Commit Graph
1126 Commits
Author SHA1 Message Date
sanex3339 f3efba9e2a Added additional test for eval transformer 2018-01-11 00:33:02 +03:00
sanex3339 afe8832bbb Implemented more correct way to store AST from eval expressions that allows recursive eval expressions obfuscation 2018-01-09 01:54:00 +03:00
sanex3339 21a2fd65b5 Additional tests for eval expressions obfuscation. Added new finalizing transformers category 2018-01-08 23:22:53 +03:00
sanex3339 40130e74eb Added tests for eval expression obfuscation 2018-01-08 22:40:15 +03:00
sanex3339 ad0b1b0fdf Eval obfuscation transformers 2018-01-08 20:34:36 +03:00
sanex3339 07c7414420 obfuscation of eval call expressions WIP 2018-01-08 18:22:50 +03:00
sanex3339 c8534978d9 Sync with master 2018-01-07 01:15:56 +03:00
Timofey Kachalov 12a03d52e9 Merge pull request #167 from javascript-obfuscator/wrong-string-array-calls-wrapper-name
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
2018-01-07 01:08:29 +03:00
sanex3339 a84666db37 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/166 2018-01-07 00:41:01 +03:00
sanex3339 e10c83af97 Dependencies update 2018-01-06 02:10:34 +03:00
sanex3339 8ba6eaf04d Added more tests for object keys transformation 2018-01-05 13:27:59 +03:00
sanex3339 21641cd0dd Refactoring of NodeUtils and NodeGuards classes 2018-01-05 00:25:44 +03:00
sanex3339 3e1e1142ba Added more tests. Updated NodeAppender class to work with all scope nodes. 2018-01-04 23:02:15 +03:00
sanex3339 273f0b331a Added more complicated test for nested objects. 2018-01-04 19:52:49 +03:00
sanex3339 34a60f3866 Added few tests for object keys transformer 2018-01-04 19:40:36 +03:00
Timofey Kachalov 3399b0e995 Updated readme.md 2018-01-04 18:36:20 +03:00
sanex3339 bb25bb9a5f Lowered package version to correct version 0.14.0-beta.1 2018-01-04 16:55:19 +03:00
sanex3339 d3bd595142 Object keys obfuscation - first working realisation 2018-01-04 15:57:40 +03:00
sanex3339 46d3606599 Updated readme with antiviruses information #2 2018-01-01 18:40:27 +03:00
sanex3339 e84b32499e Updated readme with antiviruses information 2018-01-01 18:38:26 +03:00
Timofey Kachalov 5a57fb5df7 Merge pull request #162 from javascript-obfuscator/improved-string-array-templates
Improved string array templates
2018-01-01 18:01:50 +03:00
sanex3339 7b13b158c8 Removed unused method from utils 2018-01-01 17:42:56 +03:00
sanex3339 b7570c40e4 Updated changelog 2018-01-01 17:12:59 +03:00
Timofey Kachalov 2af05c189b Merge branch 'master' into improved-string-array-templates 2018-01-01 17:08:12 +03:00
Timofey Kachalov 6de63e4e8b Merge pull request #160 from stevefan1999/master
Obfuscated prototype symbols for RC4
2018-01-01 17:05:52 +03:00
Timofey Kachalov 226e4704c4 Merge branch 'master' into master 2018-01-01 16:22:50 +03:00
sanex3339 d2b8b70656 Improved string array templates 2018-01-01 16:14:21 +03:00
sanex3339 f1455c2096 Merge branch 'master' of git://github.com/stevefan1999/javascript-obfuscator into stevefan1999-master 2018-01-01 15:06:26 +03:00
sanex3339 e270e5f3ce Updated copyrights 2017-12-31 18:17:15 +03:00
Timofey Kachalov 6461cd8edd Merge pull request #161 from javascript-obfuscator/recursive-directory-obfuscation
Improved CLI directory obfuscation
2017-12-31 17:51:39 +03:00
sanex3339 a3a52f88a1 Improved CLI directory obfuscation
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/157
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/156
2017-12-31 17:18:27 +03:00
Steve Fan 705b7d31e7 Substitute the index generator into one function 2017-12-26 20:20:32 +08:00
Steve Fan a78980d4b6 Obfuscated prototype symbols 2017-12-26 20:03:00 +08:00
Timofey Kachalov a0271e01d3 Fixed readme.md 2017-12-18 01:31:49 +03:00
Timofey Kachalov 279f4dd0ea Merge pull request #152 from javascript-obfuscator/0.13.0-release
0.13.0 release
0.13.0
2017-12-18 01:20:00 +03:00
sanex3339 677fa86086 Merge remote-tracking branch 'origin/master' into 0.13.0-release
# Conflicts:
#	README.md
2017-12-18 00:53:09 +03:00
sanex3339 75cf036c72 0.13.0 release 2017-12-18 00:46:24 +03:00
Timofey Kachalov afada6d5e5 Changed bitcoin wallet 2017-12-17 14:37:26 +03:00
Timofey Kachalov 337fca2cd2 Merge pull request #151 from javascript-obfuscator/conditional-comments-and-control-flow-flattening
Conditional comments now affects control flow flattening transformations
2017-12-15 00:51:03 +03:00
sanex3339 59dc0f7518 Conditional comments now affects control flow flattening transformations
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/147
2017-12-15 00:19:07 +03:00
Timofey Kachalov 295d49defc Merge pull request #150 from javascript-obfuscator/issue-149
Fixed #149
2017-12-14 09:53:21 +03:00
sanex3339 b4de9e78f4 Removed node 4.8.0 version from travis.yml 2017-12-14 02:02:24 +03:00
sanex3339 3e2fc22a87 Updated minimal node version to 4.8.0 2017-12-14 02:01:15 +03:00
sanex3339 00b05d59c4 Updated travis.yml 2017-12-14 02:00:09 +03:00
sanex3339 c0fd72eabd Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/149 2017-12-14 01:47:13 +03:00
Timofey Kachalov 70c78859c2 Merge pull request #148 from javascript-obfuscator/identifiers-rename-optimisation
Optimisations for identifers renaming
2017-12-13 01:01:45 +03:00
sanex3339 292647b519 Optimisations for identifers renaming
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/146
2017-12-13 00:26:23 +03:00
Timofey Kachalov 7bf1f84f2b Merge pull request #144 from javascript-obfuscator/comments-transformer
Keep comments with specific keywords
2017-12-13 00:24:36 +03:00
sanex3339 4bde27915f Keep comments with specific keywords 2017-12-05 11:13:18 +03:00
Timofey Kachalov 5161df4a77 Merge pull request #143 from javascript-obfuscator/identifier-names-generator-option
`identifierNamesGenerator` option
2017-12-05 00:36:50 +03:00