sanex3339
|
11cfaf2b51
Renamed option `mangleProperties` -> `renameProperties`
|
5 gadi atpakaļ |
sanex3339
|
f0465fc8f8
Base mangle properties realisation
|
5 gadi atpakaļ |
sanex3339
|
e7a6186eb6
Code transformers #2: HashbangOperatorTransformer
|
5 gadi atpakaļ |
sanex3339
|
3a86db105b
Code transformers #1
|
5 gadi atpakaļ |
sanex3339
|
51523c0d5c
Refactoring of custom nodes: split on custom nodes and custom code helpers
|
5 gadi atpakaļ |
sanex3339
|
9dde522879
Custom nodes refactoring. CustomNodeObfuscator class.
|
5 gadi atpakaļ |
sanex3339
|
89e8a2452a
More stable way to preserve identifiers with scope identifiers traverser
|
5 gadi atpakaļ |
sanex3339
|
ca4a907094
Added tests for rc4 encoded value collision fix
|
5 gadi atpakaļ |
sanex3339
|
f333b9d425
Added more tests, renamed some interfaces and classes
|
5 gadi atpakaļ |
sanex3339
|
102b4cdd58
Use of `eslint-scope` data to rename identifiers #2: refactoring
|
5 gadi atpakaļ |
sanex3339
|
b764844696
Literal replacer refactoring
|
5 gadi atpakaļ |
sanex3339
|
1277acea20
Fixed `TypeError: Assignment to constant variable` when auto-detection of kind of variables is inserted `const` variables for `controlFlowStorage` nodes
|
5 gadi atpakaļ |
sanex3339
|
3a1cc4e4f5
Auto detection of prevailing kind of variables
|
5 gadi atpakaļ |
sanex3339
|
2c549379a7
StackTraceAnalyzer rename to CallsGraphAnalyzer
|
5 gadi atpakaļ |
sanex3339
|
b42e6229ee
Improved `transformObjectKeys` option to cover more object expressions
|
5 gadi atpakaļ |
sanex3339
|
c313802011
* The `splitStrings` option now correctly works with `transformObjectKeys` option
|
5 gadi atpakaļ |
sanex3339
|
e7f2bd1063
Replaced ObfuscationResult and SourceMapCorrector classes by ObfuscatedCode class
|
6 gadi atpakaļ |
sanex3339
|
76d5ea8c27
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/271
|
7 gadi atpakaļ |
sanex3339
|
d4b801e71e
`identifiersPrefix` option
|
7 gadi atpakaļ |
sanex3339
|
d3bd595142
Object keys obfuscation - first working realisation
|
7 gadi atpakaļ |
sanex3339
|
74351be750
`identifierNamesGenerator` option
|
7 gadi atpakaļ |
sanex3339
|
389c49582c
Identifier name generators: Hexadecimal and Mangled
|
7 gadi atpakaļ |
sanex3339
|
6819ba675a
Refactoring
|
7 gadi atpakaļ |
sanex3339
|
92bc935cc8
Node Guards: Conditional Comment Node Guard
|
7 gadi atpakaļ |
sanex3339
|
d5e84b1d1c
Added Logger and new option `log`
|
7 gadi atpakaļ |
sanex3339
|
5513279afd
Added md5 hash of source code to seed for RandomGenerator
|
7 gadi atpakaļ |
sanex3339
|
d21c5afa8a
Utility classes with state now are non-static
|
8 gadi atpakaļ |
sanex3339
|
b6bfb02d84
Folder structure and class name changes
|
8 gadi atpakaļ |
sanex3339
|
e17265bb59
Some refactoring related to latest changes
|
8 gadi atpakaļ |
sanex3339
|
735bbb4b3c
Switched from `escodegen` to `escodegen-wallaby`
|
8 gadi atpakaļ |