Kali Linux NetHunter: полное руководство по установке и использованию

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

NetHunter — это мобильная платформа для тестирования на проникновение от команды Offensive Security, построенная на базе Kali Linux. Она превращает Android-смартфон в переносной инструментарий для аудита беспроводных сетей, анализа трафика и проверки защищённости инфраструктуры. В этой статье разберём различия версий, порядок установки и типичные проблемы, с которыми сталкиваются пользователи.

Что такое Kali NetHunter и для чего он нужен

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

Основные сценарии применения:

  • 🔍 Аудит Wi-Fi сетей: сканирование, захват handshake-пакетов, проверка стойкости паролей на собственном оборудовании.
  • 🛡️ Тестирование на проникновение корпоративной инфраструктуры в рамках легальных пентест-контрактов.
  • 📡 Атаки через USB: эмуляция HID-клавиатуры (BadUSB), развёртывание полезной нагрузки при подключении к компьютеру.
  • 🎓 Обучение кибербезопасности: изучение инструментов Kali без необходимости разворачивать виртуальную машину на ПК.
⚠️ Внимание: использование инструментов NetHunter против чужих сетей и устройств без письменного разрешения владельца является нарушением законодательства большинства стран, включая РФ. Платформа предназначена для авторизованного тестирования и обучения на собственном оборудовании.

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

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

ВерсияТребованияВозможности
NetHunter RootlessAndroid без rootБольшинство CLI-инструментов, без инъекций Wi-Fi и HID
NetHunter LiteRoot-доступПолный набор инструментов, ограниченные аппаратные атаки
NetHunter (полная)Root + поддерживаемое ядроВсё: мониторный режим Wi-Fi, HID-атаки, USB-арсенал

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

📊 Какая версия NetHunter подходит вам?
Rootless без root
Lite с root-доступом
Полная на поддерживаемом устройстве
Пока только изучаю тему

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

Перед установкой необходимо проверить несколько условий. Во-первых, убедитесь, что на смартфоне достаточно свободной памяти: окружение Kali занимает несколько гигабайт, и нехватка места — частая причина обрыва установки на середине. Во-вторых, зарядите устройство или держите его на зарядке: прерывание процесса распаковки образа может повредить файловую систему chroot-окружения.

Для версий с root потребуется разблокированный загрузчик и кастомное рекавери, например TWRP. Процедура разблокировки зависит от производителя и модели — сверяйтесь с официальной инструкцией для вашего устройства, поскольку на некоторых брендах она приводит к сбросу данных и потере гарантии.

☑️ Подготовка к установке NetHunter

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

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

Наиболее безопасный путь — установка редакции Rootless. Она не трогает системный раздел и легко удаляется. Действовать нужно так:

  • 📱 Установите Termux из актуального источника — версия из Google Play давно не обновляется, рекомендуется сборка с F-Droid или с официального репозитория проекта.
  • 📦 Обновите пакеты командой pkg update && pkg upgrade.
  • ⬇️ Скачайте установочный скрипт NetHunter Rootless с официального ресурса проекта и запустите его согласно инструкции.
  • 🚀 После распаковки запустите окружение командой nethunter или nh.

Типичная последовательность команд в терминале выглядит так:

pkg install wget

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

chmod +x install-nethunter-termux

./install-nethunter-termux

Адрес короткой ссылки и имя скрипта могут меняться — берите актуальную команду из официальной документации Kali NetHunter, а не из сторонних статей. После завершения установки проверьте запуск: введите nh, должен появиться приглашение командной строки Kali с характерным префиксом.

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

Для поддерживаемых устройств полная версия устанавливается через кастомное рекавери: скачивается ZIP-образ под конкретную модель и версию Android, затем прошивается как обычный flashable-архив. После перезагрузки в системе появляется приложение NetHunter, из которого управляются сервисы, chroot и специфические функции вроде HID-атак.

