Установка 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
Установка полной версии с root
Для поддерживаемых моделей образ NetHunter прошивается через кастомное recovery, например TWRP, либо через Magisk как модуль — конкретный способ указан на странице сборки под ваше устройство. Общий порядок такой: скачанный ZIP-архив копируется в память телефона, устройство перезагружается в recovery, и образ устанавливается через пункт установки ZIP.
После прошивки и перезагрузки установите приложения NetHunter, NetHunter Terminal и NetHunter Store — они распространяются вместе со сборкой или отдельными APK. При первом запуске приложение NetHunter запросит root-доступ через Magisk: без этого разрешения функции, зависящие от ядра, работать не будут.
⚠️ Внимание: прошивка образа, собранного под другую модель или иную версию Android, — частая причина bootloop (циклической перезагрузки). Перед прошивкой сверьте кодовое имя устройства в описании сборки с фактическим кодовым именем вашего аппарата.
Первоначальная настройка после установки
После первого запуска оболочки 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 хранится внутри его каталога и удалится вместе с ним.