¿por qué aircrack-ng necesita un nombre AP cuando la lista de palabras se lee desde stdin?

0

Estoy aprendiendo de forma inalámbrica. El siguiente comando funciona muy bien:

aircrack-ng -w mywordlist <capture file>

Si, por ejemplo, genero la lista de palabras sobre la marcha por JTR, entonces necesito proporcionar -e:

root@kali:~/spielordner/wifu# john --wordlist=./wordlist.1 --rules=TestTest --stdout | aircrack-ng -w - mycapture 
Please specify an ESSID or BSSID.

Cuando envío las contraseñas que John crea en un archivo y proporciono ese archivo al parámetro -w de aircrack-ng, no necesito -e. ¿Dónde está la diferencia estructural entre esos 2 modos?

    
pregunta kaidentity 19.09.2016 - 16:16
fuente

2 respuestas

1

En las versiones más recientes de Aircrack-ng, cuando usas el comando:
aircrack-ng -w mywordlist <capture file>

Se le pedirá que ingrese el número de índice de la red objetivo . verifique esta imagen

Básicamente, ambas herramientas necesitan el SSID para poder romper el saludo de cuatro vías ' no es el punto para discutir ', pero la diferencia está dentro de la herramienta.

Creo que Aircrack-ng tiene algunos métodos de interpretación avanzados para descubrir el bssid o el essid requerido del archivo, mientras que JTR solo le pide que lo ingrese manualmente.

    
respondido por el Emadeddin 20.09.2016 - 09:55
fuente
-1

De www.aircrack-ng.org

Las técnicas y el enfoque anterior no funcionan para las claves compartidas previamente WPA / WPA2. La única forma de descifrar estas claves previamente compartidas es a través de un ataque de diccionario. Esta capacidad también se incluye en aircrack-ng.

Con las claves previamente compartidas, el cliente y el punto de acceso establecen el material de codificación que se utilizará para su comunicación desde el principio, cuando el cliente se asocia por primera vez con el punto de acceso. Existe un acuerdo de cuatro vías entre el cliente y el punto de acceso. airodump-ng puede capturar este apretón de manos de cuatro vías. Usando la entrada de una lista de palabras (diccionario) proporcionada, aircrack-ng duplica el saludo de cuatro vías para determinar si una entrada en particular en la lista de palabras coincide con los resultados del saludo de cuatro vías. Si lo hace, entonces la clave precompartida se ha identificado correctamente.

    
respondido por el mumbles 20.09.2016 - 05:41
fuente

Lea otras preguntas en las etiquetas