Obfuscation : vous pouvez m'expliquer ?

Obfuscation : vous pouvez m'expliquer ? - Programmation

Marsh Posté le 14-03-2002 à 06:15:19    

je cherche une définition (en français).

Reply

Marsh Posté le 14-03-2002 à 06:15:19   

Reply

Marsh Posté le 14-03-2002 à 08:52:58    

C'est rendre un source le plus illisible possible, jusqu'à ce qu'il soit totalement impossible de deviner ce qu'il fait. Pour celà on jour non seulement sur la syntaxe (supression des espaces et retours chariot inutiles, variables d'un charactère...), mais aussi en utilisant des moyens détrounés (et compliqués) de faire des choses simples.
 
C'est très à la mode en Perl, qui s'y prête particulièrement bien.

 

[jfdsdjhfuetppo]--Message édité par Matafan--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 14-03-2002 à 10:24:55    

C'est particulièrement utile en Java puisqu'on peut facilement decompiler n'importe quelle classe.
Le technique courament utilisée pour offusquer du code java et de renommer les methodes et variables privées avec des nom comme aaaa aaa1 abcd ...
Un appel de methode du style aaaa.aa.ab.baa1(a.a,ab.a); est tout de suite moins lisible :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed