48 Commits

Author SHA1 Message Date
de4dot db2fef8d72 Remove utf8 bom 2019-01-01 12:53:38 +01:00
de4dot d44974d8a2 Use latest dnlib 2018-04-28 04:13:36 +02:00
de4dot 01f29039f2 Update project files, use C# 7.2 2018-03-16 21:38:41 +01:00
de4dot 6cbb3e18eb Use dnlib 3.0 2018-03-16 07:26:24 +01:00
HoLLy 59767bfb76 Completely fix Eazfuscator string decryption 2017-10-30 19:31:30 +01:00
HoLLy d694d2d319 Various fixes 2017-10-30 19:31:30 +01:00
HoLLy 55a3f3b762 Fix Eazfuscator detection 2017-10-30 19:31:30 +01:00
PoroCYon 126758fa6f Fix compiler errors (on mono) (#123) 2017-01-05 13:46:04 +01:00
PythEch 17c23f9ad7 Use default shift constants when Eazfuscator.NET < 5.0 2016-02-06 17:38:14 +02:00
PythEch 2581da1c26 Make it compatible with 5.0 again
Version detection may be flawed since it checks if the string decryptor
method uses cgt.un instead of ceq for flags because the changes in 5.1
are subtle.
2016-01-24 00:45:37 +02:00
PythEch 63607a6678 Fix string decryption for Eazfuscator.NET 5.1
v5.1 changes a few instructions in , other than it's almost the same
2016-01-23 17:09:01 +02:00
de4dot 4c684bb67e Update copyright years 2015-10-29 22:45:26 +01:00
saneki 94596d6fb7 Added support for Eazfuscator.NET 5.0 2015-08-04 17:52:02 -05:00
de4dot 88f22f19a8 Add missing space 2014-04-08 00:16:57 +02:00
de4dot 1cdac23681 Support Eazfuscator.NET 4.2 - 4.3 2014-03-23 07:39:55 +01:00
de4dot 39a99d5e01 Update copyright years 2014-03-11 22:15:43 +01:00
de4dot f2a9118bf5 Fix merges 2013-11-15 19:30:11 +01:00
de4dot cec4519635 Merge branch 'df' into merged
Conflicts:
	de4dot.code/deobfuscators/Eazfuscator_NET/StringDecrypter.cs
2013-11-15 19:28:32 +01:00
de4dot 511a061f64 Support latest Eazfuscator.NET 2013-10-27 19:40:51 +01:00
de4dot 156bc4c7ee Rename public value -> Value, validMask -> ValidMask 2013-10-16 10:13:09 +02:00
de4dot 211d1b67f6 Use standard .NET naming convention 2013-01-19 13:03:57 +01:00
de4dot 05e773018e Update copyright years 2013-01-01 17:03:16 +01:00
de4dot e15c74ae3e dnlib submodule was renamed. Update code 2012-12-20 02:06:09 +01:00
de4dot 245d875d5f Support Eazfuscator.NET 3.5 string encrypter 2012-12-11 00:23:16 +01:00
de4dot d5681d9db4 Emulate instructions instead of finding constants 2012-12-10 21:43:56 +01:00
de4dot dcbcaa098e Work around a bug in EF 2012-12-08 01:12:20 +01:00
de4dot 5ad2e18695 Update code since submodule was updated 2012-11-19 17:58:34 +01:00
de4dot c596f5ddfc Port Eazfuscator.NET deobfuscator 2012-11-18 01:09:07 +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 00177034b9 Rename cecil names; add new MemberRefFinder class 2012-11-02 16:08:11 +01:00
de4dot 06b7374276 Add support for reading r8 values. Also rename some methods 2012-07-31 01:14:38 +02:00
de4dot 423c33a9f2 Append 32 to 32-bit methods and fields 2012-07-25 20:48:06 +02:00
de4dot d1259460e3 Update detection of decrypter constants. Fixes #59 2012-06-25 01:14:26 +02:00
de4dot 6b18d70e77 Move common code to another class 2012-04-30 01:26:34 +02:00
de4dot 0d41f9e41e Remove useless field 2012-04-21 23:10:06 +02:00
de4dot 553337adb7 Support EF 3.3.149 2012-04-10 03:52:18 +02:00
de4dot 1e9b20e432 Support EF obfuscated CF assemblies 2012-03-18 22:59:34 +01:00
de4dot 48c7d40fb6 Inline method 2012-03-17 11:19:03 +01:00
de4dot 9ecc5a313f Support EF obfuscated SL assemblies 2012-03-16 23:22:24 +01:00
de4dot e949d8c926 Add support for latest EF 3.3.136 2012-03-13 09:26:40 +01:00
de4dot 7e1bf542af Support a new EF 3.3 version that was released 1-2 days ago 2012-03-11 15:59:25 +01:00
de4dot fafa60c4c9 Update expressions 2012-03-10 05:31:07 +01:00
de4dot 4e997910e4 Update detection of string decrypter type 2012-03-08 19:21:54 +01:00
de4dot b4525ed58d Support EF 3.3 2012-03-06 10:43:06 +01:00
de4dot 86987518d6 Method should not be public 2012-02-29 11:41:07 +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 2bff1242c1 Add static EF string decrypter 2012-02-26 22:48:43 +01:00