Инсталирайте Kali Linux на Android

Instalirajte Kali Linux Na Android



Kali Linux е добре позната дистрибуция, извлечена от Debian linux. Универсално се използва за одит на сигурността, етично хакване и тестове за проникване. За тази цел предлага стотици инструменти за проверка на сигурността и тестване за проникване. Понякога потребителите искат да използват Kali Linux на мобилни устройства за ранен и лесен достъп до инструментите на Kali. Android обаче не може директно да стартира операционната система Kali Linux. За тази цел потребителите могат да инсталират и използват пакета Kali Nethunter на мобилни устройства.

Kali Nethunter е Android версия на Kali Linux Os. Използва се най-вече от студенти по киберсигурност за етично хакване, тестване и управление на сигурността.

Тази публикация ще илюстрира:







Предпоставки

За да инсталирате и настроите Kali Linux на устройство с Android, потребителят трябва да изпълни следните предпоставки:



  • Android хранилище: За да използвате Kali Linux на устройство с Android, потребителят трябва да има поне „ 6 GB ” допълнително място за съхранение за основна настройка и „ 4GB ” на системната RAM памет.
  • Терминален емулатор: Android е базирана на Linux операционна система, която може да инсталира терминални емулатори и да изпълнява командите на Linux. За да инсталира Kali Nethunter, потребителят трябва да има терминален емулатор, за да изпълнява Linux команди като Termius, Termux, CommandBot и много други. За демонстрация ще използваме „ Термукс ”.
  • Nethunter KeX: Nethunter KeX е инструментът за обмен на ключове на Kali, който свързва VNC сървъра, за да ни даде достъп до графичния интерфейс на Kali.

Процедурата за инсталиране на Kali Nethunter, Nethunter Kex и Termux е обяснена в разделите по-долу.



Как да инсталирам Kali Linux на Android?

За да инсталирате Kali Linux на устройство с Android, потребителят трябва да инсталира версията на Kali за Android на Kali Nethunter. За да инсталирате и стартирате Nethunter, потребителят трябва да има терминален емулатор Termux. За правилна илюстрация преминете през следните стъпки.





Стъпка 1: Инсталирайте Termux

Стартирайте браузъра Chrome на мобилно устройство и потърсете „ Термукс ” в лентата за търсене. След това отворете „ F-Droid уебсайт за изтегляне на Termux APK:



Забележка: Google Play също ни предлага Termux, но по-стара версия. За да инсталирате най-новата версия на Termux, изтеглете и инсталирайте неговия APK файл.

Превъртете надолу до края и щракнете върху „ Изтеглете APK ” връзка за изтегляне на Termux APK:

Тук се изтегля Termux APK. Отворете APK, като щракнете върху него и инсталирайте Termux:

След това натиснете „ ИНСТАЛИРАЙ ”, за да инсталирате Termux:

След завършване на инсталацията, потребителят трябва да предостави разрешение за съхранение на терминала Termux. За целта потърсете „ Термукс ” в лентата за търсене натиснете и задръжте иконата със заострена точка по-долу и щракнете върху „ Информация за приложението ” бутон:

Отвори ' Разрешения ” опция за предоставяне на необходимото разрешение:

След това изберете „ Съхранение ”, за да разрешите достъпа до хранилището за Termux:

Сега натиснете „ Позволява ” радио бутон за предоставяне на достъп:

Стъпка 2: Актуализирайте хранилището

След като предоставите необходимите разрешения, стартирайте приложението Termux на Android. Актуализирайте хранилището с помощта на „ pkg актуализация ” Linux команда:

pkg актуализация

Този процес ще ви поиска няколко разрешения. Продължавайте да задавате необходимото разрешение, като натискате „ И ” ключ:

Тук хранилището на Termux е актуализирано успешно:

Като алтернатива, потребителят може да актуализира хранилището с помощта на „ подходяща актуализация ” команда:

подходяща актуализация

Стъпка 3: Инсталирайте командата „wget“.

Сега инсталирайте „ wget Помощна програма за Linux. Използва се за изтегляне на скриптове за инсталиране на пакети от онлайн URL адреси. За да инсталирате командата „wget“, използвайте „ apt инсталирайте wget ” команда:

ап Инсталирай wget

Стъпка 4: Изтеглете инсталационния скрипт на Kali Nethunter

След като инсталирате „ wget ', изтеглете ' Nethunter ” инсталационен скрипт и го презапишете във файла с име „ инсталатор ”:

wget инсталатор https: // offs.ec / 2MceZWr

Стъпка 5: Задайте разрешения за инсталиране на Nethunter

След като инсталирате файла, стартирайте „ ls ” команда за проверка:

ls

Резултатът показва, че сме изтеглили инсталатора на Nethunter. За да направите „ инсталатор ” изпълним файл, стартирайте „ chmod ' команда с ' 777 ” код за присвояване на всички разрешения за четене, писане и изпълними файлове на файла:

chmod 777 инсталатор

Отново избройте файловете в текущата директория и проверете дали сме маркирали изпълним файл или не:

ls

Име на файл в „ Зелено ” цветът показва, че сме задали разрешенията за файлове като изпълними:

Стъпка 6: Инсталирайте Kali Nethunter

