Установка Kali Linux на смартфон реализуется через проект Kali NetHunter — официальную мобильную платформу от разработчиков Kali Linux, которая работает поверх Android и доступна как в версии с root-доступом, так и в варианте NetHunter Rootless для устройств без разблокированного загрузчика.
В этой статье разберём, какие существуют способы запуска Kali на телефоне, чем они отличаются по возможностям, какие требования предъявляются к устройству и какие ограничения стоит учитывать до начала установки. Материал ориентирован на легальное использование: тестирование собственных сетей и устройств.
Что такое Kali NetHunter и какие версии существуют
Kali NetHunter — это не отдельная операционная система, а надстройка над Android, включающая chroot-окружение Kali Linux, набор инструментов для аудита безопасности и специальное приложение NetHunter для управления. Проект поддерживается командой Offensive Security и распространяется бесплатно.
Существует три основных варианта NetHunter, и выбор между ними определяет всю дальнейшую процедуру установки:
- 📱 NetHunter Rootless — устанавливается на любой смартфон без root-прав через Termux; функциональность ограничена, но рисков минимум.
- 🔓 NetHunter Lite — требует root-доступ, но не требует кастомного ядра; часть продвинутых функций недоступна.
- ⚙️ NetHunter (полная версия) — требует root и кастомное ядро с поддержкой нужных модулей; даёт доступ к HID-атакам, мониторному режиму Wi-Fi и другим продвинутым возможностям.
Требования к устройству и подготовка
Перед установкой проверьте характеристики смартфона. Для комфортной работы окружения Kali желательно наличие не менее 4 ГБ оперативной памяти и свободного места во внутреннем хранилище — само окружение с базовым набором инструментов занимает несколько гигабайт, а полная установка потребует заметно больше.
Для полной версии NetHunter важна поддержка конкретной модели: официально собранные образы выпускаются для ограниченного списка устройств (в основном это модели Google Pixel и OnePlus). Актуальный список поддерживаемых устройств и ядер всегда сверяйте на официальном сайте проекта — он регулярно меняется, и установка образа от другой модели может вывести смартфон из строя.
⚠️ Внимание: разблокировка загрузчика и установка кастомного ядра сбрасывают данные устройства и могут аннулировать гарантию. Перед любыми действиями сделайте полную резервную копию данных.
Способ 1: установка NetHunter Rootless через Termux
Это самый безопасный метод, подходящий для любого Android-смартфона. Вам понадобится приложение Termux — устанавливайте его из F-Droid или с официального репозитория проекта, так как версия в Google Play давно не обновляется и может работать некорректно.
Порядок действий выглядит так: установите Termux, обновите пакеты командой pkg update && pkg upgrade, затем установите пакет wget и загрузите официальный установочный скрипт NetHunter Rootless. После запуска скрипт сам скачает и распакует окружение Kali.
pkg update && pkg upgrade -y
pkg install wget -y
wget -O install-nethunter-termux https://offs.ec/2MceZWr
chmod +x install-nethunter-termux
./install-nethunter-termux
После завершения установки окружение запускается командой nethunter, а для графического интерфейса используется nethunter kex — VNC-сервер, к которому подключаются через приложение NetHunter Kex. Точный адрес скрипта и актуальные команды всегда проверяйте в официальной документации, так как они могут меняться.
☑️ Чек-лист перед установкой Rootless
Способ 2: полная версия NetHunter с root-доступом
Полная установка предполагает разблокировку загрузчика, получение root-прав (обычно через Magisk) и прошивку специального ядра NetHunter через кастомное рекавери. Именно этот вариант открывает доступ к функциям вроде мониторного режима беспроводных адаптеров и эмуляции USB-устройств (HID), которые недоступны в Rootless-версии из-за ограничений Android.
Общая последовательность такова: разблокировка загрузчика, установка кастомного рекавери, прошивка ядра NetHunter для вашей модели, установка приложения NetHunter и загрузка chroot-окружения через него. Конкретные шаги различаются для каждой модели смартфона и версии Android, поэтому универсальной инструкции здесь нет — следуйте документации именно для вашего устройства.
⚠️ Внимание: прошивка ядра, не предназначенного для вашей модели или версии прошивки, может привести к состоянию «кирпича». Проверяйте совместимость по кодовому имени устройства и версии Android до начала процедуры.
Сравнение версий NetHunter
Чтобы выбрать подходящий вариант, сравните ключевые возможности трёх редакций:
| Возможность | Rootless | Lite | Полная |
|---|---|---|---|
| Root-доступ | Не нужен | Требуется | Требуется |
| Кастомное ядро | Не нужно | Не требуется | Требуется |
| Инструменты Kali (CLI) | Да | Да | Да |
| HID-атаки (эмуляция клавиатуры) | Нет | Ограниченно | Да |
| Мониторный режим Wi-Fi | Нет | Нет | Да (при поддержке чипа) |
Как видно из таблицы, Rootless-версия покрывает работу с консольными инструментами — сканирование сетей, анализ трафика, работу с Metasploit и прочими утилитами командной строки. Функции, требующие низкоуровневого доступа к железу, остаются прерогативой полной версии.
Практическое использование и ограничения
После установки основной сценарий работы — запуск окружения и использование инструментов Kali через терминал. Графический интерфейс через KeX удобен для утилит с GUI, но на небольшом экране смартфона работать с ним не всегда комфортно; многие пользователи подключаются к KeX с планшета или компьютера по сети.
Учитывайте и ограничения платформы. Встроенный Wi-Fi-чип большинства смартфонов не поддерживает мониторный режим даже с кастомным ядром — для таких задач используют внешний USB-адаптер через OTG-кабель, причём адаптер должен быть на чипсете, поддерживаемом драйверами NetHunter. Совместимость конкретного адаптера проверяйте в документации проекта.
Почему мониторный режим недоступен на встроенном Wi-Fi
Большинство мобильных чипсетов (Qualcomm, MediaTek) поставляются с закрытыми драйверами без поддержки режима мониторинга и инъекции пакетов. Даже root-доступ не добавляет эту возможность — она должна быть реализована на уровне драйвера и прошивки чипа. Поэтому для беспроводного аудита применяют внешние адаптеры на совместимых чипсетах, подключаемые через USB OTG.
Отдельно стоит сказать о производительности: ресурсоёмкие задачи вроде брутфорса на смартфоне непрактичны из-за слабого по сравнению с ПК процессора и троттлинга при нагреве. Смартфон с Kali — это инструмент для разведки, сканирования и полевых проверок, а не замена полноценной рабочей станции.
Легальность и меры предосторожности
Сами по себе Kali Linux и NetHunter — легальные инструменты, созданные для специалистов по информационной безопасности. Однако их применение против чужих сетей и устройств без письменного разрешения владельца является нарушением закона в большинстве юрисдикций, включая российское законодательство о неправомерном доступе к компьютерной информации.
Используйте инструменты только на собственном оборудовании, в лабораторной среде или в рамках официального договора на пентест. Также помните, что наличие root-прав ослабляет защиту самого смартфона: не храните на устройстве с NetHunter банковские приложения и чувствительные данные, либо выделите для экспериментов отдельный аппарат.
⚠️ Внимание: сканирование и перехват трафика чужих сетей без согласия владельца — уголовно наказуемые действия. Тестируйте только свою инфраструктуру или работайте по официальному договору на аудит.
Часто задаваемые вопросы
Можно ли установить Kali Linux на смартфон без root-прав?
Да, для этого существует версия NetHunter Rootless, которая устанавливается через Termux и работает в изолированном окружении. Доступны консольные инструменты Kali и графический интерфейс через KeX, но функции, требующие низкоуровневого доступа к железу (мониторный режим, HID-атаки), работать не будут.
Заменит ли смартфон с Kali полноценный ноутбук для пентеста?
Нет. Смартфон удобен как портативный инструмент для разведки и быстрых проверок, но уступает ПК по производительности, охлаждению и удобству работы. Ресурсоёмкие задачи на мобильном железе выполняются медленно и приводят к нагреву устройства.
Какие смартфоны официально поддерживают полную версию NetHunter?
Список поддерживаемых устройств ограничен и периодически обновляется — традиционно в него входят модели Google Pixel и OnePlus. Актуальный перечень с готовыми ядрами публикуется на официальном сайте Kali NetHunter; для неподдерживаемых моделей существуют неофициальные порты, но их стабильность не гарантируется.
Удалит ли установка NetHunter данные со смартфона?
Версия Rootless не трогает пользовательские данные. А вот разблокировка загрузчика, необходимая для полной версии, на большинстве устройств выполняется со сбросом до заводских настроек — резервная копия обязательна.
Нужен ли внешний Wi-Fi адаптер для мониторного режима?
В подавляющем большинстве случаев — да. Встроенные чипы смартфонов обычно не поддерживают мониторный режим и инъекцию пакетов на уровне драйвера. Используется внешний USB-адаптер на совместимом чипсете, подключаемый через OTG; список проверенных адаптеров приводится в документации проекта.