|
@@ -360,7 +360,7 @@ Following options are available for the JS Obfuscator:
|
|
|
splitStringsChunkLength: 10,
|
|
|
stringArray: true,
|
|
|
stringArrayEncoding: [],
|
|
|
- stringArrayIntermediateCalls: true,
|
|
|
+ stringArrayIntermediateVariablesCount: true,
|
|
|
stringArrayThreshold: 0.75,
|
|
|
target: 'browser',
|
|
|
transformObjectKeys: false,
|
|
@@ -409,7 +409,7 @@ Following options are available for the JS Obfuscator:
|
|
|
--split-strings-chunk-length <number>
|
|
|
--string-array <boolean>
|
|
|
--string-array-encoding '<list>' (comma separated) [none, base64, rc4]
|
|
|
- --string-array-intermediate-calls <number>
|
|
|
+ --string-array-intermediate-variables-count <number>
|
|
|
--string-array-threshold <number>
|
|
|
--target <string> [browser, browser-no-eval, node]
|
|
|
--transform-object-keys <boolean>
|
|
@@ -950,7 +950,7 @@ stringArrayEncoding: [
|
|
|
]
|
|
|
```
|
|
|
|
|
|
-### `stringArrayIntermediateCalls`
|
|
|
+### `stringArrayIntermediateVariablesCount`
|
|
|
Type: `number` Default: `0`
|
|
|
|
|
|
##### :warning: [`stringArray`](#stringarray) option must be enabled
|
|
@@ -966,7 +966,7 @@ const baz = 'baz';
|
|
|
|
|
|
console.log(foo, bar, baz);
|
|
|
|
|
|
-// Output, stringArrayIntermediateCalls: 5
|
|
|
+// Output, stringArrayIntermediateVariablesCount: 5
|
|
|
const _0x513c = [
|
|
|
'foo',
|
|
|
'bar',
|
|
@@ -1086,7 +1086,7 @@ Performance will 50-100% slower than without obfuscation
|
|
|
splitStringsChunkLength: 5,
|
|
|
stringArray: true,
|
|
|
stringArrayEncoding: ['rc4'],
|
|
|
- stringArrayIntermediateCalls: 10,
|
|
|
+ stringArrayIntermediateVariablesCount: 10,
|
|
|
stringArrayThreshold: 1,
|
|
|
transformObjectKeys: true,
|
|
|
unicodeEscapeSequence: false
|
|
@@ -1119,7 +1119,7 @@ Performance will 30-35% slower than without obfuscation
|
|
|
splitStringsChunkLength: 10,
|
|
|
stringArray: true,
|
|
|
stringArrayEncoding: ['base64'],
|
|
|
- stringArrayIntermediateCalls: 5,
|
|
|
+ stringArrayIntermediateVariablesCount: 5,
|
|
|
stringArrayThreshold: 0.75,
|
|
|
transformObjectKeys: true,
|
|
|
unicodeEscapeSequence: false
|
|
@@ -1149,7 +1149,7 @@ Performance will slightly slower than without obfuscation
|
|
|
splitStrings: false,
|
|
|
stringArray: true,
|
|
|
stringArrayEncoding: [],
|
|
|
- stringArrayIntermediateCalls: 0,
|
|
|
+ stringArrayIntermediateVariablesCount: 0,
|
|
|
stringArrayThreshold: 0.75,
|
|
|
unicodeEscapeSequence: false
|
|
|
}
|
|
@@ -1176,7 +1176,7 @@ Performance will slightly slower than without obfuscation
|
|
|
splitStrings: false,
|
|
|
stringArray: true,
|
|
|
stringArrayEncoding: [],
|
|
|
- stringArrayIntermediateCalls: 0,
|
|
|
+ stringArrayIntermediateVariablesCount: 0,
|
|
|
stringArrayThreshold: 0.75,
|
|
|
unicodeEscapeSequence: false
|
|
|
}
|