Въпреки това, чрез използване на терминални емулатори като „Termux“ е възможна безкорпусната инсталация на Kali Linux на Android.
В тази публикация ще демонстрираме:
- Предпоставка: Инсталирайте Termux на Android
- Инсталиране без корен на Kali Linux в Termux на Android
- Заключение
Предпоставка: Инсталирайте Termux на Android
Android е базирана на Linux мобилна операционна система. Така че може да изпълнява и поддържа Linux команди с помощта на емулаторни терминали. Termux е добре харесван емулатор на мобилен терминал, който ни позволява да изпълняваме Linux команди. За инсталиране без root на Kali Linux (Nethunter) на Android, потребителят трябва да има терминален емулатор. За тази цел ще инсталираме и използваме „ Срок x” емулатор.
За да инсталирате Termux на устройство с Android, преминете през споменатата процедура.
Стъпка 1: Изтеглете Termux APK файл
Първо отворете браузъра Chrome на устройство с Android и потърсете „ Термукс ”. След това отворете „ F-Droid ' официален уебсайт за изтегляне на Termux APK:
Официалното приложение на Google Play Store обаче също ни позволява да инсталираме приложението Termux. Но все пак, за да инсталирате актуализирана версия на Termux, се препоръчва да инсталирате Termux с помощта на APK файл.
От следващия екран преминете към края и натиснете „ Изтеглете APK ” връзка за изтегляне на Termux APK:
Стъпка 2: Инсталирайте Termux
Тук можете да видите, че Termux APK е изтеглен. Сега щракнете върху APK файла и инсталирайте Termux:
Мениджърът на мобилни пакети ще изскочи инсталационната кутия на Termux. Докоснете „ ИНСТАЛИРАЙ ”, за да инсталирате Termux:
Стъпка 3: Задайте разрешения
След като инсталирате емулатора, потребителят трябва да предостави някои основни разрешения на Termux. За да направите това, потърсете Termux в лентата за търсене на приложения, докоснете и задръжте иконата Termux. След това изберете „ Информация за приложението ”, за да отворите настройките за информация за приложението:
От следващия екран щракнете върху „ Разрешения ” опция за предоставяне на основни разрешения на Termux:
Изберете „ Съхранение ”, за да разрешите на Termux да използва хранилището на устройството:
Маркирайте „ Позволява ”, за да предоставите разрешение:
Стъпка 4: Актуализирайте хранилището на Termux
И накрая, актуализирайте хранилището на Termux. За тази цел първо отворете Termux на устройство с Android и изпълнете „ pkg актуализация ” команда с root привилегии:
pkg актуализацияАктуализирането на хранилището на Termux ще изисква някои разрешения. Приблизително пет до шест пъти Termux ще поиска разрешение. Продължавайте да предоставяте необходимото разрешение, като натискате „ И ” ключ:
Горният резултат показва, че Termux е успешно инсталиран и актуализиран. Сега, за да инсталирате Kali Linux на устройство с Android без root привилегии, следвайте раздела по-долу.
Инсталиране без корен на Kali Linux в Termux на Android?
В Android пълната операционна система Kali Linux не може да бъде директно инсталирана. Въпреки това, за да използват Kali Linux на Android, потребителите могат да инсталират и използват пакета Kali Nethunter в Termux без root. Kali Nethunter е Android версия на Kali Linux OS, която се използва универсално от студенти по киберсигурност за етично хакване, управление на сигурността и тестови цели.
За да инсталирате и стартирате Nethunter(Kali Linux) в терминалния емулатор Termux с root права, потребителят трябва да има поне 4GB RAM и 6GB вътрешна памет на устройство с Android.
След това разгледайте следните стъпки, за да инсталирате Kali в Termux без root.
Стъпка 1: Инсталирайте командата „wget“.
За да инсталира инсталационния скрипт Nethunter от онлайн източник, потребителят трябва да има командата „wget“ на устройство с Android. За да инсталирате помощната програма „wget“ на Linux, използвайте „ apt инсталирайте wget ” команда:
ап Инсталирай wget -иТук опцията „-y“ се използва за разпределяне на допълнително пространство на устройството за инсталиране на командата „wget“:
Стъпка 2: Изтеглете инсталационния скрипт на Nethunter (Kali Linux).
След като завършите инсталирането на командата „wget“, изтеглете „ Nethunter ” инсталационен скрипт с помощта на командата по-долу:
wget -О инсталатор https: // offs.ec / 2MceZWrВ дадената команда „ -О ” се използва за преименуване на скрипта Nethunter. Тук сме задали името му като „ инсталатор ”:
Тук можете да видите, че сме изтеглили инсталационния скрипт на Kali:
Стъпка 3: Задайте разрешения за инсталиране на Nethunter
За потвърждение изпълнете „ ls ”, за да проверите дали скриптът е изтеглен или не:
lsРезултатът по-долу показва, че скриптът на „инсталатора“ Nethunter е ефективно изтеглен. За да направите файла „инсталатор“ изпълним, изпълнете „ chmod ' команда с ' 777 ” код. Този код ще разпредели всички разрешения (четене, запис и изпълним) на файла:
chmod 777 инсталатор
Отново проверете директно файловете на текущия файл и проверете дали файлът „инсталатор“ е изпълним или не:
lsВ дадения изход „ Зелено ” цветът на файла показва, че сме задали разрешенията на файла като изпълними:
Стъпка 4: Инсталирайте Kali Nethunter
За да инсталирате Kali Linux (Nethunter) в Termux на Android, изпълнете скриптовия файл „инсталатор“, като използвате дадената команда:
. / инсталатор
След като направите това, безрутната инсталация на Kali Linux ще бъде стартирана в Termux. Процесът на инсталиране ще ви помоли да инсталирате пълната, минималната или нано версията на Kali. За да инсталирате напълно Kali, въведете „ 1 ” и натиснете Enter:
Стъпка 5: Стартирайте Kali
Тук можете да видите, че инструментът Kali Nethunter е инсталиран успешно и на екрана ще се покаже списък с команди на Kali Nethunter, които ще се използват за стартиране на терминала Kali Linux. За да стартирате Kali в Termux, или изпълнете „ nh ” или командата „nethunter”:
nhРезултатът по-долу показва, че инсталирането на Kali Linux без руутване на Android е ефективно завършено:
Стъпка 6: Актуализирайте хранилището на Kali
След това актуализирайте официалното хранилище на Kali чрез „ подходяща актуализация ” команда:
подходяща актуализация
Тук хранилището на Kali е актуализирано и „ 776 ” са необходими пакети за надграждане:
Стъпка 7: Изпълнете командата за надстройка
За да надстроите пакетите на Kali, изпълнете „ подходящо надграждане ” команда. Тази команда може да изисква потребителски привилегии „sudo“, за да прави промени в хранилището на Kali:
sudo подходящо надграждане -иТук опцията „-y“ ще позволи на процеса да използва допълнителното пространство на устройството за инсталиране на пакетите:
Забележка: Докато актуализират хранилището и надграждат пакетите на Kali на устройства с Android, потребителите може да срещнат грешки и да не могат да изпълнят командите за актуализиране и надграждане. Тази грешка може да възникне поради различни причини, като например Kali да не може да запише изходни URL адреси за инсталиране на пакет или Kali да няма достъп до интернет на устройството.
За да се справите с тези проблеми, прегледайте нашия свързан „ Коригиране на грешка в командата за актуализация и надстройка ” статия.
Стъпка 8: Излезте от Kali Nethunter
За да излезете от терминала на Kali Nethunter, просто изпълнете „ изход ” команда. Ако командата за изход не работи, използвайте „ CTRL+C ' или ' CTRL+Z ” ключ:
изход
Разгледахме техниката за безрутна инсталация на Kali Linux в Termux.
Заключение
За да инсталирате Kali Linux без root в Termux, първо инсталирайте терминалния емулатор Termux на устройството. След това инсталирайте скрипта за инсталиране на Nethunter (версия за Android на Kali), като използвате „ wget -O инсталатор https://offs.ec/2MceZWr ” команда. След това стартирайте скрипта в Termux без root. Тази команда ще ви помоли да инсталирате пълната версия на Kali, нано версията или минималната версия. За да инсталирате пълната версия, натиснете „1“. Това ще инсталира Kali Linux без root в Termux на Android.