String Array
stringArray
L'option stringArray est activée par défaut et constitue la base de la plupart des obfuscations. Elle extrait les littéraux de chaîne et les place dans un tableau spécial.
Encodage de String Array
L'encodage ajoute une couche de protection supplémentaire en encodant les chaînes :
none- aucun encodage, les chaînes sont stockées telles quellesbase64- encodage rapide, protection modéréerc4- protection plus forte, environ 30 à 50 % plus lent quebase64
Utilisez ['base64', 'rc4'] pour mélanger aléatoirement les encodages pour chaque chaîne.
Si les recherches de chaînes ralentissent un bundle volumineux, abaissez stringArrayThreshold (par défaut 0.75 ; les préréglages intégrés définissent leur propre valeur, par exemple 1 dans VM Default) : c'est la probabilité qu'un littéral de chaîne donné soit déplacé dans le tableau, et 0 revient à désactiver stringArray.