Сега стартирайте инсталатора на Kali Nethunter, като изпълните „ инсталиран r” файл:

. / инсталатор

Тази команда ще започне инсталирането на Kali на Android. Подканата ще ви помоли да инсталирате пълната, минималната или нано версията на Kali. За да инсталирате пълната версия на Kali, натиснете „ 1 ” и натиснете Enter:

Това ще инсталира пълната версия на Kali Linux на Android.

Стъпка 7: Стартирайте Kali

За да стартирате Kali, изпълнете „ nh ' или ' Nethunter ” команда:

nh

Резултатът по-долу показва, че сме инсталирали Kali Linux на Android:

Стъпка 8: Изпълнете командата за актуализиране

Сега актуализирайте официалното хранилище на Kali, като използвате „ подходяща актуализация ” команда:

подходяща актуализация

Резултатът показва, че пакетите „776“ трябва да бъдат надстроени.

Стъпка 9: Изпълнете командата за надстройка

След като надстроите пакетите на Kali, стартирайте „ подходящо надграждане ” команда. Тази команда може да изисква „ sudo ” привилегии за извършване на промени в хранилището на Kali:

sudo подходящо надграждане

” опцията ще разпредели разрешението за използване на допълнителното пространство на устройството за инсталиране на пакета:

Забележка: Докато актуализират и надстройват пакетите на Kali на Android, потребителите може да срещнат грешки и да не могат да актуализират и надстроят пакета. Това се дължи на това, че Kali не намира никакъв източен URL адрес за актуализиране и надграждане на пакетите на Kali или Kali няма достъп до интернет на устройството. За да коригирате тези проблеми, следвайте нашите свързани „ Коригиране на грешка при актуализация и надграждане на командата на Kali Android ” статия.

Стъпка 10: Излезте от Kali Nethunter

За да излезете от терминала на Kali, използвайте командата „изход“. Ако командата за изход не работи за вашето устройство, използвайте „ CTRL+C ' или ' CTRL+Z ” ключ:

изход

Как да свържете Kali NetHunter VNC сървър за достъп до графичния интерфейс на Kali на Android?

Nethunter VNC сървър е система за споделяне на графичен работен плот, която ни позволява да управляваме дистанционно работния плот на Kali. За да свържете сървъра Kali Nethunter VNC за достъп до графичния интерфейс на Kali, вижте посочените по-долу стъпки.

Стъпка 1: Настройте KeX

Първо задайте паролата за Nethunter Kex (обмяна на ключове), като използвате командата по-долу:

nh kex passwd

Тази команда ще ви помоли да зададете и потвърдите паролата. Тази парола ще се използва за достъп до VNC на Kali. След това натиснете „ н ”, за да избегнете настройването на само за гледане “ парола. Паролата „само за преглед“ ще позволи на потребителя да преглежда само отдалечен работен плот:

Стъпка 2: Стартирайте KeX Server

След това стартирайте сървъра Nethunter Kex, като използвате „ nh kex ” команда:

nh kex

Това ще разпредели номера на дисплея и порта, на който отдалеченият работен плот на Kali ще бъде достъпен:

Стъпка 3: Изтеглете NetHunter Kex APK файл

След това изтеглете приложението Nethunter Kex за достъп до Kex VNC на Kali. За целта отворете браузъра Chrome и изтеглете APK файла NetHunter Kex от Nethunter магазин :

Стъпка 4: Инсталирайте NetHunter Kex

След като изтеглите APK файла, щракнете върху файла, за да инсталирате Nethunter Kex:

Сега натиснете „ ИНСТАЛИРАЙ ”, за да инсталирате приложението NetHunter Kex:

За да стартирате приложението на Android, натиснете бутона „ОТВОРИ“:

Стъпка 5: Свържете се с Kali Nethunter Kex сървър

Сега предоставете „ localhost:<показване на номер> ” и номер на порт, който автоматично се присвоява за Kali Nethunter Kex VNC сървър в стъпка 2. След това въведете паролата, зададена в стъпка 1 от този раздел, и натиснете „ Свържете се ” бутон. Това ще свърже отдалечения работен плот на Kali на Android:

Тук можете да видите, че имаме ефективен достъп до работния плот на Kali, като се свързахме с Nethunter VNC сървъра на Kali:

Разработихме подробно метода за инсталиране на Kali Linux на Android.

Заключение

За да инсталирате Kali Linux на Android, първо инсталирайте терминалния емулатор на мобилни устройства като Termux. След това изтеглете инсталационния скрипт на Kali Nethunter, като използвате „ wget -O инсталатор https://offs.ec/2MceZWr ” и я направете изпълнима. След това изпълнете инсталационния скрипт в Termux и инсталирайте Kali на Android. За да стартирате терминалния интерфейс на Kali, стартирайте „ nh ” или команда nethunter.

За достъп до отдалечения работен плот на Kali стартирайте сървъра Nethunter Kex в Termux. След това инсталирайте и отворете приложението Nethunter Kex, предоставете номера на дисплея, номера на порта и паролата на Kex и се свържете с отдалечения работен плот на Kali. Разгледахме процедурата за инсталиране на Kali Linux на Android.