Ce travail présente un nouveau cadre d'analyse d'exécution de programmes afin d'en identifier les fonctions cryptographiques et d'en extraire des secrets cryptographiques.
Les outils existants pour ce type d'analyse sont souvent intrusifs et gourmands en ressources ; notre approche résout ces limitations en exploitant des techniques d'analyse dynamique légères.
Nous démontrons notre méthode à travers deux scénarios clés : la détection d'opérations cryptographiques dans les traces d'exécution, en particulier lors des connexions TLS, et la récupération de clés privées générées par OpenSSL RSA.
Les résultats expérimentaux valident l'efficacité du cadre sur diverses plateformes et configurations, mettant en évidence son potentiel pour l'évaluation de la sécurité et les simulations d'attaque.