
Interrogate é uma ferramenta de prova de conceito para identificação de chaves criptográficas em material binário (independentemente do sistema operacional alvo), primeiramente para análise de dump de memória e uso forense.
O Interrogate é uma ferramenta de prova de conceito para identificação de chaves criptográficas em material binário (independentemente do sistema operacional alvo), principalmente para análise de dump de memória e uso forense. Capaz de identificar chaves AES, Serpent, Twofish e RSA codificadas em DER a partir da versão 0.0.4.
A ferramenta foi escrita como parte da minha Dissertação de Mestrado na NTNU.
O Interrogate requer:
O Interrogate não possui dependências; a instalação consiste em baixar e compilar:
git clone https://github.com/carmaa/interrogate.git
cd interrogate
make
Para uma descrição mais completa e atualizada, execute:
./interrogate -h
Esta é apenas uma ferramenta de Prova de Conceito. Não espere muito.
Consulte minha dissertação de mestrado: https://ntnuopen.ntnu.no/ntnu-xmlui/handle/11250/261742
E o artigo relacionado: https://dfrws.org/sites/default/files/session-files/paper-the_persistence_of_memory_-_forensic_identification_and_extraction_of_cryptographic_keys.pdf
Não faça o mal com esta ferramenta. Além disso, sou um pentester, não um desenvolvedor. Portanto, se você vir código estranho que fira seus sentidos de pureza, me avise como posso melhorá-lo. Ou melhor ainda, bifurque meu código, altere-o e faça um pull request.