Kali NetHunter: установка на Android-смартфон

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

От этого выбора зависит всё: набор инструментов, поддержка внешних Wi-Fi адаптеров, возможность HID-атак и стабильность работы. Ниже разберём отличия версий, подготовку устройства и пошаговую установку самого популярного варианта — rootless, который работает практически на любом современном Android.

Что такое Kali NetHunter и какие версии существуют

Kali NetHunter — это мобильная платформа для тестирования на проникновение от создателей Kali Linux (Offensive Security). По сути, это полноценное окружение Kali, работающее поверх Android: вам доступны сотни инструментов — Nmap, Metasploit, Aircrack-ng, Burp Suite и другие.

Платформа выпускается в трёх редакциях, и путать их — самая частая ошибка новичков:

  • 📱 NetHunter Rootless — ставится через Termux на любой Android без root-прав. Ограниченная функциональность, но нулевой риск для устройства.
  • 🔓 NetHunter Lite — требует root и кастомное recovery, но работает со стоковым ядром. Часть продвинутых функций недоступна.
  • Полный NetHunter — root плюс кастомное ядро с патчами. Поддержка мониторного режима Wi-Fi, HID-атак, USB-арсенала. Доступен только для ограниченного списка устройств.

Подготовка устройства: что проверить перед установкой

Для rootless-варианта требования минимальны: Android 7.0 или новее, несколько гигабайт свободного места во внутренней памяти и стабильное интернет-соединение для загрузки образа. Проверьте свободное место заранее — chroot-окружение Kali занимает ощутимый объём, и нехватка памяти в середине установки приводит к повреждению файловой системы окружения.

Для полной версии список проверок длиннее. Вам нужно убедиться, что для вашей конкретной модели существует сборка ядра NetHunter — актуальный список поддерживаемых устройств публикуется на официальном сайте проекта Kali Linux. Если модели в списке нет, устанавливать полную версию «наугад» нельзя: ядро от другого устройства с высокой вероятностью приведёт к bootloop.

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

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

Это рекомендуемый способ для большинства пользователей. Первый шаг — установить Termux. Критичный нюанс: версию из Google Play использовать нельзя, она давно не обновляется. Загружайте Termux из репозитория F-Droid или со страницы релизов проекта на GitHub.

После установки откройте Termux и обновите пакеты:

pkg update && pkg upgrade -y

pkg install wget -y

Затем скачайте официальный установочный скрипт NetHunter Rootless и запустите его. Точную актуальную ссылку на скрипт берите только с официального сайта Kali — адреса меняются от релиза к релизу:

wget -O install-nethunter-termux <ссылка_с_официального_сайта>

chmod +x install-nethunter-termux

./install-nethunter-termux

Скрипт сам скачает rootfs-образ, проверит контрольные суммы и распакует окружение. Процесс занимает заметное время — зависит от скорости соединения и производительности накопителя. Не закрывайте Termux и не блокируйте экран во время распаковки: прерывание на этом этапе — главная причина битых установок.

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

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

Первый запуск и базовая настройка

После завершения установки запуск окружения выполняется командой nethunter (или коротким алиасом nh). Вы попадёте в консоль Kali с правами обычного пользователя. Для root-доступа внутри окружения используется nethunter -r.

Первое действие внутри свежей системы — обновление репозиториев и пакетов:

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

Дополнительно можно установить приложение NetHunter Store и графический интерфейс через KeX — фирменную технологию удалённого рабочего стола Kali. KeX позволяет запустить полноценный десктоп Kali на экране смартфона или вывести его на внешний монитор. Клиент KeX распространяется отдельно, подробности есть в официальной документации.

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

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

  • 🔧 Разблокировать загрузчик (способ зависит от производителя: у одних это команда fastboot, у других — фирменная утилита).
  • 💾 Установить кастомное recovery, например TWRP, если для модели существует рабочая сборка.
  • 👑 Получить root-доступ, обычно через Magisk.
  • 📦 Прошить пакет NetHunter (zip-образ) через recovery поверх подготовленной системы.
  • 📲 Установить приложение NetHunter App и завершить настройку chroot из него.
⚠️ Внимание: прошивка ядра или образа, собранного под другую модель или другую версию Android, — самая частая причина bootloop. Перед прошивкой убедитесь, что сборка NetHunter предназначена именно для вашего устройства и именно для вашей версии прошивки.
Что даёт полная версия по сравнению с Rootless

Поддержка внешних USB Wi-Fi адаптеров с мониторным режимом и инъекцией пакетов, HID-атаки (смартфон эмулирует клавиатуру), USB-арсенал (RNDIS, Mass Storage), Mana Evil AP и ряд функций ядерного уровня. В Rootless всё это недоступно из-за ограничений Android без root.

Сравнение версий NetHunter

ПараметрRootlessLiteПолная
Root-праваНе нужныНужныНужны
Кастомное ядроНе нужноНе нужноОбязательно
Мониторный режим Wi-FiНетОграниченноДа (с поддержкой ядра)
HID-атакиНетНетДа
Риск для устройстваМинимальныйСреднийВысокий

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

Если скрипт установки завершается ошибкой на этапе скачивания, проверьте три вещи: стабильность соединения, свободное место и то, что ссылка на образ взята с официального сайта, а не со стороннего ресурса. Образы с «левых» источников часто устарели или модифицированы.

Ошибка «permission denied» при запуске скрипта означает, что вы забыли chmod +x. Если окружение установилось, но команда nethunter не найдена — перезапустите Termux: алиасы прописываются при первом запуске после установки.

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

Правовые аспекты использования

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

Безопасная практика — собственная лаборатория: домашний роутер, отдельная точка доступа, виртуальные машины. Этого достаточно, чтобы освоить весь инструментарий, не нарушая закон.

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

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

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

Почему нельзя ставить Termux из Google Play?

Сборка в Google Play долго не обновлялась и содержит устаревшие пакеты, из-за которых установка NetHunter завершается ошибками. Используйте версию из F-Droid или с официальной страницы релизов Termux на GitHub.

Сколько места нужно для установки?

Точный объём зависит от выбранного образа и набора метапакетов. Закладывайте несколько гигабайт свободного места с запасом — нехватка памяти во время распаковки повреждает окружение.

Удалится ли NetHunter, если удалить Termux?

Да. Всё rootless-окружение хранится внутри данных Termux, поэтому удаление приложения или очистка его данных полностью стирает установленную Kali вместе с настройками и файлами.

Какое устройство лучше для полной версии NetHunter?

То, для которого существует официальная сборка ядра NetHunter — список поддерживаемых моделей публикуется на сайте проекта. Традиционно хорошую поддержку имели устройства линейки Nexus и Pixel, а также некоторые модели OnePlus, но актуальность конкретной модели проверяйте перед покупкой.