5
(3)

Kali Linux es el sistema operativo de auditoría de seguridad y pruebas de penetración más popular del mundo. Gracias al proyecto NetHunter, ahora es posible instalar Kali Linux en un teléfono Android.

NetHunter es la versión móvil de Kali Linux y está diseñada para dispositivos Android. Es una poderosa herramienta para las pruebas de penetración. Este tutorial muestra cómo instalar NetHunter en cualquier teléfono Android no rooteado.

Si está interesado en las pruebas de penetración, también debe consultar estas herramientas de penetración adicionales para Android y escritorio.

¿Qué es Kali Linux NetHunter?

Kali Linux NetHunter es la versión móvil del popular sistema operativo de seguridad Kali Linux. Puede instalarlo en cualquier teléfono Android no rooteado para ejecutar muchas herramientas de prueba de penetración desde su teléfono.

Kali NetHunter está disponible en tres versiones:

  • NetHunter Rootless para teléfonos Android no rooteados
  • NetHunter para teléfonos rooteados con recuperación personalizada con un kernel específico de NetHunter
  • NetHunter Lite para teléfonos con recuperación personalizada

La suite NetHunter, para las tres versiones, se compone de lo siguiente:

  • NetHunter App Store con cientos de aplicaciones de seguridad
  • Contenedor de Kali Linux que incluye todas las aplicaciones disponibles en Kali Linux
  • Aplicación de Android para acceder a la tienda de aplicaciones NetHunter
  • NetHunter KeX (Desktop Experience) para ejecutar sesiones de escritorio Kali. NetHunter KeX incluye soporte para screencasting y mirroring.

Pasos para instalar Kali Linux NetHunter en Android

El único requisito para instalar Kali Linux Nethunter es que el teléfono tenga Android 7 o posterior. Recomendamos una versión de Android anterior a la 12, ya que esta última monitorea y elimina los procesos de las aplicaciones cuando consumen demasiada potencia de procesamiento.

1. Instale Termux en su teléfono

  1. Si bien puede obtener la aplicación Termux de Google Play Store, la variante está obsoleta: no recibe actualizaciones y contiene errores y repositorios obsoletos. Le recomendamos que instale la última versión desde su GitHub página.

Descargar la aplicación Termux desde Github

Descargue la aplicación haciendo clic en la opción resaltada arriba. La descarga debería tardar unos segundos, según la velocidad de Internet. Toque el archivo descargado para instalarlo.

  1. De forma predeterminada, su teléfono no le permite instalar aplicaciones de fuentes desconocidas. En ese caso, debe configurar los permisos tocando «Configuración».

Nethunter instalando Termux

  1. Su teléfono lo redirigirá a una página de configuración donde puede optar por permitir la instalación de aplicaciones desde su navegador, como se muestra:

Instalación de aplicaciones desconocidas

  1. Llegarás a la opción Instalar que te permitirá instalar la aplicación.

Instalación de la aplicación Termux

2. Repositorios de actualización

Una vez instalada la aplicación Termux, debe actualizar los repositorios. Debian Linux y la mayoría de sus versiones derivadas utilizan APT (Advanced Package Tool) para instalar el software. Consulte esta guía definitiva sobre los comandos apt y apt-get para su referencia.

Al ejecutar el update comando, recuperamos la información de origen del paquete de los recursos configurados. Él upgrade El comando utilizará la información para actualizar todos los paquetes a las últimas versiones.

También puede aprender los comandos básicos de Linux para hacer un mejor uso de Termux.

Primero, ejecute el update dominio:

apt update

Actualización de repositorios en Termux

Introduzca el siguiente comando:

apt upgrade

Actualización de repositorios en la aplicación Termux

Cuando se le preguntó «¿Quieres continuar?» presione Y y Enter.

A continuación, configure los permisos de almacenamiento para la aplicación Termux usando este comando:

termux-setup-storage

Configuración de permisos de almacenamiento de configuración de termux

Debería activar una ventana emergente que le pregunta si desea permitir que Termux acceda a los archivos en su dispositivo. Toca «Permitir».

Permitir que termux acceda a los archivos

3. Instalar NetHunter

  1. Instale Wget ejecutando este comando:
apt install wget

Instalando wget en Termux

Cuando se le preguntó, «¿Quieres continuar?» responde con y.

  1. Descargue el archivo de instalación de NetHunter ejecutando el siguiente comando. Asegúrese de ingresar la dirección correctamente.
wget -O install-nethunter-termux 

