Hackear Redes Wifi Kali Linux 2018

Este artículo te guiará a través de los conceptos básicos para auditar la seguridad de redes Wi-Fi usando Kali Linux 2018. Es crucial entender que el objetivo es aprender sobre seguridad, no dañar o acceder a redes sin permiso. Hacerlo es ilegal.
¿Qué significa "Hackear" una Red Wi-Fi en este contexto?
En este caso, "hackear" significa probar la seguridad de una red Wi-Fi para identificar vulnerabilidades. Estamos simulando un ataque para ver si la red es susceptible a ciertas técnicas.
Requisitos Previos
- Kali Linux 2018: Necesitas tener Kali Linux 2018 instalado. Puedes usar una máquina virtual (VMware, VirtualBox) o instalarlo directamente.
- Adaptador Wi-Fi compatible: No todos los adaptadores Wi-Fi son compatibles con el modo monitor (necesario para la auditoría). Investiga antes de empezar. Busca uno que soporte monitor mode e injection.
- Conocimientos básicos de Linux: Familiaridad con la línea de comandos te ayudará enormemente.
Pasos Básicos (Simplificados)
Aquí hay una versión simplificada del proceso. Ten en cuenta que este es un ejemplo y puede no funcionar en todas las redes.
Must Read
1. Poner la Tarjeta Wi-Fi en Modo Monitor
El modo monitor permite que tu tarjeta Wi-Fi "escuche" todo el tráfico aéreo alrededor, no solo el tráfico destinado a tu dispositivo.
Ejemplo de comando (puede variar dependiendo de tu adaptador):
airmon-ng start wlan0
Esto probablemente creará una nueva interfaz como wlan0mon. Usarás esta interfaz ahora.

2. Escanear las Redes Wi-Fi
Usaremos Airodump-ng para encontrar las redes Wi-Fi disponibles. Identificaremos el nombre de la red (ESSID) y el BSSID (dirección MAC del router).
Ejemplo de comando:
airodump-ng wlan0mon
Verás una lista de redes, incluyendo sus canales, ESSIDs, y BSSIDs. Apunta esta información de la red que deseas "auditar" (¡con permiso!).

3. Capturar el Handshake (WPA/WPA2)
Para "hackear" una red WPA/WPA2, necesitas capturar el "handshake", que es el intercambio de información inicial cuando un dispositivo se conecta a la red. Esto se hace normalmente desautenticando un cliente conectado (con el debido permiso).
Primero, enfócate en una red específica. Reemplaza `BSSID` y `canal` con los valores reales de la red objetivo:
airodump-ng -c <canal> --bssid <BSSID> -w captura wlan0mon
En una terminal separada, desautentica un cliente conectado a esa red (reemplaza `BSSID` y `CLIENT_MAC`):

aireplay-ng -0 1 -a <BSSID> -c <CLIENT_MAC> wlan0mon
-0 significa desautenticación, 1 es el número de paquetes de desautenticación a enviar. Verás "WPA handshake" en la ventana de airodump-ng si se capturó correctamente.
4. Crackear la Contraseña (Ataque de Diccionario)
Con el handshake capturado, puedes intentar "crackear" la contraseña usando un ataque de diccionario. Esto implica probar una lista de palabras comunes (un diccionario) contra el handshake. Necesitarás un archivo de diccionario. Hay muchos disponibles en línea.
Ejemplo de comando (reemplaza `diccionario.txt` con la ruta a tu archivo de diccionario y `captura-01.cap` con el archivo de captura del handshake):

aircrack-ng -w diccionario.txt captura-01.cap
aircrack-ng intentará las contraseñas del diccionario. Si una coincide, la mostrará. Si no, necesitarás otro diccionario o probar otros métodos (que están fuera del alcance de esta simple introducción).
¡Importante!
Este es un proceso MUY simplificado. Existen muchas variaciones, dificultades, y consideraciones éticas y legales. NUNCA intentes acceder a una red Wi-Fi sin permiso explícito. Esta información es solo para fines educativos y de concienciación sobre seguridad.
La seguridad de redes Wi-Fi es un tema complejo. Esta introducción es solo un punto de partida. Sigue aprendiendo y experimentando (de manera ética) para comprender mejor cómo proteger tus propias redes.
