de4dot
|
68b4315e95
|
Update detection of the type and remove another type
|
2012-02-28 20:49:03 +01:00 |
|
de4dot
|
269b695245
|
Update detection of that type
|
2012-02-28 20:44:05 +01:00 |
|
de4dot
|
c970e1f6ca
|
Support v3.0 - 3.1
|
2012-02-28 19:42:19 +01:00 |
|
de4dot
|
acb53f535b
|
Throw if init fails
|
2012-02-28 18:18:13 +01:00 |
|
de4dot
|
f37e5a12d0
|
Restore calls to Assembly::GetManifestResourceXXX methods
|
2012-02-28 18:17:33 +01:00 |
|
de4dot
|
d740a3f5f6
|
Move GetManifestResourceStream code to a new class
|
2012-02-28 18:14:41 +01:00 |
|
de4dot
|
e72fb7220a
|
Decrypt embedded assemblies and resources
|
2012-02-27 23:43:45 +01:00 |
|
de4dot
|
9bab65640c
|
Refactor
|
2012-02-27 12:55:37 +01:00 |
|
de4dot
|
3c480f4c6c
|
Add another warning message
|
2012-02-27 01:51:44 +01:00 |
|
de4dot
|
efec6625ef
|
Update detection of EF 3.0 and 3.1
|
2012-02-26 22:54:28 +01:00 |
|
de4dot
|
2bff1242c1
|
Add static EF string decrypter
|
2012-02-26 22:48:43 +01:00 |
|
de4dot
|
da1d649ef4
|
Make sure no generic methods are inlined
|
2012-02-25 06:33:38 +01:00 |
|
de4dot
|
10ceb12e30
|
Change return type to IEnumerable<int>
|
2012-02-25 06:25:40 +01:00 |
|
de4dot
|
48758be8f0
|
Use a new class instead of the dict
|
2012-02-25 06:14:19 +01:00 |
|
de4dot
|
d09938ca47
|
Remove classes with null base type
|
2012-02-25 05:28:32 +01:00 |
|
de4dot
|
330be994a1
|
Restore indentation
|
2012-02-25 05:22:30 +01:00 |
|
de4dot
|
5288b4b3d2
|
Make sure enum instance field has proper flags set (make peverify happy)
|
2012-02-25 05:15:42 +01:00 |
|
de4dot
|
fb832ca3de
|
New version: 1.6.1
|
2012-02-23 16:25:47 +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
|
b093e4c918
|
Copy license text files to output directory
|
2012-02-20 05:58:58 +01:00 |
|
de4dot
|
d7afc66c6d
|
Don't remove string decrypter type if there's still code calling it
|
2012-02-19 00:50:08 +01:00 |
|
de4dot
|
e18ff9aea1
|
Don't remove string decrypter types if there was an error decrypting strings
|
2012-02-18 08:08:00 +01:00 |
|
de4dot
|
2c969446b0
|
Add InlinedAllCalls property
|
2012-02-18 07:56:53 +01:00 |
|
de4dot
|
8b059bcea7
|
These messages should be warnings
|
2012-02-18 07:52:58 +01:00 |
|
de4dot
|
9e16d9cd40
|
Rename method
|
2012-02-13 11:28:08 +01:00 |
|
de4dot
|
5579323b3e
|
Print warning if I/O exception
|
2012-02-13 11:16:38 +01:00 |
|
de4dot
|
981472cd91
|
Methods should be static and have a body
|
2012-02-13 11:11:08 +01:00 |
|
de4dot
|
a35c765f15
|
Rename method
|
2012-02-13 10:20:11 +01:00 |
|
de4dot
|
f7abb70475
|
New version: 1.6.0
|
2012-02-12 18:07:53 +01:00 |
|
de4dot
|
179ea6d6fd
|
Only string decrypter method is worth 100 points
|
2012-02-12 16:56:26 +01:00 |
|
de4dot
|
3e3be639e5
|
Move reading variable length int32 code to DeobUtils
|
2012-02-12 16:54:48 +01:00 |
|
de4dot
|
67efd5e7e7
|
Rename namespace to Eazfuscator_NET
|
2012-02-12 16:46:39 +01:00 |
|
de4dot
|
c2d13d9059
|
Remove all invalid methods
|
2012-02-12 16:29:29 +01:00 |
|
de4dot
|
4691c805d8
|
Ignore invalid methods
|
2012-02-12 16:25:12 +01:00 |
|
de4dot
|
46f23ce89d
|
Add InvalidMethodsFinder
|
2012-02-12 16:24:59 +01:00 |
|
de4dot
|
c15773b709
|
Merge branch 'cv' into next_version
Conflicts:
blocks/DotNetUtils.cs
|
2012-02-12 14:47:24 +01:00 |
|
de4dot
|
c73fcfc1d0
|
Remove CV type if it is empty
|
2012-02-12 14:38:42 +01:00 |
|
de4dot
|
5ce1f74263
|
Position has already been set to 0
|
2012-02-12 14:29:11 +01:00 |
|
de4dot
|
037cb5bc68
|
Decrypt the remaining (EREX) resources
|
2012-02-12 14:28:53 +01:00 |
|
de4dot
|
9a6bd53cb9
|
Remove obfuscator obfuscator bundle types
|
2012-02-12 13:38:23 +01:00 |
|
de4dot
|
ded45dcb7a
|
Remove proxy method types and main type
|
2012-02-12 13:00:38 +01:00 |
|
de4dot
|
ff55be46b6
|
Rename getField() to getFieldByName() and add a real getField() method
|
2012-02-12 12:53:36 +01:00 |
|
de4dot
|
8999eb8e0f
|
Remove CV main type methods if < v5.0
|
2012-02-12 12:08:46 +01:00 |
|
de4dot
|
42f66c3948
|
Fix detection; 3.2 doesn't have those extra fields
|
2012-02-12 12:03:55 +01:00 |
|
de4dot
|
d6327b401e
|
Remove all anti-reflection types
|
2012-02-12 11:39:00 +01:00 |
|
de4dot
|
80d338637e
|
Add method to remove classes with no base type
|
2012-02-12 11:35:18 +01:00 |
|
de4dot
|
18cd71ecdc
|
Update detection (v5.0)
|
2012-02-11 23:39:37 +01:00 |
|
de4dot
|
070acc59f1
|
Bail out earlier if not encrypted
|
2012-02-11 23:23:51 +01:00 |
|
de4dot
|
91f7d2cb51
|
Find and remove resource decrypter types
|
2012-02-11 23:23:25 +01:00 |
|
de4dot
|
c18bed7d69
|
Add namespace
|
2012-02-11 23:11:54 +01:00 |
|