Désobfusquer

Auteur: Randy Alexander
Date De Création: 4 Avril 2021
Date De Mise À Jour: 16 Peut 2024
Anonim
Désobfusquer - La Technologie
Désobfusquer - La Technologie

Contenu

Définition - Que signifie Deobfuscate?

Désobfusquer, c'est convertir un programme difficile à comprendre en un programme simple, compréhensible et simple. Il existe des outils disponibles pour désobfumer un code ou un programme difficile en une forme simple et compréhensible. L'obfuscation est généralement utilisée pour sécuriser les logiciels des attaquants, ce qui empêche les personnes mal intentionnées de comprendre ses fonctionnalités internes. De même, l’obscurcissement peut également être utilisé pour dissimuler un contenu malveillant dans un logiciel. Un outil de désobfuscation est utilisé pour désosser de tels programmes.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique Deobfuscate

De nombreuses techniques ont été évaluées pour désosser du code obfusqué. Les trois techniques principales de déobfuscation du code sont les suivantes: Le clonage est une méthode utilisée pour désobfuser le code. Le code est masqué par de faux chemins d’exécution, qui sont introduits dans le code pour empêcher l’analyse statique. Ces chemins d'exécution n'interfèrent pas avec le temps d'exécution, mais ils génèrent de fausses informations lors de l'analyse du programme. Ils réduisent également la qualité des informations et compliquent l'analyse du code et de la logique du code. Pour résoudre ce problème, clonez un segment du code afin que les faux chemins d'exécution n'interfèrent plus avec le chemin d'exécution d'origine, ce qui corrompt également les informations générées par l'analyse.