GNU/Linux >> Tutoriales Linux >  >> Linux

Kali Linux en Android usando Linux Deploy

Kali Linux en cualquier teléfono o tableta Android

Lograr que Kali Linux se ejecute en hardware ARM ha sido un objetivo importante para nosotros desde el primer día. Hasta ahora, hemos creado nativos imágenes para Samsung Chromebook, Odroid U2, Raspberry Pi, RK3306, Galaxy Note 10.1, CuBox, Efika MX y BeagleBone Black, por nombrar algunas. Sin embargo, esto no significa que no pueda instalar Kali Linux en un chroot en casi cualquier dispositivo moderno que ejecute Android. De hecho, los desarrolladores de Linux Deploy han hecho que sea extremadamente fácil instalar cualquier cantidad de distribuciones de Linux en un entorno chroot utilizando un generador de GUI simple.

Requisitos previos
  • Un dispositivo con Android 2.1 o superior, rooteado.
  • Al menos 5 GB de espacio libre en almacenamiento interno o externo.
  • Una conexión a Internet rápida e inalámbrica.
  • Paciencia para esperar a que una distribución arranque desde la red.
Configuración de Linux Deploy para Kali

En realidad, hay muy poco que hacer para instalar Kali. Al elegir Kali Linux en la “Distribución pestaña ", prácticamente has cubierto las cosas importantes. Opcionalmente, puede elegir su arquitectura, verificar que el espejo Kali sea correcto, establecer su tipo de instalación y ubicación en su dispositivo Android, etc. En términos generales, los valores predeterminados proporcionados por Linux Deploy son buenos para comenzar.

Construyendo la Imagen Kali

Una vez que esté satisfecho con todas las configuraciones, al presionar el botón "instalar" se iniciará un programa de arranque de Kali Linux directamente desde nuestros repositorios. Dependiendo de la velocidad de su conexión a Internet, este proceso puede demorar un tiempo. Descargará una instalación básica de Kali Linux (sin herramientas) como mínimo.

Inicio de Kali chroot

Una vez que se completa la instalación, puede hacer que Linux Deploy monte y cargue automáticamente su imagen chroot de Kali Linux. Esto también incluye el inicio de servicios como SSH y VNC para facilitar el acceso remoto. Todo esto se hace automáticamente presionando el botón "inicio " botón. Debería ver Linux Deploy configurando su imagen con un resultado similar al siguiente:

En esta etapa, Linux Deploy ha iniciado un servidor VNC y SSH dentro de su imagen Kali chroot. Puede conectarse a la sesión de Kali de forma remota utilizando la dirección IP asignada a su dispositivo Android (en mi caso, 10.0.0.10).

Iniciar sesión en su Kali chroot

Ahora puede usar un cliente SSH o VNC para acceder a su instancia de Kali. La contraseña de VNC es "cambiarme ” y las credenciales de SSH son “android ” para el nombre de usuario (configurado a través de Linux Deploy) y “cambiarme ” como contraseña.

[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#
Consideraciones sobre el tamaño de la imagen

Si no se modifica, Linux Deploy establecerá automáticamente un tamaño de imagen de alrededor de 4 GB, para una instalación "desnuda" de Kali. Si desea instalar herramientas Kali adicionales en el futuro, puede considerar usar un tamaño de imagen más grande, que se puede configurar a través de la configuración en Linux Deploy.

Conexiones VNC locales

Tuvimos que probar un par de clientes VNC para que uno funcionara correctamente. Aunque controlar Kali a través de un cliente VNC local no es la tarea más conveniente, ciertamente es posible. Sin embargo, sospechamos que la mayoría de las personas usarán SSH en esta instancia. La siguiente imagen se superpuso con una captura de pantalla del escritorio de Kali Linux tomada de un Galaxy S4.

¿A alguien le apetece una simple puerta trasera de hardware de teléfono inteligente?


Linux
  1. Mejoras de accesibilidad de Kali Linux

  2. Consecuencias del lanzamiento de Kali Linux

  3. Lanzamiento de Kali Linux 1.0.7

  4. Metapaquetes de Kali Linux

  5. Lanzamiento de Kali Linux 1.0.6

Requisitos del sistema Linux Kali

Kali Linux contra Parrot

Cómo instalar Kali Linux en un teléfono Android

Pretenda estar usando Windows con el modo encubierto de Kali Linux

15 cosas que debe saber antes de usar Kali Linux

Usando el comando Watch en Linux