Tengo una pregunta para la que parece que no puedo encontrar una respuesta completa. Puede que esto no sea algo posible, pero espero que alguien tenga una solución.
En mi trabajo, procesamos sniffs inalámbricos en Wirehark. Tenemos un script de shell para fusionar y filtrar los archivos en los formularios que queremos, pero aún tenemos que generar manualmente un PSK y agregarlo en las preferencias de wirehark para descifrar cada archivo para su análisis. Me gustaría agregar una línea para descifrar el archivo principal antes de filtrarlo y guardarlo en un formato descifrado.
Este es el problema: sé que puedo usar el indicador -o cuando se ejecuta tshark para agregar el psk a las claves de descifrado de las computadoras, pero el procesamiento se realiza en una computadora y luego los archivos se distribuyen entre muchos empleados para su análisis, por lo que Necesito que los archivos se descifren.
Sé que puedo usar aircrack-ng para descifrar archivos pcap, pero usamos archivos pcapng y aircrack no los reconoce.
¿Hay alguna solución? Incluso me ayudaría si de alguna manera pudiera generar un psk desde ssid y contraseña y guardar eso como un archivo de texto, pero parece que no hay una manera limpia de hacerlo.
Usamos Ubuntu 16.04 como nuestro sistema operativo. Wireshark versión 2.0.2.