Найти в Дзене
HackWorld

Kali NetHunter: полноценный Kali Linux на мобильные устройства

Оглавление
Nethunter
Nethunter
ВНИМАНИЕ: в данной статье будет много предупреждений, готовьтесь)

Kali NetHunter является полноценным мобильным аналогом Kali Linux, для телефонов под Android. Но список официально поддерживаемых устройств слишком мал для современного рынка продаваемых смартфонов. В этой стать я расскажу, вам как установить Kali NetHunter на неподдерживаемое устройство.

ПРЕДУПРЕЖДЕНИЕ: автор не несёт ответсвенности за работоспособность данного ПО, вы делаете всёина свой страх и риск!

1.Подготовка

Для установки нам потребуются:

ПРЕДУПРЕЖДЕНИЕ: без ROOT работать NetHunter не будет! Они они обязательны!

И так приступим:

2.Установка

BusyBox в Google Play
BusyBox в Google Play

Нам нужно установить BusyBox в директорию /system/xbin:

Устанавливаем не в system/bin, а в system/xbin !
Устанавливаем не в system/bin, а в 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!

Ставьте лайки! 👍