¿Hay alguna forma de obtener el PMK de un archivo .cap que contiene el protocolo de enlace de 4 vías de una red wifi? Quiero que lo compare con una larga lista que contiene PMK precompilados
La clave maestra de pares (PMK) nunca se transmite. Si está en contra de una red personal WPA-PSK (clave precompartida), puede intentar forzarla sin conexión usando el protocolo de enlace, sin embargo, dado que la clave precompartida puede tener una longitud de 8 a 63 caracteres, depende de su diccionario y se puede considerar computationally
imposible de descifrar si se usan 63 caracteres y el pase es de buena complejidad.
para más información de referencia: enlace
No, el PMK no se transmite en el protocolo de enlace de cuatro vías, sin embargo, puede generar el suyo propio y usar ANonce, SNonce y MIC de cualquier protocolo de enlace para verificar si coincide.
La lista PMK precompilada es para un SSID específico, ya que es la variable que cambia al generarla con la Función 2 de Derivada de Clave Basada en Contraseña (PBKDF2), así que a menos que esa lista sea del SSID estás intentando obtener el PMK, es inútil.