Instructor: Ahora que nos
hemos asociado con nuestra red
de destino, podemos comenzar a comunicarnos con ella y no nos ignorará.
Así que ahora podemos ir y
comenzar a inyectar paquetes en el tráfico para forzar al punto
de acceso a generar nuevos paquetes con nuevos IV.
Esto aumentará la cantidad de datos
muy, muy rápido, lo que
nos permitirá descifrar las redes WEP en minutos, incluso
si la red no estaba ocupada,
como la que estamos apuntando en este momento.
Ahora, hay varias maneras de hacer
esto, pero en este curso, voy a
explicar el método más
confiable que está utilizando un ataque de repetición de solicitud ARP.
De hecho, explico otros
métodos en mi curso de pirateo
de redes, pero son un poco más
complejos y tienen menos tasa de éxito.
Por lo tanto, este es
el método más confiable y debería funcionar en
la mayoría de las redes si tiene una buena señal y un buen adaptador inalámbrico.
Entonces, la idea detrás de
este método es esperar un paquete ARP,
y hablaré sobre ARP con más detalles más adelante.
Así que por ahora, piense en ello como un tipo especial
de paquete que estaremos esperando.
Una vez que este paquete se
envíe a la red, lo capturaremos y retransmitiremos.
Una vez que hacemos esto, el enrutador se ve
obligado a generar un nuevo paquete con un nuevo IV.
Entonces, al repetir este proceso, estaremos forzando
al enrutador a generar continuamente nuevos paquetes con nuevos IVs.
Luego, una vez que tengamos suficientes datos, una vez que
tengamos suficientes IVs, podemos
ejecutar aircrack-ng, exactamente como vimos antes y descifrar la clave.
Déjame mostrarte cómo hacerlo en la práctica.
Ahora, como puede
ver, ya estoy ejecutando airodump-ng contra mi red de destino.
Y ya me he asociado con él como
se muestra en la conferencia anterior.
Entonces, lo único que queda en
este momento es ejecutar el ataque de repetición
ARP para inyectar paquetes en el tráfico y
forzar al enrutador a generar nuevos paquetes y aumentar
la cantidad de datos.
Para hacer eso, usaremos aireplay-ng nuevamente.
Y el comando en realidad será muy similar
a este comando aquí mismo.
Así que en realidad voy a copiar todo esto
porque soy vago, y voy a borrar esto y pegar el comando aquí.
Ahora, solo hay algunas cosas que necesito modificar.
En primer lugar, no quiero
ejecutar un ataque de
autenticación falso, por lo que voy a
eliminar todo esto, y quiero ejecutar un ataque de repetición ARP.
Además, este ataque no toma un número, así
que voy a eliminar este número.
Y también voy a reemplazar el a con b, y hemos terminado.
Entonces, si lo miras, verás que en realidad es muy
similar a este comando aquí.
Estamos usando aireplay-ng, pero en
lugar de hacer un ataque de autenticación falso, estamos haciendo
un ataque de repetición ARP, le estamos dando
la dirección MAC de mi red de destino
después de la b en lugar de la a.
Luego le damos la
dirección MAC de mi adaptador inalámbrico después de la
h, que es idéntica a esta.
Y luego
le daremos mi adaptador inalámbrico en modo monitor.
Ahora, voy a asociarme nuevamente, antes de hacer eso,
y luego presionaré Enter aquí.
Y lo que está sucediendo
en este momento es que mi adaptador inalámbrico está esperando un
paquete ARP, una vez que hay un paquete
ARP transmitido en esta red, lo capturará y lo retransmitirá.
Una vez que lo haga, el punto de acceso
se verá obligado a generar un nuevo paquete con
un nuevo IV, y seguiremos haciéndolo, forzando
al punto de acceso a generar continuamente nuevos paquetes con nuevos IV.
Así que deberías esperarlo
ahora mismo, literalmente estamos esperando que
se envíen paquetes ARP al aire.
Y como puede ver, la cantidad
de datos está aumentando ahora muy, muy rápidamente,
lo que significa que en realidad logramos capturar un paquete ARP.
Este paquete ARP se retransmitió, forzó al enrutador a generar
un nuevo paquete con un nuevo
IV, y continuamente estamos haciendo este proceso,
forzando al enrutador a generar nuevos paquetes con nuevos IV.
Así que ahora podemos seguir adelante y ejecutar aircrack-ng,
para descifrar esta red, y antes de
hacerlo, en realidad solo me asociaré una vez más.
Y luego haré aircrack-ng, y
le daré el nombre del archivo
en el que estamos
almacenando los datos, que se llama arpreplay-01. gorra.
Así que presionaré
Enter, y notarás que el proceso de
craqueo en este momento requerirá más paquetes de datos.
La razón de esto
es que en realidad modifiqué la configuración de
esta red, de modo que use una clave de 128
bits, porque en WEP, puede usar una clave de 64 bits o 128
bits, y obviamente, la clave de 128 es más larga.
Por lo tanto, en realidad modifiqué la longitud de
la clave para esta conferencia para asegurarme de que sea la clave más larga posible.
Y como puede ver,
aún logramos obtenerlo en aproximadamente 47,000 paquetes.
Tenemos la clave aquí en ASCII,
y tenemos la clave aquí en hexadecimal,
donde podemos usarla después de eliminar los dos puntos.
Así que perfecto, ahora logramos descifrar la red de
destino, estaba inactivo como
se podía ver, no se enviaron datos, y lo logramos
al forzar el punto de acceso de
destino para generar nuevos paquetes con nuevos IV.