sanex3339
|
3df0f1685b
|
Increased control flow transformation speed.
|
2017-01-22 21:58:30 +03:00 |
|
sanex3339
|
ce6df17209
|
Various performance optimisations
|
2017-01-22 14:51:45 +03:00 |
|
sanex3339
|
cc80d1f4ee
|
added IVisitor interface
|
2017-01-22 01:29:33 +03:00 |
|
sanex3339
|
7a588a8747
|
fixed VariableDeclarationTransformer test description
|
2017-01-21 17:47:32 +03:00 |
|
sanex3339
|
76054eb544
|
removed debug logging from tests
|
2017-01-20 22:42:53 +03:00 |
|
sanex3339
|
abd3bfbbf2
|
Merge branch 'dev' into yarn
Conflicts:
dist/index.js
package.json
scripts/test-coveralls
scripts/test-full
scripts/test-mocha
|
2017-01-20 16:54:57 +03:00 |
|
sanex3339
|
ededa89616
|
tests: try to find the cause of test error
|
2017-01-20 16:37:09 +03:00 |
|
sanex3339
|
100950e1e3
|
scripts update, tests temporary debug logging
|
2017-01-20 16:28:15 +03:00 |
|
sanex3339
|
e8f68171dd
|
Storages: sliglhtly changed behaviour of getKeyOf methods, added tests
|
2017-01-19 14:12:28 +03:00 |
|
sanex3339
|
ae924d1a6a
|
correct transformation of array pattern in variable declarator
|
2017-01-13 22:02:29 +03:00 |
|
sanex3339
|
c5f29b8c79
|
additional tests for array pattern as function parameter
|
2017-01-13 21:37:38 +03:00 |
|
sanex3339
|
a295f77101
|
ArrayPattern and AssignmentPattern function parameters obfuscation + tests
|
2017-01-13 19:15:08 +03:00 |
|
sanex3339
|
35007886b3
|
dropped node 0.12 support, now using yarn instead npm for scripts and travis-ci testing
|
2017-01-13 11:40:33 +03:00 |
|
sanex3339
|
b95a248c00
|
more correct naming: ObfuscationTransformers -> ObfuscatingTransformers
|
2017-01-12 23:31:40 +03:00 |
|
sanex3339
|
758277573a
|
extract few transformers to new converting-transformers subtype
|
2017-01-12 22:58:05 +03:00 |
|
sanex3339
|
405f1c4515
|
update deps
|
2017-01-12 18:58:55 +03:00 |
|
sanex3339
|
5a0dede60e
|
CatchClause obfuscator ObjectPattern test
Tests refactoring
|
2017-01-12 00:15:55 +03:00 |
|
sanex3339
|
5addfa0b72
|
CatchClause obfuscator ObjectPattern fix
|
2017-01-11 23:37:27 +03:00 |
|
sanex3339
|
5c1215801a
|
fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/29
|
2017-01-11 22:49:25 +03:00 |
|
sanex3339
|
a8339bc4ae
|
getRandomVariableName refactoring + tests
|
2017-01-09 22:08:18 +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
|
cd02a0bf82
|
added BlockStatementControlFlowReplacer
|
2017-01-05 12:58:47 +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
|
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
|
5f26fe2209
|
0.9.0-dev.7 - increased control flow storage key length
|
2017-01-03 15:33:51 +03:00 |
|
sanex3339
|
610c35b9fd
|
callExpression control flow replacer
|
2017-01-03 01:52:44 +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
|
e88bec9189
|
0.9.0-dev.5
|
2016-12-24 16:04:48 +03:00 |
|
sanex3339
|
90e744734f
|
cache scopeNodes for more faster traversing during obfuscation
|
2016-12-22 17:56:01 +03:00 |
|
sanex3339
|
519ecbf084
|
fixed esprima crash when unicodeEscapeSequence is disabled
|
2016-12-22 00:44:01 +03:00 |
|
sanex3339
|
841b77b3d0
|
removed storage spec
|
2016-12-20 19:54:40 +03:00 |
|
sanex3339
|
e95602eeb2
|
trying to increase performance
|
2016-12-20 19:02:17 +03:00 |
|
sanex3339
|
3062e761a2
|
fixed error when string array variable name and string array calls wrapper name was the same
|
2016-12-18 18:36:55 +03:00 |
|
sanex3339
|
6cf41098dc
|
increase samples count: removed only
|
2016-12-18 17:53:22 +03:00 |
|