Commit Graph

887 Commits

Author SHA1 Message Date
de4dot
cf76c14b4b Merge branch 'master' into mc 2012-02-26 22:55:06 +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
b000112abc Merge branch 'master' into mc 2012-02-23 17:16:00 +01:00
de4dot
fb832ca3de New version: 1.6.1 2012-02-23 16:25:47 +01:00
de4dot
ef59ce7824 Ignore EndOfStreamException 2012-02-23 16:23:56 +01:00
de4dot
4ec4bb1d65 MC actually does rename symbols so add an updated regex 2012-02-23 11:52:19 +01:00
de4dot
6e8b32df21 Reverse sort comments 2012-02-23 10:59:02 +01:00
de4dot
7c4f014da3 Support old MC 3.2 2012-02-22 12:38:02 +01:00
de4dot
59ee55105d Support some older MC version 2012-02-22 12:14:15 +01:00
de4dot
435d3303c3 Merge branch 'master' into mc 2012-02-21 17:33:45 +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
e5145fcca9 Remove MC type and module refs 2012-02-21 12:01:39 +01:00
de4dot
7bc3930df9 Decrypt resources 2012-02-21 11:51:19 +01:00
de4dot
58a94a8420 Decrypt methods protected with older MC version 2012-02-21 09:26:05 +01:00
de4dot
eb223537f0 Decrypt methods (decryption #1-4, not #5-7) 2012-02-20 17:20:29 +01:00
de4dot
b422e08fb1 Add lookup() method for ModuleReferences 2012-02-20 17:18:22 +01:00
de4dot
0c3aca32b9 Update code to handle MethodDefPtr table 2012-02-20 17:17:55 +01:00
de4dot
6d2435377f Merge branch 'master' into mc 2012-02-20 05:59:08 +01:00
de4dot
b093e4c918 Copy license text files to output directory 2012-02-20 05:58:58 +01:00
de4dot
8536e211dd Detect MC 2012-02-20 04:58:46 +01:00
de4dot
fc497b1688 Add MaxtoCode files 2012-02-20 03:48:59 +01:00
de4dot
4f431788a5 Add updated cecil submodule 2012-02-20 03:10:53 +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
db9e7bb414 Pause before exiting if not started from cmd.exe (n00b proof) 2012-02-14 21:56:59 +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
bf0f136ec9 Allow zero target switch instructions 2012-02-12 21:18:57 +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