de4dot
|
e15c74ae3e
|
dnlib submodule was renamed. Update code
|
2012-12-20 02:06:09 +01:00 |
|
de4dot
|
b9d91043fc
|
Support the latest CryptoObfuscator version
|
2012-12-11 12:02:40 +01:00 |
|
de4dot
|
87b20b00f2
|
Set new locals by calling SetLocals(), not by writing to the field
|
2012-11-30 03:24:15 +01:00 |
|
de4dot
|
87a83a2757
|
Exit if string decrypter wasn't detected
|
2012-11-20 04:42:19 +01:00 |
|
de4dot
|
4658e911a2
|
Reset resource data positions
|
2012-11-20 01:15:27 +01:00 |
|
de4dot
|
5ad2e18695
|
Update code since submodule was updated
|
2012-11-19 17:58:34 +01:00 |
|
de4dot
|
cca8eba9ed
|
Port ILProtector deobfuscator
|
2012-11-18 08:13:51 +01:00 |
|
de4dot
|
6a7ddbaa56
|
Update code; submodule was updated
|
2012-11-16 23:50:52 +01:00 |
|
de4dot
|
b152362088
|
Update logger
- It's not static anymore
- It implements ILogger
- It can ignore errors/warnings but an option to disable it
|
2012-11-11 05:41:54 +01:00 |
|
de4dot
|
311a3c9c05
|
Remove now useless using statements
|
2012-11-10 00:02:11 +01:00 |
|
de4dot
|
5d25a499aa
|
Port CryptoObfuscator deobfuscator
|
2012-11-08 22:24:13 +01:00 |
|
de4dot
|
00177034b9
|
Rename cecil names; add new MemberRefFinder class
|
2012-11-02 16:08:11 +01:00 |
|
de4dot
|
a34b3f7855
|
Support latest CO build
|
2012-08-22 18:33:27 +02:00 |
|
de4dot
|
f1a725cd19
|
Restore MaxStack
|
2012-08-21 20:17:35 +02:00 |
|
de4dot
|
58b1b27c69
|
Use correct upper limit in loop, and return false on failure...
|
2012-08-21 20:17:21 +02:00 |
|
de4dot
|
64cc8e3856
|
Decrypt CO encrypted methods
|
2012-08-21 15:40:06 +02:00 |
|
de4dot
|
0a5973e541
|
Update detection of CO types
|
2012-08-21 15:06:42 +02:00 |
|
de4dot
|
957a8ab8dd
|
Move method to new CoUtils class
|
2012-08-21 15:04:40 +02:00 |
|
de4dot
|
cb6a3ac503
|
Support generic decrypter methods
|
2012-07-28 04:39:14 +02:00 |
|
de4dot
|
3abb8de345
|
getFieldToMethodDictionary() is now a non-virtual method
|
2012-07-27 07:57:13 +02:00 |
|
de4dot
|
1a1ccb2121
|
Update code since GetUserString() arg is now a token
|
2012-07-26 20:07:27 +02:00 |
|
de4dot
|
74aaf19257
|
Support the latest CO build
|
2012-07-22 20:35:33 +02:00 |
|
de4dot
|
762e043236
|
Merge branch 'co' into new_code
Conflicts:
de4dot.code/de4dot.code.csproj
de4dot.code/deobfuscators/CryptoObfuscator/Deobfuscator.cs
|
2012-07-21 12:14:04 +02:00 |
|
de4dot
|
2aa3c8aaea
|
Add constants decrypter
|
2012-07-11 08:05:06 +02:00 |
|
de4dot
|
8f2f2f46ce
|
Support latest CO build
|
2012-07-11 02:15:33 +02:00 |
|
de4dot
|
1581ec959d
|
Merge branch 'master' into new_code
|
2012-07-07 19:35:54 +02:00 |
|
de4dot
|
b9e88972ae
|
Support latest CO build
|
2012-07-02 14:26:00 +02:00 |
|
de4dot
|
a2baf1fdea
|
Merge branch 'master' into new_code
|
2012-06-27 15:15:03 +02:00 |
|
de4dot
|
4dce00b35a
|
Merge branch 'rummage' into new_code
Conflicts:
de4dot.cui/Program.cs
|
2012-06-27 15:14:40 +02:00 |
|
de4dot
|
12797ecb03
|
Support latest CO build
|
2012-06-27 10:45:45 +02:00 |
|
de4dot
|
3264bfc5cd
|
Support latest CO build
|
2012-06-04 09:51:07 +02:00 |
|
de4dot
|
7b3dcf8e05
|
Refactor proxy call fixer classes
|
2012-05-29 11:13:39 +02:00 |
|
de4dot
|
941929cf7a
|
Support latest CO build
|
2012-04-15 23:42:11 +02:00 |
|
de4dot
|
2d583316cf
|
Use the constant
|
2012-04-08 11:36:24 +02:00 |
|
de4dot
|
7c8259905b
|
Update CO code. Fixes #39
|
2012-03-31 13:53:33 +02:00 |
|
de4dot
|
6f01d48593
|
Change getCalledMethods() return type
|
2012-03-17 20:36:41 +01:00 |
|
de4dot
|
d9aec67fcb
|
Rename
|
2012-03-16 22:39:50 +01:00 |
|
de4dot
|
ce9add13cb
|
Support CO obfuscated SL/CF assemblies
|
2012-03-15 22:36:23 +01:00 |
|
de4dot
|
0537a2edce
|
Use getModuleTypeCctor()
|
2012-03-15 09:38:52 +01:00 |
|
de4dot
|
67cb85e7ce
|
Update detection of obfuscator types
|
2012-03-15 09:15:12 +01:00 |
|
de4dot
|
e4fe749559
|
Use hasInteger() method
|
2012-03-15 02:19:35 +01:00 |
|
de4dot
|
27f382a017
|
Support a (new?) version of CryptoObfuscator. Fixes #33
|
2012-03-14 22:28:20 +01:00 |
|
de4dot
|
ada90b1294
|
Add another CO detection check
|
2012-03-13 20:27:41 +01:00 |
|
de4dot
|
167368f488
|
Attributes are worth less
|
2012-02-29 00:13:57 +01:00 |
|
de4dot
|
10ceb12e30
|
Change return type to IEnumerable<int>
|
2012-02-25 06:25:40 +01:00 |
|
de4dot
|
538e4f738d
|
Fix issue #24. Don't remove decrypter type if there was an error
|
2012-02-21 17:14:02 +01:00 |
|
de4dot
|
3e3be639e5
|
Move reading variable length int32 code to DeobUtils
|
2012-02-12 16:54:48 +01:00 |
|
de4dot
|
7962de961c
|
Add getModuleTypeCctor() method
|
2012-01-22 11:15:14 +01:00 |
|
de4dot
|
7f5401625e
|
Rename classes
|
2012-01-19 19:16:44 +01:00 |
|
de4dot
|
7b93497bc6
|
Update detection code
|
2012-01-14 11:39:49 +01:00 |
|