sanex3339
|
8699b0529d
|
0.9.0-dev
|
2016-12-09 23:44:10 +03:00 |
|
sanex3339
|
1e7628b983
|
refactoring + control flow storage test
|
2016-12-09 18:44:25 +03:00 |
|
sanex3339
|
4b3bc9b81b
|
ts 2.1 refactoring + first runtime test
|
2016-12-08 19:17:17 +03:00 |
|
sanex3339
|
243919f02d
|
TS 2.1.4 refactoring
|
2016-12-07 22:44:20 +03:00 |
|
sanex3339
|
bbe95afcaa
|
utils split on few utils classes
|
2016-12-07 18:59:26 +03:00 |
|
sanex3339
|
f0fe518cf3
|
test
|
2016-12-06 20:35:21 +03:00 |
|
sanex3339
|
cd49a8196a
|
Inversify beta.3: replaced getTagged by getNamed with enums
|
2016-12-04 19:39:29 +03:00 |
|
sanex3339
|
47b85720e5
|
refactoring + inversify integration
|
2016-12-02 19:15:30 +03:00 |
|
sanex3339
|
5b312fd6db
|
refactoring
|
2016-12-02 01:24:18 +03:00 |
|
sanex3339
|
c1b3afa92c
|
refactoring
|
2016-12-01 20:57:05 +03:00 |
|
sanex3339
|
17eee8aa3f
|
refactoring
|
2016-11-30 19:19:28 +03:00 |
|
sanex3339
|
d53d90c295
|
inversify integration wip
|
2016-11-29 18:22:41 +03:00 |
|
sanex3339
|
0b18bc16a5
|
inversify refactoring
|
2016-11-29 14:20:59 +03:00 |
|
sanex3339
|
2d772720b0
|
inversify test integration WIP
|
2016-11-28 20:38:30 +03:00 |
|
sanex3339
|
8f92b7eca2
|
inversify test
|
2016-11-26 16:35:48 +03:00 |
|
sanex3339
|
818e31b6bf
|
added customNodesStorage over Map<string, ICustomNode>
|
2016-11-25 13:37:41 +03:00 |
|
sanex3339
|
b79dd8ba25
|
refactoring: nodesGroups -> customNodesFactory change
|
2016-11-24 18:46:20 +03:00 |
|
sanex3339
|
0bb94a3674
|
refactoring
|
2016-11-23 19:02:34 +03:00 |
|
sanex3339
|
86bc2399b1
|
Storages refactoring
|
2016-11-22 17:52:13 +03:00 |
|
sanex3339
|
90e9a583cc
|
structure change: control-flow transformers and node obfuscators now are under node-transformers folder
|
2016-11-22 12:40:08 +03:00 |
|
sanex3339
|
a6c388d18f
|
control flow flattening: update to master
|
2016-11-22 00:59:30 +03:00 |
|
sanex3339
|
68cbcb7fb5
|
Merge remote-tracking branch 'origin/control-flow-flattening' into control-flow-flattening
|
2016-11-22 00:54:25 +03:00 |
|
sanex3339
|
eeedc9d2ad
|
Merge branch 'dev' into control-flow-flattening
# Conflicts:
# dist/index.js
# src/custom-nodes/node-calls-controller-nodes/NodeCallsControllerFunctionNode.ts
# src/custom-nodes/self-defending-nodes/SelfDefendingUnicodeNode.ts
# src/custom-nodes/string-array-nodes/StringArrayCallsWrapper.ts
# src/custom-nodes/string-array-nodes/StringArrayRotateFunctionNode.ts
|
2016-11-22 00:52:32 +03:00 |
|
sanex3339
|
8f3441a4f9
|
seed option and IE8 fix
|
2016-11-21 22:05:49 +03:00 |
|
sanex3339
|
2fc6c96165
|
control flow flattening wip
|
2016-11-21 15:25:51 +03:00 |
|
sanex3339
|
8e5c127226
|
First draw of control flow change. Right now for binary expressions.
|
2016-11-21 01:48:27 +03:00 |
|
sanex3339
|
ee018dd75b
|
moving from format-unicorn on string-template package
|
2016-11-20 23:55:04 +03:00 |
|
sanex3339
|
726f295376
|
update code for dev test
|
2016-11-20 22:35:38 +03:00 |
|
sanex3339
|
3466eeb334
|
First draw of control flow change. Right now for binary expressions.
|
2016-11-20 22:22:06 +03:00 |
|
sanex3339
|
d444195cdb
|
0.8.0-beta.2: fixed wrong obfuscation of labels
|
2016-11-14 01:18:06 +03:00 |
|
sanex3339
|
f78c7fe4d0
|
CatchClauseObfuscator.spec refactoring
|
2016-11-09 14:26:27 +03:00 |
|
sanex3339
|
c1ffd5db62
|
OptionsNormalizer.spec refactoring
|
2016-11-09 13:54:06 +03:00 |
|
sanex3339
|
f99ea3e97d
|
OptionsNormalizer.spec refactoring
|
2016-11-09 13:50:01 +03:00 |
|
sanex3339
|
c940f0c002
|
stringsArray -> stringArray raname
|
2016-11-09 13:10:40 +03:00 |
|
sanex3339
|
a7c329b7f5
|
new option unicodeEscapeSequence
renamed following options `unicodeArray`, `unicodeArrayEncoding`, `rotateUnicodeArray`
|
2016-11-09 10:50:48 +03:00 |
|
sanex3339
|
ac9c10a69a
|
Fixed obfuscation of global variables and function names in some cases
|
2016-11-09 00:47:55 +03:00 |
|
sanex3339
|
182ba99ee4
|
structure change
|
2016-11-08 22:18:54 +03:00 |
|
sanex3339
|
6bf5ba7bda
|
some optimisations and new tests
|
2016-11-08 17:21:14 +03:00 |
|
sanex3339
|
6ab6b9bf07
|
Merge branch 'dev'
# Conflicts:
# CHANGELOG.md
# dist/index.js
# package.json
# src/Nodes.ts
# src/Obfuscator.ts
# src/interfaces/nodes/INode.d.ts
# src/node-obfuscators/CatchClauseObfuscator.ts
# src/node-obfuscators/FunctionDeclarationObfuscator.ts
# src/node-obfuscators/FunctionObfuscator.ts
# src/node-obfuscators/MemberExpressionObfuscator.ts
# src/node-obfuscators/ObjectExpressionObfuscator.ts
# src/node-obfuscators/VariableDeclarationObfuscator.ts
# test/functional-tests/node-obfuscators/FunctionObfuscator.spec.ts
# test/functional-tests/node-obfuscators/VariableDeclarationObfuscator.spec.ts
# test/index.spec.ts
# test/mocks/NodeMocks.ts
# test/unit-tests/NodeUtils.spec.ts
|
2016-11-06 21:32:40 +03:00 |
|
sanex3339
|
c1ad897ab8
|
fixed incorrect custom nodes name if they appended into root block statement
|
2016-11-06 21:26:33 +03:00 |
|
sanex3339
|
8eedc7beee
|
fix
|
2016-11-06 20:43:02 +03:00 |
|
sanex3339
|
dd410f4703
|
ConsoleOutputDisableExpressionTemplate rewrite
|
2016-11-06 20:42:44 +03:00 |
|
sanex3339
|
c89a9202c9
|
selfDefending template for unicode array calls wrapper
|
2016-11-06 19:53:43 +03:00 |
|
sanex3339
|
9b6d49e111
|
custom nodes update and NodeAppender tests code moved to fixtures
|
2016-11-04 15:46:27 +03:00 |
|
sanex3339
|
d184298208
|
custom nodes structure rework
|
2016-11-04 14:26:24 +03:00 |
|
sanex3339
|
225bbfd6b4
|
custom node templates rework
|
2016-11-01 19:18:15 +03:00 |
|
sanex3339
|
979333e1a8
|
domainLockTemplate test fix
|
2016-11-01 18:41:04 +03:00 |
|
sanex3339
|
3f821410a5
|
custom node templates update
|
2016-11-01 18:10:45 +03:00 |
|
sanex3339
|
447fc58598
|
large rework of node appending mechanics
|
2016-11-01 17:12:10 +03:00 |
|
sanex3339
|
2968f1417a
|
large rework of node appending mechanics
|
2016-11-01 17:05:23 +03:00 |
|