GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Kali Linux auf Android mit Linux Deploy

Kali Linux auf jedem Android-Telefon oder -Tablet

Kali Linux auf ARM-Hardware zum Laufen zu bringen, war seit dem ersten Tag ein großes Ziel für uns. Bisher haben wir native erstellt Bilder für Samsung Chromebook, Odroid U2, Raspberry Pi, RK3306, Galaxy Note 10.1, CuBox, Efika MX und BeagleBone Black, um nur einige zu nennen. Dies bedeutet jedoch nicht, dass Sie Kali Linux nicht auf fast jedem modernen Gerät mit Android in einem Chroot installieren können. Tatsächlich haben die Entwickler von Linux Deploy es mit einem einfachen GUI-Builder extrem einfach gemacht, eine beliebige Anzahl von Linux-Distributionen in einer Chroot-Umgebung zu installieren.

Voraussetzungen
  • Ein Gerät mit Android 2.1 und höher, gerootet.
  • Mindestens 5 GB freier Speicherplatz auf internem oder externem Speicher.
  • Eine schnelle drahtlose Internetverbindung.
  • Geduld warten, bis eine Verteilung vom Netzwerk gebootet wird.
Konfigurieren von Linux Deploy für Kali

Es gibt eigentlich sehr wenig zu tun, um Kali zu installieren. Indem Sie Kali Linux auswählen in der „Verteilung “, haben Sie die wichtigen Dinge so ziemlich abgedeckt. Optional können Sie Ihre Architektur auswählen, überprüfen, ob der Kali-Mirror korrekt ist, Ihren Installationstyp und -ort auf Ihrem Android-Gerät festlegen usw. Im Allgemeinen sind die von Linux Deploy bereitgestellten Standardwerte für den Anfang gut.

Aufbau des Kali-Images

Sobald Sie mit allen Einstellungen zufrieden sind, wird durch Klicken auf die Schaltfläche „Installieren“ ein Kali Linux-Bootstrap direkt aus unseren Repositories gestartet. Je nach Geschwindigkeit Ihrer Internetverbindung kann dieser Vorgang eine Weile dauern. Sie laden mindestens eine Basisinstallation von Kali Linux (ohne Tools) herunter.

Starten Sie Ihr chrooted Kali

Sobald die Installation abgeschlossen ist, können Sie Linux Deploy automatisch mounten und Ihr Kali Linux-Chroot-Image laden lassen. Dazu gehört auch das Starten von Diensten wie SSH und VNC für einen einfacheren Fernzugriff. All dies geschieht automatisch, indem Sie auf „Start“ klicken " Taste. Sie sollten sehen, wie Linux Deploy Ihr Image mit einer Ausgabe ähnlich der folgenden einrichtet:

In diesem Stadium hat Linux Deploy einen VNC- und SSH-Server in Ihrem chrooted Kali-Image gestartet. Sie können sich aus der Ferne mit der Ihrem Android-Gerät zugewiesenen IP-Adresse (in meinem Fall 10.0.0.10) mit der Kali-Sitzung verbinden.

Anmeldung bei Ihrem chrooted Kali

Jetzt können Sie entweder einen SSH- oder einen VNC-Client verwenden, um auf Ihre Kali-Instanz zuzugreifen. Das VNC-Passwort lautet „changeme “ und die SSH-Anmeldeinformationen sind „android ” für den Benutzernamen (konfiguriert über Linux Deploy) und “changeme ” als Passwort.

[email protected]:~$ ssh [email protected]
[email protected] password:
Linux localhost 3.4.5-447845 #1 SMP PREEMPT Fri Apr 12 17:22:34 KST 2013 armv7l
Kali GNU/Linux 1.0 [running on Android via Linux Deploy]
[email protected]:~$ sudo su
[email protected]:/home/android# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/loop3 4180944 667268 3304012 17% /
tmpfs 952708 80 952628 1% /dev
tmpfs 952708 0 952708 0% /dev/shm
[email protected]:/home/android#
[email protected]:/home/android# apt-get update
Hit http://http.kali.org kali Release.gpg
Hit http://http.kali.org kali Release
Hit http://http.kali.org kali/main Sources
Hit http://http.kali.org kali/contrib Sources
Hit http://http.kali.org kali/non-free Sources
Hit http://http.kali.org kali/main armel Packages
Hit http://http.kali.org kali/contrib armel Packages
Hit http://http.kali.org kali/non-free armel Packages
Ign http://http.kali.org kali/contrib Translation-en_US
Ign http://http.kali.org kali/contrib Translation-en
Ign http://http.kali.org kali/main Translation-en_US
Ign http://http.kali.org kali/main Translation-en
Ign http://http.kali.org kali/non-free Translation-en_US
Ign http://http.kali.org kali/non-free Translation-en
Reading package lists... Done
[email protected]:/home/android#
Überlegungen zur Bildgröße

Wenn es unverändert bleibt, stellt Linux Deploy automatisch eine Image-Größe von etwa 4 GB für eine „nackte“ Installation von Kali ein. Wenn Sie später zusätzliche Kali-Tools installieren möchten, sollten Sie die Verwendung einer größeren Image-Größe in Betracht ziehen, die über die Einstellungen in Linux Deploy konfiguriert werden kann.

Lokale VNC-Verbindungen

Wir mussten ein paar VNC-Clients ausprobieren, damit einer richtig funktioniert. Obwohl die Steuerung von Kali über einen lokalen VNC-Client nicht die bequemste Aufgabe ist, ist es sicherlich möglich. Wir vermuten jedoch, dass die meisten Leute SSH in diese Instanz einsteigen werden. Das Bild unten wurde mit einem Kali-Linux-Desktop-Screenshot überlagert, der von einem Galaxy S4 aufgenommen wurde.

Hat jemand Lust auf eine einfache Smartphone-Hardware-Hintertür?


Linux
  1. Verbesserungen der Barrierefreiheit von Kali Linux

  2. Nachwirkungen der Kali Linux-Veröffentlichung

  3. Kali Linux 1.0.7-Veröffentlichung

  4. Kali-Linux-Metapakete

  5. Kali Linux 1.0.6-Veröffentlichung

Kali Linux-Systemanforderungen

Kali Linux gegen Papagei

So installieren Sie Kali Linux auf einem Android-Telefon

Geben Sie vor, Windows mit dem Kali Linux Undercover-Modus zu verwenden

15 Dinge, die Sie vor der Verwendung von Kali Linux wissen sollten

Verwenden des Watch-Befehls unter Linux