Прежде чем ставить Kali NetHunter на свой смартфон, проверьте модель по официальному списку совместимости на сайте проекта — установка на неподдерживаемое устройство без адаптированного ядра либо не даст работать ключевым функциям (мониторный режим Wi-Fi, HID-атаки), либо вообще не запустится. Именно несовпадение модели и версии ядра — самая частая причина, по которой NetHunter «встаёт», но беспроводные инструменты не видят адаптер.
В этой статье разберём, какие устройства официально поддерживаются, чем отличаются редакции NetHunter, какие требования предъявляются к железу и как проверить совместимость конкретного телефона, даже если его нет в готовом списке.
Что такое Kali NetHunter и почему список устройств ограничен
NetHunter — это мобильная платформа для тестирования на проникновение, построенная на базе Kali Linux и устанавливаемая поверх Android. В отличие от обычного приложения, полноценная версия требует кастомного ядра, собранного под конкретную модель: именно ядро обеспечивает поддержку мониторного режима Wi-Fi, инъекции пакетов, эмуляции USB-гаджетов (HID, RNDIS) и работы OTG-периферии.
Из-за этой зависимости от ядра список поддерживаемых устройств принципиально ограничен. Разработчики и сообщество готовят сборки только под те модели, для которых доступны исходники ядра и есть сопровождающий. Поэтому один и тот же бренд может иметь как полностью поддерживаемые аппараты, так и модели, для которых существует лишь частичная поддержка.
⚠️ Внимание: установка NetHunter требует разблокированного загрузчика и, как правило, кастомного recovery. Это аннулирует гарантию на многих устройствах и может привести к потере данных. Перед любыми действиями сделайте полный бэкап и сверьтесь с инструкцией именно для вашей модели.
Официально поддерживаемые устройства
Актуальный перечень публикуется на официальном сайте Kali (раздел NetHunter) и в репозиториях проекта — он периодически меняется, сборки добавляются и устаревают. Исторически ядром экосистемы были линейки Google Nexus и Google Pixel, а также ряд моделей OnePlus, для которых сообщество долго поддерживало ядра.
Ориентировочная картина по популярным семействам выглядит так (точный статус конкретной модели и версии Android проверяйте на сайте проекта):
| Семейство | Примеры моделей | Статус поддержки |
|---|---|---|
| Google Nexus | Nexus 5, Nexus 6P, Nexus 5X | Классические сборки, поддержка прекращена из-за возраста |
| Google Pixel | Pixel, Pixel 2/3 и ряд поздних | Зависит от версии ядра, проверять по списку |
| OnePlus | OnePlus One, 3/3T, 7 и др. | Поддержка сообществом для отдельных моделей |
| Xiaomi / другие | Отдельные модели | Только неофициальные порты, без гарантий |
Наличие модели в списке не означает поддержку всех версий Android: сборка привязана к конкретной версии ядра и прошивки. Например, устройство может быть поддержано на Android 10, но не иметь готового ядра под Android 12.
Редакции NetHunter: полная, Lite и Rootless
Требования к устройству зависят от того, какую редакцию вы ставите. Их три, и различия принципиальны:
- 📱 NetHunter (полная версия) — требует кастомное ядро, root и разблокированный загрузчик; даёт мониторный режим, инъекцию пакетов и HID-атаки.
- 🪶 NetHunter Lite — ставится на рутированные устройства без кастомного ядра; часть функций недоступна.
- 🔓 NetHunter Rootless — работает через Termux без root вовсе; подходит почти любому Android-устройству, но без низкоуровневых беспроводных функций.
- 📡 Внешний адаптер — во всех редакциях мониторный режим чаще всего достигается через USB-OTG и внешний Wi-Fi-адаптер на чипе с поддержкой monitor mode.
Аппаратные требования к устройству
Даже для поддерживаемых моделей стоит проверить ряд аппаратных условий. Во-первых, нужен разблокируемый загрузчик — часть операторских и региональных прошивок блокирует эту возможность. Во-вторых, для полноценной беспроводной работы важен чипсет Wi-Fi: встроенные чипы большинства смартфонов не поддерживают мониторный режим, поэтому стандартной практикой стал внешний адаптер через OTG.
Кроме того, желательно наличие достаточного объёма внутренней памяти под образ системы и chroot-окружение Kali, а также поддержка USB OTG для подключения адаптеров, антенн и HID-эмуляции. Конкретные требования к версии Android указаны на странице сборки вашей модели.
☑️ Проверка устройства перед установкой NetHunter
Как проверить совместимость, если модели нет в списке
Отсутствие модели в официальном перечне не всегда означает тупик. Первый шаг — поискать неофициальные порты: сообщество публикует сборки на профильных форумах, например на ветках XDA Developers для конкретных устройств. Качество таких портов разное, поэтому читайте отзывы о работоспособности Wi-Fi и ядра.
Второй путь — сборка ядра самостоятельно. Проект предоставляет документацию по портированию, но это требует исходников ядра вашего устройства и опыта работы с toolchain и патчами. Проверить базовые параметры устройства можно так:
uname -a
cat /proc/version
getprop ro.product.model
Третий вариант — обойтись без полной версии: поставить NetHunter Rootless через Termux из официального магазина или репозитория. Вы получите консоль Kali и большинство CLI-инструментов, хотя и без инъекции пакетов на встроенном адаптере.
Почему встроенный Wi-Fi смартфона почти никогда не работает в monitor mode
Большинство мобильных чипсетов (Qualcomm, MediaTek) поставляются с прошивками и драйверами без поддержки мониторного режима и инъекции кадров. Даже в кастомных ядрах NetHunter эта функция реализована лишь для отдельных чипов. Поэтому стандартное решение — внешний USB-адаптер на чипе, поддерживающем monitor mode в Linux (например, семейства Atheros или Ralink/MediaTek 802.11n), подключаемый через OTG.
Типичные проблемы совместимости и их решения
Самая частая жалоба — NetHunter установлен, но airmon-ng не видит адаптер. Возможная причина — отсутствие поддержки мониторного режима у встроенного чипа либо неподключённый внешний адаптер. Проверьте, определяется ли OTG-устройство командой lsusb в терминале NetHunter.
Вторая типичная ситуация — система не загружается после прошивки ядра. Обычно это признак несовпадения версии ядра и прошивки: сборка рассчитана на конкретный build Android. Решение — откат на стоковое ядро из резервной копии и поиск сборки точно под вашу версию ПО.
⚠️ Внимание: прошивка ядра от другой модели или другой версии Android — частая причина «bootloop». Всегда сверяйте кодовое имя устройства (например, bonito, oneplus3) с названием сборки, а не только маркетинговое название модели.
Использование NetHunter в легальных целях
NetHunter — инструмент для авторизованного тестирования на проникновение и обучения. Перехват трафика, атаки на беспроводные сети и HID-эмуляция против чужих устройств без письменного разрешения владельца незаконны в большинстве юрисдикций. Используйте платформу только на собственном оборудовании, в лаборатории или в рамках заключённого договора на пентест.
Для обучения безопаснее всего поднять домашнюю лабораторию: отдельный роутер, тестовые устройства и изолированная сеть. Это снимает юридические риски и позволяет спокойно отрабатывать сценарии.
FAQ: частые вопросы о поддерживаемых устройствах
Работает ли NetHunter на любом Android-смартфоне?
Полная версия — нет: она требует кастомного ядра под конкретную модель. А вот редакция Rootless через Termux запускается практически на любом современном Android без root, но с ограниченным набором функций.
Моей модели нет в списке — что делать?
Проверьте неофициальные порты на профильных форумах, рассмотрите Rootless-версию для консольных инструментов или используйте внешний Wi-Fi-адаптер через OTG для беспроводных задач.
Нужен ли root для NetHunter?
Для полной версии и NetHunter Lite — да, а также разблокированный загрузчик. Для Rootless-редакции root не требуется.
Какой Wi-Fi-адаптер подойдёт для мониторного режима?
Нужен USB-адаптер на чипе с поддержкой monitor mode и packet injection в Linux. Конкретную совместимость чипа проверяйте в документации aircrack-ng и отчётах пользователей NetHunter — поддержка зависит от драйвера в ядре вашей сборки.
Удалится ли гарантия после установки NetHunter?
Разблокировка загрузчика на многих устройствах фиксируется производителем и может лишить гарантии. Условия зависят от бренда и региона — уточняйте политику производителя вашей модели до начала работ.