String Array
stringArray
Die Option stringArray ist standardmäßig aktiviert und bildet die Grundlage der meisten Obfuskierungen. Sie extrahiert String-Literale und legt sie in einem speziellen Array ab.
Codierung in String Array
Die Codierung fügt eine weitere Schutzebene hinzu, indem sie die Strings codiert:
none- keine Codierung, Strings werden unverändert gespeichertbase64- schnelle Codierung, mittlerer Schutzrc4- stärkerer Schutz, etwa 30-50 % langsamer alsbase64
Mit ['base64', 'rc4'] werden die Codierungen für jeden String zufällig gemischt.
Wenn String-Zugriffe ein großes Bundle verlangsamen, senken Sie stringArrayThreshold (Standard 0.75; eingebaute Voreinstellungen setzen einen eigenen Wert, zum Beispiel 1 in VM Default): Der Wert ist die Wahrscheinlichkeit, mit der ein bestimmtes String-Literal in das Array verschoben wird, und 0 entspricht dem Abschalten von stringArray.
