Установить Kali Linux на Android-смартфон без компьютера реально — главное сразу определить, есть ли у вас root-доступ, потому что от этого зависит выбор способа: без root работает только вариант через Termux, а с root открывается полноценный Kali NetHunter. Проверить наличие root просто: установите любое приложение-проверяльщик вроде Root Checker или посмотрите, присутствует ли в системе менеджер прав суперпользователя (Magisk, KernelSU).
В этой статье разберём оба рабочих метода, требования к устройству, типичные ошибки при установке и способы их устранения. Инструкция подходит для смартфонов на Android 7 и новее — на более старых версиях Termux из официальных источников уже не поддерживается.
Что понадобится перед установкой
Прежде чем приступать, убедитесь, что устройство соответствует минимальным требованиям. Недостаток свободного места — самая частая причина сбоя при распаковке образа Kali.
- 📱 Смартфон на Android 7.0 или новее с архитектурой ARM64 (aarch64) — проверить архитектуру можно через приложение CPU-Z или AIDA64.
- 💾 Не менее 5–8 ГБ свободного места во внутренней памяти: базовая система занимает около 2–3 ГБ, плюс инструменты и обновления.
- 🌐 Стабильное подключение к интернету — скачиваться будет несколько гигабайт данных.
- 🔋 Заряд батареи от 50% и выше, либо подключённое зарядное устройство: процесс установки длительный.
- 🖥️ (Опционально) VNC-клиент, например NetHunter KeX или RealVNC Viewer, если нужен графический интерфейс.
⚠️ Внимание: Kali Linux — инструмент для легального тестирования безопасности собственных сетей и систем. Использование его инструментов против чужих устройств и сетей без разрешения владельца является нарушением закона.
Способ 1: установка Kali Linux через Termux (без root)
Это самый безопасный и универсальный метод: он не требует разблокировки загрузчика и не лишает гарантии. Kali запускается внутри контейнера proot, который эмулирует окружение Linux поверх Android. Производительность ниже, чем у нативной установки, но для большинства консольных инструментов её достаточно.
Шаг первый — установить Termux. Важный нюанс: версия Termux в Google Play давно не обновляется и работает некорректно. Загружайте Termux только с F-Droid или со страницы релизов проекта на GitHub — это официально рекомендованные разработчиками источники.
После установки откройте Termux и обновите пакеты:
pkg update && pkg upgrade -y
Далее установите утилиту wget и скачайте официальный установочный скрипт NetHunter Rootless с сайта Kali:
pkg install wget -y
wget -O install-nethunter-termux https://offs.ec/2MceZWr
chmod +x install-nethunter-termux
./install-nethunter-termux
Скрипт сам загрузит корневую файловую систему и распакует её. Процесс может занять от 15 минут до часа в зависимости от скорости интернета и накопителя. После завершения запуск выполняется командой:
./start-nethunter.sh
☑️ Проверка после установки Kali в Termux
Способ 2: Kali NetHunter с root-доступом
Если на устройстве есть root (например, через Magisk), доступна полноценная версия Kali NetHunter. Она даёт доступ к инструментам, которым нужны прямые системные права: мониторный режим Wi-Fi (при поддержке чипсетом), HID-атаки, инъекции пакетов. Установка выполняется через приложение NetHunter Store и само приложение NetHunter, которое разворачивает chroot-окружение.
Общий порядок действий такой: скачайте с официального сайта Kali (раздел NetHunter) установщик NetHunter Store, из него поставьте приложения NetHunter, NetHunter Terminal и NetHunter KeX. Затем в приложении NetHunter запустите установку chroot — Kali Chroot Manager скачает и распакует полный образ системы.
Точные пункты меню и поддержка функций зависят от версии приложения и модели устройства, поэтому сверяйтесь с официальной документацией NetHunter для вашего смартфона. Не все чипсеты Wi-Fi поддерживают мониторный режим — для многих устройств требуется внешний USB-адаптер на совместимом чипе.
⚠️ Внимание: разблокировка загрузчика и получение root на многих устройствах приводят к сбросу данных и потере гарантии, а также могут нарушить работу банковских приложений и Google Pay. Создайте резервную копию перед любыми действиями с загрузчиком.
Сравнение способов установки
| Критерий | Termux (без root) | NetHunter (root) |
|---|---|---|
| Риск для устройства | Минимальный | Средний/высокий |
| Гарантия и банковские приложения | Не затрагиваются | Могут перестать работать |
| Мониторный режим Wi-Fi | Недоступен | Возможен (зависит от чипсета) |
| Графический интерфейс | Через KeX/VNC | Через KeX |
| Сложность установки | Низкая | Средняя |
Запуск графического интерфейса (KeX)
По умолчанию Kali на Android работает в консольном режиме. Для полноценного рабочего стола используется технология KeX — она поднимает VNC-сервер внутри Kali, а картинка выводится через клиент NetHunter KeX.
Внутри запущенной сессии Kali выполните:
kex
При первом запуске система попросит задать пароль для VNC-подключения. После этого откройте приложение NetHunter KeX, введите адрес localhost:5901 и ваш пароль — появится рабочий стол Kali. Остановить сервер можно командой kex stop.
Почему KeX может не запускаться
Частые причины — нехватка свободной памяти, конфликт уже запущенной сессии (помогает kex kill и повторный запуск) или отсутствие пакетов рабочего окружения. Проверьте вывод команды и установите недостающие компоненты через apt.
Типичные ошибки и их решение
Разберём проблемы, с которыми чаще всего сталкиваются при установке. Если вашей ошибки нет в списке — смотрите текст сообщения в терминале: в нём почти всегда указана причина.
- ❌ «Permission denied» при запуске скрипта — забыли выдать права на исполнение: выполните
chmod +x имя_файла. - ❌ Скачивание обрывается — нестабильный интернет или нехватка места; освободите память и повторите запуск скрипта, он продолжит с места обрыва.
- ❌ Termux закрывается сам по себе — система Android выгружает процесс; отключите оптимизацию батареи для Termux и используйте
termux-wake-lock. - ❌ apt не находит пакеты внутри Kali — выполните
apt update, чтобы обновить списки репозиториев.
Безопасность и правовые аспекты
Установка Kali Linux сама по себе законна — это обычный дистрибутив Linux. Однако входящие в него инструменты (сканеры уязвимостей, утилиты перехвата трафика, подбора паролей) разрешено применять только к системам, которыми вы владеете, или при наличии письменного разрешения владельца.
Дополнительно держите систему обновлённой командой apt update && apt upgrade внутри Kali и не храните на устройстве с root чувствительные данные — root-доступ ослабляет модель безопасности Android.
Частые вопросы (FAQ)
Можно ли установить Kali Linux на Android без root и без компьютера?
Да. Способ через Termux не требует ни root-прав, ни ПК: всё устанавливается прямо на смартфоне по инструкции из этой статьи.
Сколько места занимает Kali Linux на телефоне?
Базовая установка занимает порядка 2–3 ГБ, но с учётом обновлений и дополнительных инструментов лучше иметь 8 ГБ и более свободного пространства.
Работает ли мониторный режим Wi-Fi в Termux без root?
Нет. Мониторный режим и инъекция пакетов требуют root-доступа и поддержки со стороны Wi-Fi-чипсета, часто — внешнего USB-адаптера. В proot-окружении Termux эти функции недоступны.
Не пропадёт ли гарантия после установки Kali?
Установка через Termux не влияет на гарантию — это обычное приложение. А вот разблокировка загрузчика и root, необходимые для полноценного NetHunter, на многих устройствах аннулируют гарантию — уточняйте условия производителя.
Как удалить Kali Linux со смартфона?
В варианте с Termux достаточно удалить каталог установки (обычно это файлы в домашней папке Termux, включая скачанный образ и скрипт) либо полностью удалить сам Termux — вместе с ним исчезнет и окружение Kali.