GNU/Linux >> Linux Esercitazione >  >> Linux

Kali Linux su Android utilizzando Linux Deploy

Kali Linux su qualsiasi telefono o tablet Android

Far funzionare Kali Linux su hardware ARM è stato un obiettivo importante per noi sin dal primo giorno. Finora abbiamo creato nativo immagini per Samsung Chromebook, Odroid U2, Raspberry Pi, RK3306, Galaxy Note 10.1, CuBox, Efika MX e BeagleBone Black per citarne alcuni. Questo, tuttavia, non significa che non puoi installare Kali Linux in un chroot su quasi tutti i dispositivi moderni che eseguono Android. In effetti, gli sviluppatori di Linux Deploy hanno reso estremamente facile installare un numero qualsiasi di distribuzioni Linux in un ambiente chroot utilizzando un semplice generatore di GUI.

Prerequisiti
  • Un dispositivo con Android 2.1 e versioni successive, con root.
  • Almeno 5 GB di spazio libero su memoria interna o esterna.
  • Una connessione Internet wireless veloce.
  • Pazienza nell'attesa che una distribuzione venga avviata dalla rete.
Configurazione di Linux Deploy per Kali

In realtà c'è molto poco da fare per installare Kali. Scegliendo Kali Linux nella "Distribuzione ” scheda, hai praticamente coperto le cose importanti. Facoltativamente, puoi scegliere la tua architettura, verificare che il mirror Kali sia corretto, impostare il tipo di installazione e la posizione sul tuo dispositivo Android, ecc. In generale, le impostazioni predefinite fornite da Linux Deploy sono buone per cominciare.

Costruire l'immagine di Kali

Una volta che sei soddisfatto di tutte le impostazioni, premendo il pulsante "Installa" verrà avviato un bootstrap di Kali Linux direttamente dai nostri repository. A seconda della velocità della tua connessione Internet, questo processo potrebbe richiedere del tempo. Scaricherai almeno un'installazione di base di Kali Linux (senza strumenti).

Avvio del tuo chrooted Kali

Una volta completata l'installazione, puoi fare in modo che Linux Deploy monti e carichi automaticamente la tua immagine chroot di Kali Linux. Ciò include anche l'avvio di servizi come SSH e VNC per un accesso remoto più semplice. Tutto questo viene fatto automaticamente premendo il pulsante "inizio pulsante ". Dovresti vedere Linux Deploy che configura la tua immagine con un output simile al seguente:

A questo punto, Linux Deploy ha avviato un server VNC e SSH all'interno dell'immagine Kali con chroot. Puoi connetterti alla sessione di Kali da remoto utilizzando l'indirizzo IP assegnato al tuo dispositivo Android (nel mio caso, 10.0.0.10).

Accedo al tuo chrooted Kali

Ora puoi utilizzare un client SSH o VNC per accedere alla tua istanza Kali. La password VNC è "cambiami " e le credenziali SSH sono "android ” per il nome utente (configurato tramite Linux Deploy) e “changeme ” come password.

[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#
Considerazioni sulla dimensione dell'immagine

Se lasciato invariato, Linux Deploy imposterà automaticamente una dimensione dell'immagine di circa 4 GB, per un'installazione "nuda" di Kali. Se desideri installare ulteriori strumenti Kali lungo la strada, potresti prendere in considerazione l'utilizzo di una dimensione dell'immagine più grande, che è configurabile tramite le impostazioni in Linux Deploy.

Connessioni VNC locali

Abbiamo dovuto provare un paio di client VNC per far sì che uno funzionasse correttamente. Sebbene controllare Kali tramite un client VNC locale non sia il compito più conveniente, è certamente possibile. Tuttavia, sospettiamo che la maggior parte delle persone entrerà in SSH in questa istanza. L'immagine qui sotto è stata sovrapposta a uno screenshot del desktop Kali Linux preso da un Galaxy S4.

Qualcuno ha voglia di una semplice backdoor hardware per smartphone?


Linux
  1. Miglioramenti all'accessibilità di Kali Linux

  2. Conseguenze del rilascio di Kali Linux

  3. Versione Kali Linux 1.0.7

  4. Metapacchetti Kali Linux

  5. Versione Kali Linux 1.0.6

Requisiti di sistema di Kali Linux

Kali Linux vs Parrot

Come installare Kali Linux nel telefono Android

Fai finta di usare Windows con la modalità sotto copertura di Kali Linux

15 cose da sapere prima di usare Kali Linux

Utilizzo del comando Watch in Linux