Здесь важна точность: образ для одной модели нельзя прошивать на другую, даже если смартфоны похожи. Несовпадение сборки с версией ядра приводит к bootloop — устройство не загружается дальше логотипа. Перед прошивкой убедитесь, что версия Android на устройстве соответствует той, под которую собран образ.

⚠️ Внимание: разблокировка загрузчика, прошивка рекавери и root — обратимые, но рискованные операции. Ошибка может превратить телефон в «кирпич», а на ряде моделей срабатывает счётчик гарантии. Если вы никогда не прошивали устройства, потренируйтесь на недорогом запасном смартфоне.
Что делать при bootloop после прошивки

Загрузитесь обратно в рекавери (комбинация кнопок зависит от модели) и восстановите резервную копию системного раздела, если она создавалась. Если копии нет — прошейте стоковую прошивку производителя через соответствующую утилиту (для каждого бренда она своя). Именно поэтому резервная копия перед экспериментами обязательна.

Основные инструменты и возможности

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

  • 🌐 Nmap — сканирование сетей, поиск открытых портов и сервисов.
  • 💣 Metasploit Framework — платформа эксплуатации уязвимостей для авторизованных тестов.
  • 📶 Aircrack-ng — аудит Wi-Fi (мониторный режим требует совместимого чипа и полной версии).
  • ⌨️ HID-атаки — эмуляция клавиатуры через USB, доступна только с поддерживаемым ядром.
  • 🧰 NetHunter App — панель управления сервисами, мана-атаками и пользовательскими командами.

Учтите ограничение Rootless-версии: без root и специального ядра недоступны инъекция пакетов и мониторный режим встроенного Wi-Fi. Частично это компенсируется внешним USB-адаптером на совместимом чипсете, но поддержка зависит от ядра конкретного устройства — проверяйте в документации, прежде чем покупать адаптер.

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

Самая частая жалоба — «command not found» после установки. Обычно это означает, что пользователь вводит команды в обычной сессии Termux, а не внутри окружения NetHunter: сначала выполните nh, и только потом запускайте инструменты Kali. Вторая по распространённости проблема — нехватка места во время распаковки: очистите память и повторите установку с нуля.

Если не работает графический интерфейс KeX, проверьте, запущен ли VNC-сервер командой nh kex, и не занят ли порт другой сессией. Остановить все сессии можно командой nh kex stop, после чего запустить сервер заново. При проблемах с конкретными инструментами смотрите их вывод: большинство утилит Kali честно сообщают, чего им не хватает — root-прав, зависимостей или доступа к оборудованию.

Безопасность и легальность

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

Применяйте инструменты только в отношении собственного оборудования или в рамках документально оформленного пентеста. Лабораторную среду легко поднять дома: старый роутер и пара виртуальных машин дают полный простор для практики без юридических рисков.

⚠️ Внимание: перехват трафика, взлом паролей Wi-Fi и эксплуатация уязвимостей чужих систем — уголовно наказуемые деяния независимо от «образовательных целей». Отсутствие злого умысла не освобождает от ответственности.

Часто задаваемые вопросы

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

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

Какие смартфоны официально поддерживаются полной версией?

Список поддерживаемых устройств публикуется в официальной документации проекта и периодически меняется. Традиционно в него входят модели линеек Nexus и Pixel, а также ряд устройств OnePlus. Актуальный перечень проверяйте на сайте проекта перед покупкой аппарата.

Почему команда nethunter не найдена после установки?

Чаще всего установка завершилась с ошибкой из-за нехватки места или обрыва загрузки. Проверьте свободную память, удалите недокачанные файлы и повторите установку. Также убедитесь, что вы запускаете команду в Termux, а не в другом терминале.

Работает ли мониторный режим Wi-Fi в Rootless-версии?

Нет. Мониторный режим и инъекция пакетов требуют root-доступа и модифицированного ядра, то есть полной версии NetHunter на поддерживаемом устройстве. В Rootless доступен лишь пассивный сетевой анализ штатными средствами.

Удалится ли NetHunter без следа?

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