
Interrogate es una herramienta de prueba de concepto para la identificación de claves criptográficas en material binario (independientemente del sistema operativo de destino), ante todo para el análisis de volcados de memoria y su uso forense.
Interrogate es una herramienta de prueba de concepto para la identificación de claves criptográficas en material binario (independientemente del sistema operativo objetivo), principalmente para el análisis de volcados de memoria y uso forense. Capaz de identificar claves AES, Serpent, Twofish y RSA codificadas en DER a partir de la versión 0.0.4.
La herramienta fue escrita como parte de mi tesis de maestría en NTNU.
Interrogate requiere:
Interrogate no tiene dependencias, la instalación consiste en descargar y compilar:
git clone https://github.com/carmaa/interrogate.git
cd interrogate
make
Para una descripción más completa y actualizada, ejecute:
./interrogate -h
Esta es solo una herramienta de prueba de concepto. No esperes demasiado.
Consulte mi tesis de maestría: https://ntnuopen.ntnu.no/ntnu-xmlui/handle/11250/261742
Y el artículo relacionado: https://dfrws.org/sites/default/files/session-files/paper-the_persistence_of_memory_-_forensic_identification_and_extraction_of_cryptographic_keys.pdf
No hagas el mal con esta herramienta. Además, soy un pentester, no un desarrollador. Así que si ves código extraño que ofende tus sentidos de pureza, envíame una nota sobre cómo puedo mejorarlo. O mejor aún, bifurca mi código, cámbialo y envía una solicitud de extracción (pull request).