Skip to Main content Skip to Navigation
Master Thesis

Transformations de programmes pertinentes pour la sécurité du logiciel

Résumé : Avec le développement des outils d'analyse tels que les décompilateurs ou les désassembleurs, la nécessité de protéger les codes contre le risque d'attaque de rétro-ingénierie est apparue. Un moyen efficace de prévention est d'obfusquer le code source, assembleur ou binaire. Un obfuscateur de code est une application qui convertit un programme afin de le rendre moins compréhensible et donc plus difficile à rétro-concevoir. Pour l'utilisateur final, l'application d'origine et l'application obfusquée doivent sembler identiques, le comportement général ne doit pas être altéré. Le principe d'obfuscation repose sur des transformations de code, quelques-unes d'entre elles sont étudiées, leur efficacité et leur coût d'exécution sont évalués dans ce rapport.
Complete list of metadata

Cited literature [12 references]  Display  Hide  Download

https://dumas.ccsd.cnrs.fr/dumas-00636793
Contributor : Co-Responsables Du Mri V. Gouranton Et S. Blazy <>
Submitted on : Friday, October 28, 2011 - 12:03:40 PM
Last modification on : Wednesday, May 16, 2018 - 11:23:29 AM
Long-term archiving on: : Thursday, November 15, 2012 - 10:46:16 AM

Identifiers

  • HAL Id : dumas-00636793, version 1

Citation

Stéphanie Riaud. Transformations de programmes pertinentes pour la sécurité du logiciel. Cryptographie et sécurité [cs.CR]. 2011. ⟨dumas-00636793⟩

Share

Metrics

Record views

317

Files downloads

417