Jak zainstalować Kali Linux NetHunter na telefonie z Androidem
Kali Linux to najpopularniejszy na świecie system operacyjny do testów penetracyjnych i audytów bezpieczeństwa. Dzięki projektowi NetHunter można teraz zainstalować Kali Linux na telefonie z Androidem.
NetHunter to mobilna wersja Kali Linux przeznaczona dla urządzeń z systemem Android. To potężne narzędzie do testów penetracyjnych. Ten samouczek pokazuje, jak zainstalować NetHunter na dowolnym nierootowanym telefonie z Androidem.
Jeśli interesują Cię testy penetracyjne, powinieneś również sprawdzić te dodatkowe narzędzia penetracyjne dla Androida i komputerów stacjonarnych.
Co to jest Kali Linux NetHunter?
Kali Linux NetHunter to mobilna wersja popularnego bezpieczeństwa systemu operacyjnego Kali Linux. Możesz zainstalować go na dowolnym nierootowanym telefonie z Androidem, aby uruchomić wiele narzędzi do testowania penetracji z telefonu.
Kali NetHunter jest dostępny w trzech wersjach:
- NetHunter Rootless dla nierootowanych telefonów z systemem Android
- NetHunter dla zrootowanych telefonów z niestandardowym odzyskiwaniem z jądrem specyficznym dla NetHunter
- NetHunter Lite dla telefonów z niestandardowym odzyskiwaniem
Pakiet NetHunter dla wszystkich trzech wersji składa się z następujących elementów:
- NetHunter App Store z setkami aplikacji zabezpieczających
- Kontener Kali Linux, który zawiera wszystkie aplikacje dostępne w Kali Linux
- Aplikacja na Androida, aby uzyskać dostęp do sklepu NetHunter App Store
- NetHunter KeX (Desktop Experience) do uruchamiania sesji Kali na komputerze. NetHunter KeX zawiera wsparcie dla screencastingu i dublowania.
Kroki, aby zainstalować Kali Linux NetHunter na Androidzie
Jedynym wymaganiem do zainstalowania Kali Linux Nethunter jest to, że telefon ma system Android 7 lub nowszy. Zalecamy wersję Androida przed 12, ponieważ ta ostatnia monitoruje i zabija procesy aplikacji, gdy zużywają one zbyt dużo mocy obliczeniowej.
1. Zainstaluj Termux na swoim telefonie
- Chociaż możesz pobrać aplikację Termux ze sklepu Google Play, wariant jest przestarzały: nie otrzymuje aktualizacji i zawiera błędy oraz nieaktualne repozytoria. Zalecamy zainstalowanie najnowszej wersji ze strony GitHub .
Pobierz aplikację, klikając opcję zaznaczoną powyżej. Pobieranie powinno zająć kilka sekund, w zależności od szybkości Internetu. Stuknij pobrany plik, aby go zainstalować.
- Domyślnie Twój telefon nie pozwala na instalowanie aplikacji z nieznanych źródeł. W takim przypadku musisz skonfigurować uprawnienia, dotykając „Ustawienia”.
- Twój telefon przekieruje Cię do strony ustawień, na której możesz zezwolić na instalowanie aplikacji z przeglądarki, jak pokazano:
- Dotrzesz do opcji Instaluj, która pozwoli Ci zainstalować aplikację.
2. Zaktualizuj repozytoria
Po zainstalowaniu aplikacji Termux należy zaktualizować repozytoria. Debian Linux i większość jego wersji pochodnych używa APT (Advanced Package Tool) do instalacji oprogramowania. Zapoznaj się z tym ostatecznym przewodnikiem po poleceniach apt i apt-get w celach informacyjnych.
Uruchamiając update
polecenie, pobieramy informacje o źródle pakietu ze skonfigurowanych zasobów. Polecenie upgrade
użyje tych informacji do aktualizacji wszystkich pakietów do najnowszych wersji.
Możesz także nauczyć się podstawowych poleceń Linuksa, aby lepiej wykorzystać Termux.
Najpierw uruchom update
polecenie:
apt update
Wpisz następujące polecenie:
apt upgrade
Na pytanie „Czy chcesz kontynuować?” naciśnij Yi Enter.
Następnie skonfiguruj uprawnienia do przechowywania aplikacji Termux za pomocą tego polecenia:
termux-setup-storage
Powinno wywołać wyskakujące okienko z pytaniem, czy chcesz zezwolić Termux na dostęp do plików na twoim urządzeniu. Stuknij w „Zezwól”.
3. Zainstaluj NetHuntera
- Zainstaluj Wget, uruchamiając to polecenie:
apt install wget
Na pytanie „Czy chcesz kontynuować?” odpowiedz z Y.
- Pobierz plik instalacyjny NetHunter, uruchamiając poniższe polecenie. Upewnij się, że wpisujesz adres poprawnie.
wget -O install-nethunter-termux https://offs.ec/2MceZWr
- Dostosuj uprawnienia do pobranego pliku, czyniąc go wykonywalnym:
chmod +x install-nethunter-termux
- Uruchom NetHuntera:
./install-nethunter-termux
Instalacja może zająć trochę czasu, w zależności od szybkości połączenia internetowego.
- Na pytanie, czy chcesz usunąć pobrany plik rootfs, odpowiedz, używając N, ponieważ możesz go później potrzebować.
4. Uruchom Kali NetHunter
Aby uruchomić interfejs wiersza poleceń Kali Linux NetHunter, wpisz to polecenie:
nethunter
Możesz także użyć nh
polecenia jako skrótu do NetHunter.
Następnym krokiem jest ustawienie hasła NetHunter KeX. Pamiętaj, że musisz wyjść z NetHunter CLI, aby uruchomić to polecenie:
nethunter kex passwd
Uruchom NetHunter KeX, uruchamiając to polecenie:
nethunter kex
Proszę zanotować numer portu RFB, ponieważ będzie on używany później.
W tym momencie NetHunter jest uruchomiony, ale musisz skonfigurować wyświetlacze, aby korzystać z oprogramowania.
5. Zainstaluj NetHunter KeX
NetHunter KeX to App Store dla NetHunter. Ten sklep z aplikacjami zawiera różne narzędzia, których możesz nie mieć w zwykłym sklepie z aplikacjami. Nie mylić z Samsung Dex.
- Odwiedź witrynę NetHunter App Store .
- Pobierz i zainstaluj aplikację sklepu NetHunter.
- Uruchom sklep z aplikacjami, wyszukaj NetHunter KeX i zainstaluj go.
- Gdy aplikacja NetHunter Store pobierze aplikację NetHunter KeX, zostaniesz zapytany, czy chcesz ją zainstalować. Stuknij „Zainstaluj”.
- Uruchom NetHunter KeX. Aplikacja wymaga podania nazwy użytkownika i hasła KeX. Nazwa użytkownika jest opcjonalna; w naszym przypadku nie będzie nam potrzebny. Wprowadź ustawione wcześniej hasło i upewnij się, że numer portu jest podobny do tego, który miałeś podczas konfigurowania NetHunter KeX, a następnie kliknij „Połącz”.
- Jeśli wykonałeś wszystkie kroki poprawnie, powinieneś mieć GUI Kali NetHunter działający na swoim telefonie z Androidem.
Używanie Kali Linux Nethunter na Androida
Dla Twojej wygody możesz wybrać dowolny tryb wprowadzania: Direct Swipe Pan, Direct Hold Pan, Single Hand i Symulowany Touchpad. Tryb Direct Swipe Pan umożliwia bezpośrednie sterowanie myszą poprzez jej dotknięcie. Kiedy stukniesz, mysz kliknie tam, gdzie stuknąłeś.
Aby użyć trybu Direct Hold Pan, naciśnij długo, aby uruchomić tryb panoramowania. Dotknięcie powoduje kliknięcie myszą w miejscu, w którym dotknąłeś. Tryb symulowanego touchpada przekształca ekran w symulowany touchpad. Wreszcie tryb Single Hand działa podobnie do trybów Direct i Swap Pan, z wyjątkiem tego, że długie dotknięcie otwiera menu z listą opcji.
Alternatywnie, jeśli chcesz uzyskać dostęp do telefonu z Androidem z Kali Linux (na komputerze stacjonarnym), dowiedz się, jak to zrobić w tym samouczku.
Często Zadawane Pytania
Jakie telefony są kompatybilne z Kali NetHunter?
NetHunter Rootless jest kompatybilny z większością telefonów z Androidem. Aplikacja Termux, która służy jako kontener dla NetHunter, wymaga systemu Android 7 lub nowszego. Jednak urządzenia działające na Androidzie 12 mogą nie działać, ponieważ często zabija procesy aplikacji, gdy zużywają one zbyt dużo mocy obliczeniowej .
Czy Kali NetHunter na moim telefonie zepsuje system operacyjny Android?
Instalacja Kali NetHunter Rootless nie zastępuje systemu operacyjnego telefonu. Działa jak każda inna aplikacja w telefonie. Ponadto nie będziesz musiał ponownie instalować systemu operacyjnego podczas odinstalowywania Kali NetHunter. Możesz także zaktualizować swój telefon bez żadnych problemów.
Źródło obrazu: Kali . Wszystkie zrzuty ekranu autorstwa Allana Ngeticha
Dodaj komentarz