Usar airolib-ng con crunch y luego usar el archivo usando aircrack-ng da un resultado inesperado

0

Estoy usando airlib-ng y crujido para generar la base de datos de contraseñas y usar esa Base de datos de contraseñas en aircrack-ng para descifrar la Capture Apretón de manos de una red inalámbrica WPA2.

Aquí están mis comandos y salida de terminal -

root@VAIO-PC:~/Desktop/files# crunch 8 8 1234567890abcdefghijklmnopqrstuvwxyz --stdout | airolib-ng testdb -import passwd -
Crunch will now generate the following amount of data: 25389989167104 bytes
24213780 MB
23646 GB
23 TB
0 PB
Crunch will now generate the following number of lines: 2821109907456 
Database <testdb> does not already exist, creating it...
Database <testdb> successfully created
Reading file...
^CCrunch ending at 1111y3z4id lines ignored.
root@VAIO-PC:~/Desktop/files# clear

Ahora, he generado un testdb que usaré con el interruptor -r para descifrar el archivo de reconocimiento (* .cap).

root@VAIO-PC:~/Desktop/files# aircrack-ng '/root/Desktop/hs/TEST-NET.cap' -r '/root/Desktop/files/testdb' 
Opening /root/Desktop/hs/TEST-NET.cap
Read 4 packets.

   #  BSSID              ESSID                     Encryption

   1  AA:8E:E8:04:02:EE  TEST-NET                  WPA (1 handshake)

Choosing first network as target.

Opening /root/Desktop/hs/TEST-NET (copy).cap
Reading packets, please wait...


                                 Aircrack-ng 1.2 rc4

Quitting aircrack-ng...
root@VAIO-PC:~/Desktop/files# 

Pero se cierra por una razón inesperada, ¿puede alguien aquí decirme el problema aquí? También se elimina un archivo .journal. No sé cuál es el problema, intenté buscar en foros y otros sitios web, pero no encontré mucha ayuda al respecto.

Relacionado - enlace pero utiliza una lista de palabras en lugar de generarlas usando crujido.

Creo que el archivo de la base de datos de contraseñas es de aproximadamente 50 mb y la contraseña de texto tiene más de 500 mb, ¿mi PC se ejecuta tan rápido que completa todo el proceso en un abrir y cerrar de ojos?

    
pregunta Abhas Kumar Sinha 26.05.2018 - 09:44
fuente

1 respuesta

1

El propósito de usar airlib-ng es acelerar las cosas, computando de antemano toda la combinación posible de PMK (clave maestra por pares) utilizada durante el intercambio, derivada de la contraseña y el ESSID.

Por lo tanto, deberás realizar algunos pasos adicionales:

1) Importe una lista de ESSID:

$ airolib-ng testdb --import essid your_essids.txt

2) Calcule los PMK utilizando todas las combinaciones posibles de contraseña + ESSID:

$ airolib-ng testdb --batch

Tu código debería funcionar después.

    
respondido por el dariox 17.08.2018 - 00:48
fuente

Lea otras preguntas en las etiquetas