Начнём с того, что такие телефоны как OnePlus6 и OnePlus6t являются бесспорными флагманами среди всех Android смартфонов на рынке и это не потому, что я сам являюсь счастливым обладателем OnePlus6, а потому что это доказывают рейтинги, обзоры, бенчмарки и другие информационные порталы, помимо unixoid.info
Для установки нам потребуется разблокированный загрузчик и установленный TWRP Recovery, а также Magisk (приложение управляющее ROOT правами и позволяющее устанавливать дополнительные модули из репозитория или ZIP архива). А также умение и знание как работать с adb и fastboot из под Linux или из под Windows, это инструкция отдельной статьи (ссылка будет здесь).
2.2. Прошиваем постоянное TWRP (то, что в .*zip)
После разблокировки загрузчика и прошивки TWRP, можно приступать к установке Kali NetHunter.
1. Выкачиваем необходимые файлы из них нам потребуется DJY-Kernel-V68-Beta.zip и DJY-Magisk-modules-V67.zip и закидываем в корень памяти устройства.
2.1. Выключаем смартфон.
2.2. Загружаемся в TWRP Recovery, зажав качельку громкости вниз и кнопку включения.
3.1. Предварительно вычищаем систему от Magisk, вот этим скриптом Magisk-uninstaller
3.2. Прошиваем ядро DJY-Kernel-V68-Beta.zip через TWRP, перезагружаемся в систему.
4. После загрузки телефона идём в Magisk (иконки в рабочем пространстве не будет, её нужно вытащить из меню приложений, свайп снизу), открываем меню и идём в Модули.
4.1. Добавляем новый модуль DJY-Magisk-modules-V67.zip, который мы до этого закинули в корень памяти устройства.
4.2. После установки, перезагружаемся и вытаскиваем новые, появившиеся, иконки в рабочее пространство из меню приложений, свайп снизу, такие как Rtl-sdr driver, WiFi Master, RF Analyzer, SSR, DSploit и само собой NetHunter и Terminal.
5. Переустанавливаем Linux Deploy, который предварительно был установлен вместе с DJY-Magisk-modules-V67.zip, т.к. не сохраняются настройки конфигуратора для дальнейшей установки Kali Linux.
5.1.
5.2.
6.1.Чтобы заработал Terminal необходимо изменить путь к среде chroot.
6.2.
FAQ
1) Почему не работает wifite со встроенным Wi-Fi адаптером?
Потому что нужна внешняя сетевая карточка (адаптер), т.к. встроенный не умеет работать в режиме мониторинга. Подойдёт TL-WN722N v1 (обязательно версии 1 на чипе AR9271) или ALFA AWUS036NH (на чипе Ralink 3070 или 3070L) ссылка на AliExpress
Эта статья будет обновляться по мере необходимости, а также будет добавлена видео-инструкция-обзор, инструкции по атакам с NetHunter и KaliLinux будут добавлены. На этом всё!
Удачного этичного хакинга и пентестинга! ;)