Установка Kali NetHunter на Android: полное руководство

Установка Kali NetHunter начинается с проверки трёх вещей: разблокирован ли загрузчик вашего смартфона, есть ли официальная сборка NetHunter под вашу модель на сайте проекта и какая версия Android установлена — от этого зависит, пойдёт ли полная версия с ядром или только вариант NetHunter Rootless, работающий без root-прав. Если пропустить эту проверку и прошить первый попавшийся образ, велик риск получить незагружающееся устройство.

Kali NetHunter — это мобильная платформа для тестирования на проникновение на базе Kali Linux, разработанная командой Offensive Security. Она существует в трёх вариантах: полная версия с кастомным ядром (требует root и поддерживаемое устройство), облегчённая NetHunter Lite и NetHunter Rootless, которая ставится почти на любой Android через Termux. В этой статье разберём все три пути установки, подготовку устройства и типичные ошибки.

Версии NetHunter: какую выбрать

Прежде чем качать файлы, определитесь с вариантом. От выбора зависят и требования, и доступные функции.

ВерсияRootКастомное ядроОсновные возможности
NetHunter (Full)ОбязателенДаМониторный режим Wi-Fi, HID-атаки, полный арсенал
NetHunter LiteОбязателенНетИнструменты Kali без функций ядра
NetHunter RootlessНе нуженНетБазовый набор утилит через Termux

Полная версия даёт максимум возможностей, но официально поддерживает ограниченный список устройств — актуальный перечень публикуется на странице проекта. Если вашей модели там нет, разумный путь — Rootless: он не требует разблокировки загрузчика и не снимает гарантию.

Подготовка устройства

Для полной версии и Lite потребуется разблокированный загрузчик и root-доступ, обычно через Magisk. Процедура разблокировки зависит от производителя: у одних брендов она выполняется штатной командой fastboot flashing unlock, у других требует официального разрешения через фирменную утилиту, а у части устройств загрузчик заблокирован безвозвратно. Сверьтесь с документацией именно вашей модели.

⚠️ Внимание: разблокировка загрузчика на большинстве устройств полностью стирает данные и может аннулировать гарантию. Сделайте резервную копию фотографий, контактов и мессенджеров до начала любых манипуляций.
  • 📱 Зарядите смартфон минимум до 60–70%, чтобы он не отключился во время прошивки
  • 💾 Сделайте полный бэкап данных и, при возможности, бэкап раздела через кастомное recovery
  • 🔓 Проверьте статус загрузчика и наличие root до загрузки образа NetHunter
  • 📥 Скачивайте образы только с официального сайта проекта kali.org

Установка NetHunter Rootless через Termux

Это самый безопасный способ, подходящий для знакомства с платформой. Понадобится свежая версия Termux — ставьте её из F-Droid, поскольку версия в Google Play давно не обновлялась и вызывает ошибки при работе с репозиториями.

После установки Termux выполните последовательно команды. Сначала обновите пакеты и установите wget:

pkg update && pkg upgrade -y

pkg install wget -y

Затем скачайте установочный скрипт Rootless и запустите его:

wget -O install-nethunter-termux https://offs.ec/2MceZWr

chmod +x install-nethunter-termux

./install-nethunter-termux

Скрипт сам загрузит файловую систему Kali и распакует её. Процесс занимает заметное время и требует стабильного интернета: прерывание загрузки приводит к битой установке, которую проще удалить и начать заново. После завершения запуск выполняется командой nethunter (или nh), а для режима с правами root внутри контейнера — nethunter -r.

☑️ Проверка после установки Rootless

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

Установка полной версии с root

Для поддерживаемых моделей образ NetHunter прошивается через кастомное recovery, например TWRP, либо через Magisk как модуль — конкретный способ указан на странице сборки под ваше устройство. Общий порядок такой: скачанный ZIP-архив копируется в память телефона, устройство перезагружается в recovery, и образ устанавливается через пункт установки ZIP.

После прошивки и перезагрузки установите приложения NetHunter, NetHunter Terminal и NetHunter Store — они распространяются вместе со сборкой или отдельными APK. При первом запуске приложение NetHunter запросит root-доступ через Magisk: без этого разрешения функции, зависящие от ядра, работать не будут.

