Instalar NetHunter en Android con Termux sin root: guía segura

Índice de contenido
  1. Qué necesitas y qué limitaciones tiene
  2. Instala Termux y obtén el instalador oficial
  3. Abre Kali y configura KeX
  4. Si falla la instalación o el escritorio
  5. Rootless y NetHunter completo no son la misma instalación
  6. Capturas de versiones anteriores
  7. Fuentes oficiales

Para instalar Kali NetHunter sin root en Android, utiliza la edición Rootless dentro de Termux y el instalador del proyecto oficial. Podrás trabajar con la terminal de Kali y, si configuras KeX, con un escritorio gráfico. Esto no concede acceso root a Android ni incorpora todas las funciones de la edición con un kernel específico.

Úsalo para aprender Linux y realizar pruebas defensivas en equipos propios o con autorización expresa. Instalar una herramienta no te autoriza a acceder a redes, cuentas ni dispositivos ajenos.

Qué necesitas y qué limitaciones tiene

  • Un dispositivo Android compatible con Termux, conexión estable y espacio libre para la imagen elegida y sus paquetes. Comprueba el tamaño de la descarga antes de continuar.
  • Una copia de los archivos importantes de Termux si ya lo utilizas. Cambiar de proveedor de la aplicación puede requerir reinstalarla.
  • Termux y sus complementos de una misma fuente compatible: las firmas de F-Droid y GitHub no se pueden mezclar indistintamente.
  • La edición Rootless no ofrece las funciones de Wi-Fi o USB que dependen de un kernel NetHunter. Un usuario root dentro del entorno Linux no equivale a root del teléfono.

La documentación general de Kali advierte que NetHunter Store está desactualizada y puede presentar problemas. Revisa ese aviso antes de instalar sus aplicaciones. No resuelvas un error descargando APK modificados o desactivando protecciones de Android de forma general.

Instala Termux y obtén el instalador oficial

Consulta primero las instrucciones de instalación del proyecto Termux. Si vas a sustituir una instalación existente, respalda sus datos antes de desinstalarla. Concede acceso al almacenamiento compartido únicamente si necesitas trabajar con archivos fuera del espacio privado de Termux.

Abre en el navegador el archivo install-nethunter-termux del repositorio oficial de Kali. Utiliza la opción de descargar el archivo y conserva su nombre. Revisa su contenido y procedencia antes de ejecutarlo; no copies el código de una web intermediaria ni una dirección acortada.

En Termux, sitúate en la carpeta donde has guardado ese archivo. Puedes utilizar los comandos básicos de la terminal de Linux para comprobar la ruta y listar los archivos. Después, permite ejecutar únicamente ese instalador y ejecútalo:

chmod +x install-nethunter-termux
./install-nethunter-termux

Lee las preguntas del instalador y elige la variante que corresponda a los recursos de tu teléfono. No cierres Termux durante la descarga o extracción. Si aparece un error de descarga, espacio o verificación, detente y revisa el mensaje; no continúes suponiendo que el entorno quedó completo.

Abre Kali y configura KeX

Una vez terminada la instalación, abre la terminal del entorno:

nethunter

Para el escritorio gráfico, configura primero una contraseña y después inicia KeX desde Termux:

nethunter kex passwd
nethunter kex &

Abre el cliente NetHunter KeX obtenido desde la fuente indicada por Kali y conecta con la contraseña configurada. Hazlo en una red de confianza, no en una Wi-Fi pública. No publiques el servicio VNC en Internet ni abras puertos del router para utilizar el escritorio en el mismo teléfono. Al terminar, detén la sesión:

nethunter kex stop

Si falla la instalación o el escritorio

  • Anota el mensaje exacto y comprueba espacio disponible, conectividad y si Termux procede de una fuente compatible.
  • No borres las carpetas completas de Termux ni reinstales todo sin una copia de tus archivos.
  • No desactives el aislamiento de Firefox ni otras protecciones para ocultar un error del navegador. Usa los canales de soporte del proyecto.
  • Si KeX no conecta, confirma que la sesión se inició y que la contraseña corresponde al mismo usuario. No inicies varias sesiones sin comprobar las existentes.

Puedes ampliar el diagnóstico de errores de sesión VNC y consultar cómo actualizar NetHunter desde Termux. Contrasta sus pasos con la documentación oficial si tu versión muestra opciones diferentes.

Rootless y NetHunter completo no son la misma instalación

Si necesitas una edición con kernel específico, consulta por separado los dispositivos compatibles con NetHunter. Esa lista no convierte un teléfono incompatible en compatible ni es un requisito equivalente para Rootless. Para administrar un laboratorio por red, consulta también cómo habilitar y asegurar SSH en Kali Linux antes de exponer un servicio.

Capturas de versiones anteriores

Estas imágenes pertenecen al procedimiento anterior: muestran interfaces, tiendas y mensajes que pueden haber cambiado. Sirven como referencia visual histórica; no sustituyen las instrucciones ni recomiendan cambiar el aislamiento del navegador.

Icono y terminal de Termux en Android
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (1/15).
Interfaz de NetHunter Store en Android
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (2/15).
Código QR para descargar NetHunter Store APK
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (3/15).
Cliente F-Droid incluido en NetHunter Store
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (4/15).
Instalación de aplicaciones desde NetHunter Store
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (5/15).
Termux disponible en NetHunter Store
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (6/15).
Actualización de paquetes en Termux
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (7/15).
Proceso de descarga de imagen NetHunter
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (8/15).
Sesión de NetHunter dentro de Termux
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (9/15).
Establecer password para KeX en NetHunter
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (10/15).
Servidor KeX mostrando puerto y PID
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (11/15).
Pantalla de conexión en la app KeX
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (12/15).
Escritorio gráfico de Kali Linux en KeX
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (13/15).
Ejemplo de sesión KeX funcionando en Android
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (14/15).
Pantalla de error Tab Crashed en Firefox
Captura histórica de la instalación o del escritorio NetHunter; la interfaz actual puede ser diferente (15/15).

Fuentes oficiales

Subir

Descubre más de Sergio Caballero

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Continuar leyendo