Descarga del paquete de instalación de NetHunter

  1. Ajuste los permisos de archivo del archivo descargado, haciéndolo ejecutable:
chmod +x install-nethunter-termux

Ejecutando el comando chmod en Termux

  1. Ejecutar NetHunter:
./install-nethunter-termux

Iniciar Kali NetHunter en Android

La instalación puede tardar algún tiempo, dependiendo de la velocidad de su conexión a Internet.

  1. Cuando se le pregunte si desea eliminar el archivo rootfs descargado, responda con N, ya que es posible que lo necesite más adelante.

Nethunter instalado

4. Inicie Kali NetHunter

Para iniciar la interfaz de línea de comandos de Kali Linux NetHunter, escriba este comando:

nethunter

También puede utilizar el nh como un atajo para NetHunter.

Inicio de la CLI de NetHunter

El siguiente paso es establecer la contraseña de NetHunter KeX. Tenga en cuenta que debe salir de la CLI de NetHunter para ejecutar este comando:

nethunter kex passwd

Contraseña de Nethunter Kex

Inicie NetHunter KeX ejecutando este comando:

nethunter kex

Tome nota del número de puerto RFB, ya que lo utilizará más adelante.

Ejecutar NetHunter KeX

En este punto, NetHunter está funcionando, pero debe configurar las pantallas para usar el software.

5. Instalar NetHunter KeX

NetHunter KeX es la tienda de aplicaciones para NetHunter. Esta tienda de aplicaciones contiene diferentes herramientas que es posible que no obtenga en su tienda de aplicaciones habitual. No lo confundas con Samsung Dex.

  1. Visita el Tienda de aplicaciones NetHunter sitio web.
  2. Descargue e instale la aplicación de la tienda NetHunter.

Tienda de aplicaciones NetHunter

  1. Inicie la tienda de aplicaciones, busque NetHunter KeX e instálelo.

Instalación de NetHunter KeX desde NetHunter Store

  1. Después de que la aplicación NetHunter Store descargue la aplicación NetHunter KeX, se le preguntará si desea instalarla. Toca «Instalar».

Instalación de NetHunter KeX

  1. Inicie NetHunter KeX. La aplicación requiere que ingrese el nombre de usuario y la contraseña de KeX. El nombre de usuario es opcional; en nuestro caso, no lo necesitaremos. Ingrese la contraseña que configuró anteriormente y asegúrese de que el número de puerto sea similar al que tenía cuando configuró NetHunter KeX, luego haga clic en «Conectar».

Aplicación NetHunter KeX

  1. Si siguió todos los pasos correctamente, debería tener la GUI de Kali NetHunter ejecutándose en su teléfono Android.

Kali Linux en Android

Usando Kali Linux Nethunter en Android

Para su comodidad, puede elegir cualquier modo de entrada: Direct Swipe Pan, Direct Hold Pan, Single Hand y Touchpad simulado. El modo Direct Swipe Pan le permite controlar el mouse directamente tocándolo. Cuando tocas, el mouse hace clic donde tocaste.

Para usar el modo Direct Hold Pan, toque prolongadamente para iniciar el modo pan. Tocar hace que el mouse haga clic donde tocó. El modo Panel táctil simulado convierte su pantalla en un panel táctil simulado. Por último, el modo de una sola mano funciona de manera similar a los modos Directo y Swap Pan, excepto que al tocar durante mucho tiempo se abre un menú con una lista de opciones.

Alternativamente, si desea acceder a su teléfono Android desde Kali Linux (en una computadora de escritorio), aprenda cómo en este tutorial.

Preguntas frecuentes

¿Qué teléfonos son compatibles con Kali NetHunter?

NetHunter Rootless es compatible con la mayoría de los teléfonos Android. La aplicación Termux, que sirve como contenedor para NetHunter, requiere Android 7 o posterior. Sin embargo, es posible que los dispositivos con Android 12 no funcionen, ya que a menudo mata los procesos de las aplicaciones cuando consumen demasiada potencia de procesamiento.

¿Kali NetHunter en mi teléfono romperá el sistema operativo Android?

La instalación de Kali NetHunter Rootless no reemplaza el sistema operativo de su teléfono. Funciona como cualquier otra aplicación en su teléfono. Además, no necesitará reinstalar el sistema operativo al desinstalar Kali NetHunter. También puede actualizar su teléfono sin ningún problema.

Credito de imagen: Kali. Todas las capturas de pantalla por Allan Ngetich

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 5 / 5. Recuento de votos: 3

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.