Установка Kali NetHunter на Android начинается не с прошивки, а с проверки: поддерживает ли ваше устройство ядро NetHunter и есть ли официальная сборка под конкретную модель. Если пропустить этот этап и прошить несовместимый образ, смартфон может уйти в bootloop — циклическую перезагрузку без загрузки системы. Поэтому первым делом уточните точное кодовое имя устройства и версию Android, а уже потом выбирайте редакцию NetHunter.
В этой статье разберём три пути установки: полную версию с ядром, безрутовый вариант NetHunter Rootless и лёгкий NetHunter Lite. Для каждого способа приведём шаги, риски и способы проверки результата. Отдельно остановимся на типичных ошибках, из-за которых установка завершается неудачей.
Что такое Kali NetHunter и какие версии существуют
Kali NetHunter — это платформа для тестирования на проникновение на базе Android, разработанная командой Kali Linux (Offensive Security). Она добавляет на смартфон инструменты аудита беспроводных сетей, HID-атаки через USB, инжект keystroke и полноценное окружение Kali в chroot-контейнере.
Существует три редакции, и выбор между ними определяет всю процедуру установки:
- 📱 NetHunter (полная версия) — требует рут, разблокированный загрузчик и кастомное ядро; даёт доступ к мониторному режиму Wi-Fi и HID-атакам.
- 🛡️ NetHunter Lite — устанавливается через кастомное recovery без специального ядра; часть функций ограничена.
- 🔓 NetHunter Rootless — работает без рута через Termux; самый безопасный вариант, но без низкоуровневого доступа к оборудованию.
Ключевая разница — в ядре. Полная версия включает патченное ядро с поддержкой внешних Wi-Fi-адаптеров и USB OTG, поэтому список официально поддерживаемых устройств ограничен. Актуальный перечень моделей публикуется на официальном сайте проекта — сверяйтесь именно с ним, а не со сторонними списками.
Подготовка устройства: что проверить до установки
Прежде чем что-либо прошивать, убедитесь, что устройство соответствует требованиям. Проверьте точное кодовое имя модели — оно отображается в режиме fastboot или в информации о сборке. Две версии одного смартфона для разных регионов могут иметь разные ядра, и образ от одной не подойдёт к другой.
Далее сделайте полную резервную копию данных. Разблокировка загрузчика на большинстве устройств полностью стирает все данные пользователя — фотографии, приложения и настройки будут удалены без возможности восстановления, если бэкап не сделан заранее.
- 🔋 Зарядите устройство минимум до 60–70% — прерывание прошивки из-за разряда может повредить разделы.
- 💾 Сохраните резервную копию на ПК или в облако, а не только в памяти телефона.
- 🔍 Уточните кодовое имя устройства и версию Android — образ должен соответствовать обоим параметрам.
- 🧰 Установите на компьютер актуальные инструменты ADB и Fastboot из официального пакета Android SDK Platform Tools.
⚠️ Внимание: разблокировка загрузчика может аннулировать гарантию и отключить некоторые функции (например, работу банковских приложений или защищённого контента). Порядок разблокировки зависит от производителя — у части брендов требуется официальное разрешение или код разблокировки. Сверяйтесь с документацией именно вашей модели.
Разблокировка загрузчика и установка кастомного recovery
Для полной версии и NetHunter Lite потребуется кастомное recovery — чаще всего используется TWRP или OrangeFox, если для вашей модели существует поддерживаемая сборка. Если официального recovery под устройство нет, устанавливать сторонние непроверенные образы не стоит — риск получить нерабочее устройство выше пользы.
Общий порядок действий выглядит так, но детали зависят от производителя:
- 🔑 Включите параметры разработчика и активируйте пункт разблокировки OEM (OEM unlocking), если он предусмотрен прошивкой.
- 💻 Загрузите устройство в режим fastboot и выполните команду разблокировки — её точный вид зависит от бренда.
- 📥 Прошейте образ recovery, собранный конкретно под вашу модель и версию Android.
- 🔁 Перезагрузитесь сразу в recovery, чтобы стоковая система не перезаписала его обратно (актуально для ряда устройств).
Пример типовой команды прошивки recovery через fastboot (имя файла подставьте своё):
fastboot flash recovery twrp-modelname.img
После прошивки проверьте, что recovery загружается и корректно монтирует разделы. Если на этом этапе устройство не загружается в recovery — не продолжайте, сначала решите проблему с образом.
Установка полной версии NetHunter с рутом
Когда recovery работает, можно переходить к основной установке. Скачайте образ NetHunter только с официального сайта проекта — сторонние сборки могут содержать вредоносный код, что для инструмента пентеста особенно критично. Проверьте контрольную сумму файла, если она опубликована рядом со ссылкой на скачивание.
☑️ Порядок установки полной версии NetHunter
Перед прошивкой обязательно сделайте Nandroid-бэкап в recovery — это полный снимок разделов, который позволит откатить систему, если что-то пойдёт не так. Сам zip-файл NetHunter устанавливается через пункт Install в TWRP или аналогичный в другом recovery.
Первая загрузка после прошивки может занять заметно больше времени, чем обычно — это нормально, система разворачивает chroot-окружение Kali. После запуска откройте приложение NetHunter, предоставьте запрошенные разрешения и через NetHunter Terminal проверьте, что окружение Kali стартует.
Получение рута через Magisk
Для работы NetHunter нужен root-доступ, и наиболее распространённый способ его получения — Magisk. Метод основан на патчинге boot-образа: вы берёте файл boot.img из прошивки именно вашей версии системы, патчите его в приложении Magisk и прошиваете результат через fastboot.
fastboot flash boot magisk_patched.img
Критично, чтобы boot-образ в точности соответствовал установленной версии прошивки, включая номер сборки. Прошивка boot от другой версии — частая причина bootloop. Если официальная прошивка для вашей модели распространяется в формате payload.bin, образ придётся предварительно извлечь.
⚠️ Внимание: рут и разблокированный загрузчик могут нарушить работу банковских приложений, платёжных сервисов и средств корпоративной защиты. Magisk предлагает механизмы скрытия рута, но их эффективность против конкретных приложений не гарантирована и меняется со временем — проверяйте на практике.
Установка NetHunter Rootless без рута
Если рут получать не хочется или модель не поддерживается полной версией, есть вариант NetHunter Rootless. Он работает поверх Termux и не требует разблокировки загрузчика, кастомного recovery и патчинга ядра. Это самый безопасный путь: система смартфона остаётся нетронутой.
Порядок установки в общих чертах: установите Termux из рекомендованного источника (версия из F-Droid, поскольку сборка в Play Market давно не обновлялась), затем по официальной инструкции проекта загрузите установочный скрипт NetHunter Rootless и запустите его в Termux. Скрипт скачает и развернёт rootfs-окружение Kali.
Ограничения Rootless-версии принципиальны: без рута недоступны мониторный режим беспроводных адаптеров, HID-атаки и ряд инструментов, требующих прямого доступа к оборудованию. Для изучения инструментов Kali, работы с сетевыми утилитами в рамках разрешённого аудита и обучения этого варианта, как правило, достаточно.
Почему Termux лучше ставить из F-Droid
Сборка Termux в Google Play долгое время не обновлялась и может содержать устаревшие пакеты и проблемы с репозиториями. Актуальная версия публикуется в F-Droid и на GitHub проекта. Перед установкой сверьтесь с официальной документацией Termux и NetHunter — рекомендации могут меняться.
Проверка работоспособности после установки
После установки любой редакции проверьте ключевые компоненты, прежде чем считать задачу выполненной. Запустите приложение NetHunter и убедитесь, что оно видит chroot-окружение. Откройте NetHunter Terminal и переключитесь в сессию Kali — должно загрузиться приглашение командной строки Kali Linux.
Внутри окружения выполните базовую проверку обновления пакетов:
sudo apt update
Если репозитории отвечают и список пакетов загружается — окружение развёрнуто корректно. Для полной версии дополнительно проверьте HID-интерфейс и, при наличии внешнего адаптера, его определение через lsusb или iwconfig. Отсутствие устройства в выводе не всегда означает ошибку установки — возможная причина в несовместимости конкретного адаптера с ядром.
Типичные ошибки и их решения
Большинство проблем при установке NetHunter сводится к нескольким повторяющимся сценариям. Разберём их в таблице.
| Проблема | Вероятная причина | Что делать |
|---|---|---|
| Bootloop после прошивки | Образ не соответствует модели или версии Android | Загрузиться в recovery, восстановить Nandroid-бэкап, подобрать корректный образ |
| Приложение NetHunter не видит chroot | Окружение не развернулось при первом запуске | Проверить свободное место, повторить установку окружения из приложения |
| Нет root-доступа после прошивки Magisk | Прошит boot-образ от другой версии прошивки | Пропатчить boot именно от установленной сборки и прошить заново |
| apt не обновляет пакеты | Нет сети в chroot или устарели ключи репозитория | Проверить интернет-соединение, сверить инструкцию по ключам с официальной документацией |
| Не определяется внешний Wi-Fi-адаптер | Ядро не поддерживает чипсет адаптера | Проверить список совместимых чипсетов в документации проекта |
Отдельная категория проблем — нехватка свободного места. Полное окружение Kali занимает заметный объём во внутренней памяти, и установка на устройстве с почти заполненным хранилищем обрывается на середине без внятного сообщения. Перед началом освободите место с запасом.
FAQ: частые вопросы об установке NetHunter
Можно ли установить Kali NetHunter без рута?
Да. Версия NetHunter Rootless работает через Termux без рута и разблокировки загрузчика. Ограничение — нет доступа к мониторному режиму Wi-Fi, HID-атакам и функциям, требующим модифицированного ядра.
Мой телефон отсутствует в списке поддерживаемых — что делать?
Используйте NetHunter Rootless — он не привязан к модели. Вариант с самостоятельной сборкой ядра под неподдерживаемое устройство существует, но требует опыта работы с исходниками ядра и не гарантирует результата.
Стерётся ли информация при установке NetHunter?
Разблокировка загрузчика на большинстве устройств полностью стирает данные. Установка Rootless-версии данные не затрагивает. В любом случае сделайте резервную копию заранее.
Перестанут ли работать банковские приложения после рута?
Возможно. Многие банковские и платёжные приложения обнаруживают рут и разблокированный загрузчик и отказываются работать. Механизмы скрытия в Magisk помогают не всегда — проверяйте работоспособность конкретных приложений после установки.
Легально ли использовать Kali NetHunter?
Сама платформа легальна и предназначена для тестирования безопасности. Однако применение её инструментов к чужим сетям и устройствам без явного разрешения владельца может нарушать законодательство. Используйте NetHunter только на собственном оборудовании или в рамках официально согласованного аудита.