Проверка совместимости Kali NetHunter начинается с точного названия кодового имени устройства (codename), а не с маркетингового названия модели: один и тот же смартфон для разных регионов может иметь разные ревизии, и образ, собранный под одну из них, на другой просто не загрузится. Поэтому первое действие — узнать codename своего аппарата через команду getprop ro.product.device в терминале или в приложении типа AIDA64, а затем сверить его с официальным списком на сайте проекта Kali.
Kali NetHunter — это мобильная платформа для тестирования на проникновение на базе Android, разработанная командой Offensive Security. Она существует в трёх редакциях: полная (NetHunter), облегчённая без собственного ядра (NetHunter Lite) и версия для устройств без root (NetHunter Rootless). Набор поддерживаемых устройств и доступных функций напрямую зависит от того, какая редакция планируется к установке.
Какие устройства официально поддерживаются
Официальные сборки ядер и образов NetHunter публикуются для ограниченного круга устройств, за которые отвечают мейнтейнеры проекта. Исторически лучше всего поддерживались линейки Google Nexus и Google Pixel, а также ряд моделей OnePlus — именно на них чаще всего доступны ядра с поддержкой мониторного режима Wi-Fi и HID-атак.
Состав списка меняется от релиза к релизу: старые модели выводятся из поддержки, новые добавляются по мере появления мейнтейнеров. Актуальный перечень всегда стоит смотреть на официальной странице NetHunter и в репозитории ядер проекта, поскольку сторонние пересказы быстро устаревают.
- 📱 Google Nexus 5 / 5X / 6P — классические эталонные устройства для NetHunter на старых версиях Android.
- 📱 OnePlus One / 3 / 6 / 7 — популярные модели с разблокируемым загрузчиком и активным сообществом.
- 📱 Google Pixel ранних поколений — поддержка зависит от конкретного поколения и версии Android.
- 📱 Некоторые модели Xiaomi и Samsung — поддержка неофициальная, через порты сообщества.
Три редакции NetHunter и их требования
Полная редакция NetHunter требует кастомного ядра с патчами, разблокированного загрузчика и root-доступа. Именно эта версия даёт мониторный режим беспроводных адаптеров, инъекцию пакетов и USB-атаки. Совместимость здесь определяется не абстрактной «мощностью» смартфона, а наличием собранного ядра под конкретную модель.
NetHunter Lite ставится на рутированные устройства без замены ядра — теряется часть низкоуровневых функций, но набор инструментов Kali остаётся. NetHunter Rootless работает вообще без root через Termux и подходит фактически любому современному Android-смартфону, однако функции, требующие доступа к железу (инъекция пакетов, HID), в ней недоступны.
| Редакция | Root | Кастомное ядро | Основные ограничения |
|---|---|---|---|
| NetHunter (полная) | Обязателен | Обязательно | Только устройства с собранным ядром |
| NetHunter Lite | Обязателен | Не требуется | Нет мониторного режима без подходящего ядра |
| NetHunter Rootless | Не нужен | Не требуется | Нет HID-атак и инъекции пакетов |
Выбор редакции стоит делать до покупки или подготовки устройства. Если цель — полноценный аудит беспроводных сетей, без полной редакции и совместимого ядра не обойтись.
Требования к железу и версии Android
Жёстких требований к процессору или объёму памяти проект не публикует, но на практике для комфортной работы chroot-окружения Kali желательно устройство с 64-битным процессором и достаточным объёмом свободного хранилища — полный образ с инструментами занимает заметное место. Версия Android критична: ядро собирается под конкретную версию системы, и после крупного обновления ОС старое ядро может перестать работать.
Ключевое аппаратное ограничение — чипсет Wi-Fi. Мониторный режим и инъекция пакетов возможны только на чипах, для которых существуют патченные драйверы (классический пример — чипы Broadcom в старых Nexus и некоторые Atheros). На большинстве современных смартфонов встроенный Wi-Fi не поддерживает инъекцию пакетов, и используется внешний USB-адаптер через OTG.
Как проверить совместимость своего смартфона
Порядок проверки выглядит так: сначала определяется codename устройства, затем он сверяется со списком поддерживаемых ядер, после чего проверяется возможность разблокировки загрузчика. Если хотя бы один пункт не сходится, полная редакция недоступна, и остаются Lite или Rootless.
☑️ Проверка совместимости с NetHunter
Разблокировка загрузчика — отдельное узкое место. У Google Pixel и OnePlus она выполняется штатно через fastboot flashing unlock, а у ряда операторских и китайских моделей загрузчик заблокирован без официальной возможности разблокировки. Конкретную процедуру нужно сверять с документацией производителя вашей модели.
adb shell getprop ro.product.device
adb shell getprop ro.build.version.release
⚠️ Внимание: разблокировка загрузчика стирает все данные устройства и может аннулировать гарантию. Сделайте резервную копию до начала любых манипуляций.
Устройства без официальной поддержки: что делать
Если вашего смартфона нет в официальном списке, есть три реалистичных пути. Первый — поиск неофициального порта ядра на профильных форумах вроде XDA Developers: качество таких портов сильно различается, и гарантий работоспособности никто не даёт. Второй — установка NetHunter Lite или Rootless с внешним Wi-Fi-адаптером, что закрывает часть сценариев аудита.
Третий вариант — собрать ядро самостоятельно, если производитель публикует исходники ядра для вашей модели. Это требует опыта работы с кросс-компиляцией и патчами NetHunter, но даёт полный контроль над результатом.
Почему нельзя ставить ядро от «похожей» модели
Ядро привязано к конкретному железу: разметке памяти, драйверам, device tree. Прошивка ядра от другой модели или ревизии почти гарантированно приводит к bootloop — устройство перестанет загружаться, и потребуется восстановление через fastboot или сервисный режим.
⚠️ Внимание: не прошивайте ядра и образы, собранные для другого codename, даже если маркетинговое название модели совпадает. Региональные ревизии одного смартфона могут быть несовместимы.
Ограничения и риски установки
Помимо потери гарантии, установка NetHunter несёт и другие последствия. После разблокировки загрузчика на ряде устройств перестают работать банковские приложения и сервисы, проверяющие целостность системы (механизмы типа SafetyNet / Play Integrity). Частично это обходится средствами вроде Magisk, но гарантий нет — политика проверок регулярно меняется.
Также учитывайте юридическую сторону: инструменты NetHunter предназначены для аудита собственных сетей и систем или работы по согласованию с их владельцами. Применение против чужой инфраструктуры без разрешения является нарушением законодательства большинства стран.
Часто задаваемые вопросы
Можно ли установить Kali NetHunter на любой Android-смартфон?
Редакцию Rootless — практически на любой современный смартфон, поскольку она работает через Termux без root. Полная редакция с кастомным ядром доступна только для моделей из списка поддерживаемых устройств или при наличии неофициального порта.
Какие телефоны лучше всего подходят для NetHunter?
Традиционно лучшей поддержкой пользуются устройства Google Nexus/Pixel ранних поколений и OnePlus: для них доступны официальные ядра, а загрузчик разблокируется штатно. Конкретный актуальный список проверяйте на сайте проекта.
Работает ли мониторный режим Wi-Fi без внешнего адаптера?
Только на устройствах с чипсетами, для которых есть патченные драйверы, — таких моделей немного. В остальных случаях используется внешний USB-адаптер через OTG-кабель.
Удалится ли гарантия после установки NetHunter?
Разблокировка загрузчика и прошивка кастомного ядра у большинства производителей считаются основанием для отказа в гарантийном обслуживании. Условия зависят от бренда и региона — уточняйте их до начала установки.
Чем NetHunter Lite отличается от Rootless?
Lite требует root-доступ, но не заменяет ядро, а Rootless работает вообще без root через Termux. Обе редакции лишены функций, требующих патченного ядра, — в первую очередь инъекции пакетов и HID-атак.