Commit Graph

19 Commits

Author SHA1 Message Date
de4dot 0ac072cf7b Add class to restore field types. It should work most of the time. 2011-10-31 19:40:57 +01:00
de4dot def4072bc5 Move array finder code to a new ArrayFinder class 2011-10-29 03:38:09 +02:00
de4dot 0e70d020b4 Add .NET metadata reader (ported from C++) 2011-10-29 02:20:44 +02:00
de4dot 9c83c22469 Add .NET header and a method to more safely write to a .NET PE image 2011-10-27 22:21:45 +02:00
de4dot db7edc2a72 Add BoolValueInliner class 2011-10-26 21:05:35 +02:00
de4dot 59863bf8b4 Refactor string decrypter to generic return value inliner class 2011-10-26 20:41:50 +02:00
de4dot e4f2af221a Add BooleanDecrypter class 2011-10-26 20:23:45 +02:00
de4dot f37a46a02b Decrypt strings 2011-10-26 19:49:25 +02:00
de4dot 6bde8b8b20 Decrypt some DNR 4.0 non-native obfuscated assemblies 2011-10-26 14:40:55 +02:00
de4dot 794b9dfd77 Add PE image reader/writer code 2011-10-26 14:20:38 +02:00
de4dot 685c5ba79c Add code to detect methods decrypter method 2011-10-25 08:27:36 +02:00
de4dot cb5589ee28 Add skeleton DNR file 2011-10-24 19:44:49 +02:00
de4dot f776148574 Add proxy delegate fixer 2011-10-23 13:43:32 +02:00
de4dot 4490c976b3 Find anti-debugger and tamper detection code 2011-10-22 18:13:13 +02:00
de4dot adc2c277fd Strings and resources are decrypted 2011-10-22 17:13:28 +02:00
de4dot 3f1b9152bd Add CO deobfuscator. Can decrypt embedded assemblies. 2011-10-22 14:31:38 +02:00
de4dot c257f16787 Methodsrewriter is now working 2011-09-27 22:06:43 +02:00
de4dot 9945b8b47c Moved code to blocks assembly 2011-09-24 10:26:29 +02:00
de4dot 865ed5a47a Initial commit 2011-09-22 04:55:30 +02:00