Accueil Développement Qu'est-ce que l'obscurcissement? - définition de techopedia

Qu'est-ce que l'obscurcissement? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie l'obfuscation?

L'obfuscation est une technique de programmation dans laquelle le code est intentionnellement obscurci pour empêcher l'ingénierie inverse et fournir du code imprécis à toute personne autre que le programmeur. L'obfuscation est également appliquée aux programmes visant à assurer la protection de la propriété intellectuelle (PI) grâce à la prévention de l'ingénierie inverse.

Techopedia explique l'obfuscation

Les techniques d'ingénierie inverse courantes reposent sur la clarté des fonctions et du code lors de la copie de code de programme. L'obfuscation crée un code ambigu, ce qui rend la rétro-ingénierie difficile.

Le découpage est la technique la plus couramment utilisée pour résoudre les mystères de programme obscurcis, où des parties de code sont analysées et simplifiées pour déterminer la fonctionnalité du programme.

Un obfuscator est un outil de programmation utilisé pour transformer du code lisible en code ambigu sans affecter la fonctionnalité du code.

Qu'est-ce que l'obscurcissement? - définition de techopedia