Commit Graph

140 Commits

Author SHA1 Message Date
Mr. eXoDia
30aaeecafc dictionary to make sure plugins can override the default deobfuscators 2015-05-22 21:17:57 +02:00
Mr. eXoDia
bf9bcd9ac5 plugin modules load first 2015-05-17 13:58:57 +02:00
Mr. eXoDia
c093eb26c5 dynamically load plugins named deobfuscator.*.dll 2015-05-17 13:30:06 +02:00
de4dot
d16a863a65 Remove email text 2014-09-14 08:35:08 +02:00
de4dot
890947af49 Also catch SecurityException 2014-05-30 00:38:13 +02:00
de4dot
8c6f310ff3 Add de4dot.snk 2014-05-11 14:50:36 +02:00
de4dot
7222bdbe42 Update URLs 2014-04-14 21:56:17 +02:00
de4dot
cac5549cd4 New version: 3.1.41592 2014-04-14 19:08:33 +02:00
de4dot
39a99d5e01 Update copyright years 2014-03-11 22:15:43 +01:00
de4dot
f173df9b09 New version: 3.0.3 2013-11-22 21:18:01 +01:00
de4dot
1e5f515eb2 New version: 3.0.2 2013-11-19 17:44:22 +01:00
de4dot
9c924d2aa3 Use absolute path of new output filename 2013-11-17 21:13:08 +01:00
de4dot
8c07ba5db5 Don't print an extra 's' if it's just one error/warning 2013-11-17 18:11:14 +01:00
de4dot
a6eee49ff0 Update msg 2013-11-16 22:44:06 +01:00
de4dot
5d308cc5df Rename Main2() -> Main() 2013-11-15 21:55:09 +01:00
de4dot
413b64766e Update error message 2013-11-15 21:51:37 +01:00
de4dot
7c44c2616c If an IOException is thrown, it's not a PE file 2013-11-14 17:39:59 +01:00
de4dot
43e441ca93 Rename blocks -> de4dot.blocks 2013-10-02 20:49:21 +02:00
de4dot
211d1b67f6 Use standard .NET naming convention 2013-01-19 13:03:57 +01:00
de4dot
ecd53ddfc1 New version: 2.0.3 2013-01-12 17:17:15 +01:00
de4dot
05e773018e Update copyright years 2013-01-01 17:03:16 +01:00
de4dot
740e206e6d New version: 2.0.2 2012-12-21 17:15:19 +01:00
de4dot
d91f82f0c1 New version: 2.0.1 2012-12-20 19:16:14 +01:00
de4dot
6eeeffe56d New version: 2.0.0 2012-12-20 02:40:09 +01:00
de4dot
e15c74ae3e dnlib submodule was renamed. Update code 2012-12-20 02:06:09 +01:00
de4dot
ef668d1dcc Update links from github to bitbucket 2012-12-14 19:50:15 +01:00
de4dot
d62572a124 Remove ERROR from error string 2012-12-13 16:30:52 +01:00
de4dot
a66ee5ff39 Don't print ERROR since the logger also adds it 2012-12-08 12:33:01 +01:00
de4dot
219736651d Update --preserve-table argument to allow 'all' and to disable table(s) 2012-12-08 12:13:21 +01:00
de4dot
fa4e1fcc6b Add RenamerFlags 2012-12-07 15:06:38 +01:00
de4dot
8a36c8eea6 Add an option to not rename delegate fields 2012-12-01 04:35:39 +01:00
de4dot
643e155cf8 Add options to preserve rids, heaps 2012-12-01 03:24:12 +01:00
de4dot
dcdbe25a0f Add option to disable creating new ParamDefs when renaming 2012-12-01 02:22:59 +01:00
de4dot
b3e06c4ce6 Add options to disable renaming types, fields, etc 2012-12-01 02:12:13 +01:00
de4dot
2f8bc9819f If de4dot fails, tell the user to send me a link to the installer
Too many times some guy has asked me for help, I ask for the files
and I get nothing. No files => no help.
2012-11-28 20:21:59 +01:00
de4dot
8858205344 IDeobfuscator now implements IDisposable 2012-11-21 13:57:13 +01:00
de4dot
5ce21b18a7 Call IAssemblyResolver.Remove() 2012-11-20 01:13:18 +01:00
de4dot
c5f2043a6e Port SmartAssembly deobfuscator 2012-11-18 17:07:02 +01:00
de4dot
cca8eba9ed Port ILProtector deobfuscator 2012-11-18 08:13:51 +01:00
de4dot
db223d089b Port MaxtoCode deobfuscator 2012-11-18 07:34:51 +01:00
de4dot
9a8218e68f Add Logger.LogErrorDontIgnore() 2012-11-18 03:20:40 +01:00
de4dot
0e16e3e51b Dispose() of all modules we don't need 2012-11-18 03:17:53 +01:00
de4dot
1c4b3a7382 Port Goliath.NET deobfuscator 2012-11-18 03:02:12 +01:00
de4dot
c596f5ddfc Port Eazfuscator.NET deobfuscator 2012-11-18 01:09:07 +01:00
de4dot
d52a1014ef Port .NET Reactor v4.x deobfuscator 2012-11-17 18:57:36 +01:00
de4dot
413a032e0a Port .NET Reactor v3.x deobfuscator 2012-11-17 15:46:02 +01:00
de4dot
475c597a60 Port Spices.Net deobfuscator 2012-11-14 19:29:29 +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
3b740a4106 Port DeepSea deobfuscator 2012-11-09 00:21:45 +01:00
de4dot
5d25a499aa Port CryptoObfuscator deobfuscator 2012-11-08 22:24:13 +01:00