ВНИМАНИЕ: в данной статье будет много предупреждений, готовьтесь)
Kali NetHunter является полноценным мобильным аналогом Kali Linux, для телефонов под Android. Но список официально поддерживаемых устройств слишком мал для современного рынка продаваемых смартфонов. В этой стать я расскажу, вам как установить Kali NetHunter на неподдерживаемое устройство.
ПРЕДУПРЕЖДЕНИЕ: автор не несёт ответсвенности за работоспособность данного ПО, вы делаете всёина свой страх и риск!
1.Подготовка
Для установки нам потребуются:
- Скачанный архив с Kali NetHunter (с оф.сайта)
- Root права
ПРЕДУПРЕЖДЕНИЕ: без ROOT работать NetHunter не будет! Они они обязательны!
И так приступим:
2.Установка
Нам нужно установить BusyBox в директорию /system/xbin:
Нам нужны некоторые папки из установщика Kali NetHunter. Достанем их из архива через total commander...
...и распаковываем их в любую папку, которую создаём зараниее. Переходим в неё.
Переименоваем этот файл:
Если вы выбрали MINIMAL, то:
kalifs-armhf-minimal.tar.xz в kalifs-minimal.tar.xz
А если FULL, то:
kalifs-armhf-full.tar.xz в kalifs-full.tar.xz
После переименовки, нужно перенести в корень основного хранилища.
Теперь в архиве надо найти папку DATA и перенести содержимое в папку /data
Далее переходим в папку System в архиве, выбираем папки bin и etc и перемещаем их в /system
Total Commander запросит у нас разрешение на запись в системной папке, нажимаем «Yes/Да»
После завершения операции нужно перезагрузить устройство.
После перезагрузки должны появиться новые приложения нам потребуется NetHunter, запускаем его. Ог попросит необходимые разрешения, выдаём их.
После окончания загрузки переходим во вкладку Kali Chroot Manager и нажимаем INSTALL KALI CHROOT далее нажимаем UseSD и выбираем версию скачанного choot дистрибутива (minimal/full).
Ждём установки Kali Chroot, и после этого запускаем NetHunter Terminal.
3.Настройка
Выбираем пункт Kali.
После этого заходим в папку /data/local/nhsystem/etcр
и редактируем файл sources.list
Изменяем эту строку:
deb http://http.kali.org/kali kali-rolling main contrib non-free
На одну из этих:
deb http://kali.mirror.garr.it/mirrors/kali/kali-rolling main contrib non-free
Или
deb http://mirrors.dotsrc.org/kali/kali-rolling main contrib non-free
Или
deb http://archive-3.kali.org/kali/kali-rolling main contrib non-free
Затем надо исправить проблему, связанную с ключами:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6
gpg --fingerprint 7D8D0BF6
gpg -a --export 7D8D0BF6 | apt-key add -
И выполните обновление системы:
apt update
apt upgrade
И на этом всё, теперь у вас установлен Kali NetHunter на android!
Ставьте лайки! 👍