Commit Graph

36 Commits

Author SHA1 Message Date
de4dot 00177034b9 Rename cecil names; add new MemberRefFinder class 2012-11-02 16:08:11 +01:00
de4dot 1341cc7199 Port more code 2012-11-01 16:42:02 +01:00
de4dot c5d183983b Port more code 2012-11-01 11:28:09 +01:00
de4dot 729780c235 Update MethodBodyReaderBase
- Change field types to IList<T>
- Add restoreMethod()
- Add readInstructionsNumBytes()
2012-08-21 14:59:46 +02:00
de4dot 83b805adc3 Move methods 2012-07-30 09:17:22 +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 ad6c6401b9 Support VS2008 2012-07-07 07:16:55 +02:00
de4dot 4dce00b35a Merge branch 'rummage' into new_code
Conflicts:
	de4dot.cui/Program.cs
2012-06-27 15:14:40 +02:00
de4dot fa594c6213 Add better BL support 2012-06-12 11:15:19 +02:00
de4dot b964996388 Support Babel.NET 5.5 2012-06-06 21:16:32 +02:00
de4dot 286462db4b Move file 2012-06-03 19:08:46 +02:00
de4dot 7b3dcf8e05 Refactor proxy call fixer classes 2012-05-29 11:13:39 +02:00
de4dot 9cfe8431f6 Add shared deobfuscator data/methods 2012-04-04 21:06:10 +02:00
de4dot 6f01d48593 Change getCalledMethods() return type 2012-03-17 20:36: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 ff55be46b6 Rename getField() to getFieldByName() and add a real getField() method 2012-02-12 12:53:36 +01:00
de4dot 8c90c7b494 master was updated 2012-01-19 19:19:08 +01:00
de4dot dc042d2f9a Decrypt V2 encrypted strings 2012-01-19 05:38:58 +01:00
de4dot ff6a8d4b6f Dump embedded assemblies before decrypting methods 2012-01-18 07:53:06 +01:00
de4dot 49c06dec64 Dump embedded assemblies 2012-01-18 07:43:03 +01:00
de4dot 6ec1222657 Move common code to BabelUtils 2012-01-18 07:38:35 +01:00
de4dot 6c20e18b4d master was updated so fix code here 2012-01-14 12:37:20 +01:00
de4dot c069d8005c Use methods in DotNetUtils 2012-01-14 11:53:38 +01:00
de4dot ed918c6993 Call Dispose() after decrypting methods 2012-01-14 11:46:00 +01:00
de4dot 6b4a462757 Support v3.0 2012-01-14 10:37:15 +01:00
de4dot e53f4d043d Proxy calls can be proxied 2012-01-13 21:30:49 +01:00
de4dot dfb2332116 Print the version number 2012-01-11 02:35:02 +01:00
de4dot 9800f91d12 Update copyright years 2012-01-09 23:04:52 +01:00
de4dot c9e5b8e91e Update code to handle v3.5 obfuscated assemblies 2012-01-09 05:50:32 +01:00
de4dot 496941258a Support v4.2 2012-01-08 21:48:37 +01:00
de4dot 28f8bdcc89 Some fixes 2012-01-08 18:38:37 +01:00
de4dot 44e58066b3 Add support for another obfuscator 2012-01-07 20:27:07 +01:00