Kali NetHunter: как установить на Android

Установка 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 вы планируете использовать?
Полная версия с рутом и кастомным ядром
NetHunter Lite через recovery
NetHunter Rootless без рута
Ещё выбираю, изучаю варианты

Установка полной версии NetHunter с рутом

Когда recovery работает, можно переходить к основной установке. Скачайте образ NetHunter только с официального сайта проекта — сторонние сборки могут содержать вредоносный код, что для инструмента пентеста особенно критично. Проверьте контрольную сумму файла, если она опубликована рядом со ссылкой на скачивание.

☑️ Порядок установки полной версии NetHunter

Выполнено: 0 / 7

Перед прошивкой обязательно сделайте 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 только на собственном оборудовании или в рамках официально согласованного аудита.