Obfuscation de base
L'obfuscation de base regroupe les transformations standard qui s'exécutent entièrement dans votre navigateur - sans serveur ni forfait Pro. Ces options renomment les identifiants, masquent les littéraux de chaîne, injectent du code mort et aplatissent le flux de contrôle afin de rendre votre JavaScript nettement plus difficile à lire et à rétroconcevoir.
Les options ci-dessous sont les leviers les plus importants - chacune fait l'objet d'un guide dédié. Pour la liste complète, avec tous les réglages et leurs compromis, consultez la Référence des options. Pour une protection encore plus forte, combinez-les avec l'Obfuscation VM.
Dans cette section
Tableau de chaînes
Extrait les littéraux de chaîne dans un tableau encodé.
Aplatissement du flux de contrôle
Transforme le code linéaire en machine à états afin de masquer le déroulement du programme.
Autres options importantes
Injection de code mort, auto-défense, renommage des globales et des propriétés, protection anti-débogage, et plus encore.
Commentaires conditionnels
Désactivez l'obfuscation pour certains blocs à l'aide de commentaires spéciaux.
