String Array
stringArray
stringArray オプションはデフォルトで有効になっており、ほとんどの難読化の土台となるものです。文字列リテラルを抽出し、特別な配列に格納します。
String Array のエンコード
エンコードは文字列を符号化することで、保護の層をさらに追加します。
none:エンコードなし。文字列はそのまま格納されますbase64:高速なエンコードで、保護は中程度ですrc4:より強力な保護ですが、base64より約 30〜50% 遅くなります
['base64', 'rc4'] を指定すると、文字列ごとにエンコード方式がランダムに混在します。
大きなバンドルで文字列の参照が遅くなる場合は、stringArrayThreshold(デフォルトは 0.75。組み込みプリセットは独自の値を設定します。たとえば VM Default では 1 です)を下げてください。これは各文字列リテラルが配列に移される確率で、0 は stringArray をオフにするのと同じです。
