Commit Graph
808 Commits
Author SHA1 Message Date
sanex3339 4e5cf5ad0d Added RandomGenerator clearing after obfuscation 2017-01-07 18:19:33 +03:00
sanex3339 2b1f78e587 Added RandomGenerator clearing after obfuscation 2017-01-07 18:11:10 +03:00
sanex3339 7d43551208 improve seed testing: removed only modifier 2017-01-07 17:53:52 +03:00
sanex3339 251becedcf improve seed testing 2017-01-07 17:52:59 +03:00
sanex3339 76846c807e Now copying fixtures to test-tmp dir to keep relative requests with __dirname for test fixtures 2017-01-07 17:23:44 +03:00
sanex3339 9cd7bdd21f Tests structure reorganized 2017-01-07 16:28:13 +03:00
sanex3339 a7d18d66ad NodeObfuscators now ObfuscationTransformers
New TemplateLiteralTransformer
2017-01-07 03:25:55 +03:00
sanex3339 214471d9a3 removed console.log 2017-01-06 23:51:32 +03:00
sanex3339 e8c76462ef additional tests for BlockStatementControlFlowTransformer 2017-01-06 23:47:58 +03:00
sanex3339 5598770231 Moved BlockStatementControlFlowReplacer to BlockStatementControlFlowTransformer.
Added tests.

control flow replacers folder now contains only logic relative to control flow storage
2017-01-06 22:55:10 +03:00
sanex3339 3d17cf21c8 fixed readme 2017-01-06 19:02:59 +03:00
sanex3339 adb0044476 Changed min and max host node depth for control flow storage host node search.
Updated readme with options presets.
2017-01-06 18:59:48 +03:00
sanex3339 b137e7bf01 more beauty way to create array with original keys 2017-01-06 02:05:51 +03:00
sanex3339 105ad55c06 added BlockStatementControlFlowReplacerNode and fixes of incorrect parentizing of control flow transformed nodes 2017-01-05 15:40:46 +03:00
sanex3339 cd02a0bf82 added BlockStatementControlFlowReplacer 2017-01-05 12:58:47 +03:00
sanex3339 412b42403e BlockStatement control flow transformation: using index increment instead array shift 2017-01-05 02:53:51 +03:00
sanex3339 463f82604f BlockStatement control flow transformation: first draft solution 2017-01-05 01:27:09 +03:00
sanex3339 ff0029f6f0 increased runtime speed with encoding: fixed test 2017-01-03 20:58:18 +03:00
sanex3339 64d4c79efa increased runtime speed with encoding 2017-01-03 20:51:48 +03:00
sanex3339 8c5d323752 rc4 encoding runtime error fix and performance boost 2017-01-03 18:49:31 +03:00
sanex3339 8e14a3e90a 0.9.0-dev.7 - revert back control flow storage key length to 3, but add key regeneration if key already exist in the storage 2017-01-03 15:46:29 +03:00
sanex3339 9b4cf0adb5 Merge branch 'dev' 2017-01-03 15:34:57 +03:00
sanex3339 5f26fe2209 0.9.0-dev.7 - increased control flow storage key length 2017-01-03 15:33:51 +03:00
sanex3339 c43f117d8b 0.9.0-dev.7 2017-01-03 15:16:57 +03:00
sanex3339 76ad072e7f Merge branch 'dev' 2017-01-03 15:13:11 +03:00
sanex3339 d13e3cb08b 0.9.0-dev.7 2017-01-03 15:12:44 +03:00
sanex3339 460b911021 removed paypal button 2017-01-03 14:20:42 +03:00
sanex3339 5cbd7764e3 removed paypal button 2017-01-03 02:51:22 +03:00
sanex3339 f3b85a651b added paypal button 2017-01-03 02:18:39 +03:00
sanex3339 2bb14ae7b2 dependencies update 2017-01-03 01:54:29 +03:00
sanex3339 610c35b9fd callExpression control flow replacer 2017-01-03 01:52:44 +03:00
sanex3339 6eefcdcb67 0.9.0-dev.6 2016-12-28 22:04:53 +03:00
sanex3339 ef64010fc5 LogicalExpressionControlFlowReplacer + tests 2016-12-28 19:42:49 +03:00
sanex3339 11772b141b additional test for FunctionControlFlowTransformer 2016-12-27 22:47:19 +03:00
sanex3339 725c26577e FunctionControlFlowTransformer tests: testing few items in controlFlowNode storage 2016-12-27 18:15:25 +03:00
sanex3339 f4fd3d74b8 FunctionControlFlowTransformer tests 2016-12-27 16:49:32 +03:00
sanex3339 8f73014d28 stringLiteralReplacer refactoring + fix of incorrect cache of value with stringArrayThreshold chance 2016-12-26 18:06:32 +03:00
sanex3339 6aba608f36 slightly improved speed with rc4 encoding 2016-12-25 15:00:45 +03:00
sanex3339 1271de0b3a fixed functionObfuscator runtime regression error 2016-12-24 19:33:16 +03:00
sanex3339 fa126e10f4 some code optimisations 2016-12-24 18:58:38 +03:00
sanex3339 ece5ed3209 do not include babel polyfill when node is 4.0+ 2016-12-24 18:02:53 +03:00
sanex3339 1aed037b15 esprima parse speedup when sourcemap is disable 2016-12-24 17:37:48 +03:00
sanex3339 fc11c1b85b 0.9.0-dev.5 2016-12-24 16:05:47 +03:00
sanex3339 6cc62cc076 Merge branch 'dev' 2016-12-24 16:05:27 +03:00
sanex3339 8782b98a03 0.9.0-dev.5 2016-12-24 16:05:02 +03:00
sanex3339 e88bec9189 0.9.0-dev.5 2016-12-24 16:04:48 +03:00
sanex3339 f47dbdd4c7 refactoring 2016-12-23 18:58:57 +03:00
sanex3339 7b308b331e additional ~10-15% performance boost 2016-12-23 00:45:40 +03:00
sanex3339 2a19c82d63 Merge branch 'dev' 2016-12-22 22:37:44 +03:00
sanex3339 aecbe6a90f 0.9.0-dev.4 2016-12-22 22:37:28 +03:00