Aircrack-ng en Termux: Crackea Redes WiFi desde Android

Aircrack-ng en Termux: Crackea Redes WiFi desde Android

Termux es una herramienta poderosa que permite a los usuarios ejecutar un entorno Linux completo en sus dispositivos Android. Con Termux, puedes acceder a una amplia gama de herramientas y utilidades de línea de comandos, incluyendo herramientas de seguridad como Aircrack-ng. Este artículo te guiará a través del proceso de instalación y uso de Aircrack-ng en Termux, proporcionando ejemplos prácticos y consejos esenciales.

Entendiendo Termux y Aircrack-ng

Termux es un emulador de terminal Android que proporciona un entorno Linux completo, completo con un administrador de paquetes (apt) y una colección de herramientas de línea de comandos. Esto te permite realizar una variedad de tareas, desde la creación de scripts hasta la gestión de sistemas y, en este caso, la realización de pruebas de seguridad inalámbrica.

Aircrack-ng es un conjunto de herramientas de seguridad inalámbrica que permite analizar y descifrar redes WiFi. Puede realizar varias tareas, entre ellas:

  • Monitoreo de redes: Detectar redes WiFi disponibles y analizar su configuración.
  • Captura de paquetes: Capturar datos de paquetes de redes WiFi para su posterior análisis.
  • Descifrado de contraseñas: Descifrar claves de acceso WEP y WPA/WPA2-PSK utilizando diversos métodos de ataque.

Instalando Termux

Antes de instalar Aircrack-ng, necesitas tener Termux instalado en tu dispositivo Android. Puedes descargar e instalar Termux directamente desde la tienda Google Play Store. Una vez instalado, abre Termux y actualiza los repositorios para asegurarte de tener las últimas actualizaciones:


pkg update && pkg upgrade

Instalando Aircrack-ng en Termux

La instalación de Aircrack-ng en Termux puede ser un proceso que requiere algunos pasos adicionales debido a las dependencias necesarias. Aquí te explicamos el procedimiento paso a paso:

  1. Instalar dependencias:

    Necesitas instalar algunas dependencias de Aircrack-ng antes de poder compilarlo. Estas dependencias suelen incluir paquetes como build-essential, libpcap-dev, libssl-dev, libncurses5-dev, zlib1g-dev, libglib2.0-dev y libgtk2.0-dev. Ejecuta el siguiente comando en Termux para instalarlas:


    pkg install build-essential libpcap-dev libssl-dev libncurses5-dev zlib1g-dev libglib2.0-dev libgtk2.0-dev

  2. Descargar el código fuente:

    Aircrack-ng es un software de código abierto. Descarga el código fuente del sitio web oficial de Aircrack-ng. Puedes usar el siguiente comando en Termux para clonar el repositorio de GitHub:


    git clone https://github.com/aircrack-ng/aircrack-ng

  3. Compilar desde el código fuente:

    Una vez que hayas descargado el código fuente, puedes compilarlo. Cambia de directorio al directorio donde se descargó el código fuente y ejecuta el siguiente comando:


    cd aircrack-ng
    make

  4. Instalar Aircrack-ng:

    Finalmente, puedes instalar Aircrack-ng usando el comando make install. Este comando copiará los archivos binarios y los archivos de configuración en la ubicación correcta en tu sistema Termux.

LEER:  Nmap: Escaneo de redes para principiantes - ¡Conviértete en un experto!

Uso de Aircrack-ng

Una vez que hayas instalado Aircrack-ng, puedes comenzar a usarlo para analizar y descifrar redes WiFi. Aquí te presentamos algunos ejemplos de uso:

1. Ver redes WiFi disponibles:

Aircrack-ng incluye la herramienta airodump-ng que te permite escanear redes WiFi disponibles. Ejecuta el siguiente comando para ver la lista de redes:


airodump-ng wlan0

Reemplaza wlan0 con el nombre de la interfaz inalámbrica de tu dispositivo Android.

2. Capturar paquetes:

Puedes usar airodump-ng para capturar paquetes de una red WiFi específica. Para capturar paquetes de una red WiFi con el BSSID 00:11:22:33:44:55, ejecuta el siguiente comando:


airodump-ng -w capture_file -c 1 -b 00:11:22:33:44:55 wlan0

Esto capturará paquetes de la red especificada y los guardará en un archivo llamado capture_file.

3. Descifrar contraseñas WEP:

Si la red WiFi que deseas analizar utiliza el protocolo WEP, puedes utilizar aireplay-ng y aircrack-ng para descifrar la contraseña. El proceso generalmente implica inyectar paquetes en la red para capturar datos de handshake y luego usar esos datos para descifrar la contraseña.


aireplay-ng -0 10 -a 00:11:22:33:44:55 -c 00:22:33:44:55:66 wlan0

Reemplaza 00:11:22:33:44:55 con el BSSID del punto de acceso y 00:22:33:44:55:66 con la MAC del cliente objetivo.

Una vez que captures el handshake, puedes usar aircrack-ng para descifrar la contraseña:


aircrack-ng capture_file.cap

4. Descifrar contraseñas WPA/WPA2-PSK:

Descifrar contraseñas WPA/WPA2-PSK es mucho más complejo que descifrar contraseñas WEP. Requiere capturar datos de handshake y utilizar métodos de ataque como «deauth» para obtener un handshake. El proceso suele ser más lento y complejo, y es posible que requieras un tiempo considerable para obtener el handshake.


aireplay-ng -0 10 -a 00:11:22:33:44:55 -c 00:22:33:44:55:66 wlan0

Puedes usar herramientas como aircrack-ng y crunch para acelerar el proceso, pero aún puede ser un proceso largo y complejo.

LEER:  GPS: El sistema de navegación por satélite que cambió el mundo

Usando Aircrack-ng de forma ética y responsable

Es fundamental utilizar Aircrack-ng de forma ética y responsable. Solo debes utilizar estas herramientas para probar la seguridad de tus propias redes WiFi o con el permiso del propietario de la red. No utilices Aircrack-ng para acceder ilegalmente a redes WiFi que no te pertenecen. El acceso no autorizado a redes WiFi es un delito y puede tener graves consecuencias legales.

Más funciones de Aircrack-ng

Aircrack-ng ofrece varias otras funciones, incluyendo:

  • Ataques de autenticación falsa: Puedes utilizar Aircrack-ng para crear un punto de acceso falso con el fin de capturar credenciales de usuario.
  • Recuperación de contraseñas perdidas: Si has olvidado la contraseña de tu propia red WiFi, puedes usar Aircrack-ng para recuperarla con una clave de acceso y contraseña precompartidas.

Conclusión

Aircrack-ng es una herramienta potente y versátil para realizar pruebas de seguridad inalámbrica. Entender cómo usarla puede ayudarte a evaluar la seguridad de tu propia red WiFi y tomar medidas para protegerla. Recuerda, es crucial utilizar Aircrack-ng de forma ética y responsable. Siempre debes tener el permiso necesario antes de probar la seguridad de una red WiFi que no te pertenece.