⚠️ Внимание: прошивка образа, собранного под другую модель или иную версию Android, — частая причина bootloop (циклической перезагрузки). Перед прошивкой сверьте кодовое имя устройства в описании сборки с фактическим кодовым именем вашего аппарата.
📊 Какую версию NetHunter вы планируете установить?
Rootless через Termux
Полную версию с root
NetHunter Lite
Пока выбираю, изучаю требования

Первоначальная настройка после установки

После первого запуска оболочки Kali необходимо обновить пакетную базу и сами пакеты. Внутри NetHunter выполните:

sudo apt update && sudo apt full-upgrade -y

Далее стоит задать пароль пользователя командой passwd и, если планируете удалённый доступ, настроить SSH или VNC — в NetHunter для этого предусмотрены штатные команды запуска сервисов. Графический интерфейс в Rootless-версии поднимается через nethunter kex, который запускает VNC-сессию; для просмотра понадобится любой VNC-клиент на Android.

  • 🔑 Смените стандартные пароли сразу после установки
  • 🖥️ Проверьте запуск KeX, если нужен графический рабочий стол
  • 📦 Установите метапакеты инструментов только под свои задачи — полный набор занимает много места
Сколько места нужно на устройстве

Минимальная установка Rootless занимает несколько гигабайт с учётом образа файловой системы и базовых пакетов. Если планируете ставить «тяжёлые» метапакеты вроде kali-linux-large, закладывайте заметно больше — точный объём зависит от выбранного набора, поэтому ориентируйтесь на запас свободной памяти от 8–10 ГБ.

Типичные ошибки и их решение

Самая частая проблема при установке Rootless — ошибки загрузки или распаковки rootfs из-за нестабильного соединения. Решение простое: удалить недокачанные файлы и запустить скрипт повторно, желательно через Wi-Fi. Вторая по распространённости — конфликт старой версии Termux из Google Play: симптомом служат ошибки репозиториев при pkg update, лечится переустановкой Termux из F-Droid.

В полной версии характерны две неприятности: bootloop после прошивки несовместимого образа и отказ функций ядра (мониторный режим, HID) при отсутствии поддерживаемого чипа Wi-Fi. Для первого случая спасает заранее сделанный бэкап разделов и возврат стокового boot-образа. Для второго — внешний USB-адаптер Wi-Fi с поддерживаемым чипсетом, подключаемый через OTG: встроенные адаптеры многих смартфонов мониторный режим просто не поддерживают, и это ограничение железа, а не настройки.

⚠️ Внимание: NetHunter — инструмент для легального тестирования собственных сетей и систем или работы по договору с их владельцем. Использование инструментов против чужих сетей без разрешения является нарушением законодательства большинства стран.

FAQ: частые вопросы об установке NetHunter

Можно ли установить NetHunter без root-прав?

Да, для этого существует версия NetHunter Rootless, которая устанавливается через Termux и работает в изолированном окружении. Ограничения касаются функций, требующих кастомного ядра: мониторного режима встроенного Wi-Fi и HID-атак.

Поддерживается ли моя модель смартфона?

Список официально поддерживаемых устройств для полной версии публикуется на сайте проекта Kali. Если вашей модели там нет, используйте Rootless-вариант — он работает практически на любом Android-устройстве с актуальной версией системы.

Сотрутся ли данные при установке?

При установке Rootless — нет, данные не затрагиваются. При установке полной версии разблокировка загрузчика на большинстве устройств стирает все данные, поэтому резервная копия обязательна.

Почему не работает мониторный режим Wi-Fi?

Мониторный режим требует поддержки на уровне чипа Wi-Fi и драйвера в ядре. Большинство встроенных адаптеров её не имеют. Рабочее решение — внешний USB-адаптер с поддерживаемым чипсетом через OTG-кабель и полная версия NetHunter с соответствующим ядром.

Как удалить NetHunter Rootless?

Достаточно удалить установленные скриптом файлы и сам Termux. Проще всего выполнить очистку данных Termux в настройках Android либо удалить приложение — окружение Kali хранится внутри его каталога и удалится вместе с ним.