Transformations de programmes pertinentes pour la sécurité du logiciel - DUMAS - Dépôt Universitaire de Mémoires Après Soutenance Accéder directement au contenu
Mémoires Année : 2011

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.
Fichier principal
Vignette du fichier
Riaud.pdf (424.84 Ko) Télécharger le fichier
Loading...

Dates et versions

dumas-00636793 , version 1 (28-10-2011)

Identifiants

  • HAL Id : dumas-00636793 , version 1

Citer

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

Partager

Gmail Facebook X LinkedIn More