de4dot
|
9d132bfeaf
|
Change --no-control-flow-deob => --no-cflow-deob
|
2011-10-21 10:38:27 +02:00 |
|
de4dot
|
b1340bc84f
|
Merge branch 'master' into newcode
|
2011-10-21 10:33:00 +02:00 |
|
de4dot
|
8c924617c3
|
Update CIL output when -vv is used
|
2011-10-21 10:32:43 +02:00 |
|
de4dot
|
d76afbf8a1
|
Ignore ArgumentOutOfRangeException when loading files
|
2011-10-20 12:28:15 +02:00 |
|
de4dot
|
f79b12d4f3
|
Make sure blocks are laid out in a verifiable order
|
2011-10-20 02:58:30 +02:00 |
|
de4dot
|
c8500b4f33
|
Remove unused local variables
|
2011-10-20 02:38:44 +02:00 |
|
de4dot
|
7fe71a963a
|
Add inline bool method hack for DNR
|
2011-10-19 01:53:42 +02:00 |
|
de4dot
|
80acf1d59f
|
Add switch cflow deobfuscator
|
2011-10-18 23:31:50 +02:00 |
|
de4dot
|
05065d6ac7
|
Start work on new cflow deobfuscator
|
2011-10-17 00:22:22 +02:00 |
|
de4dot
|
4c43807de7
|
Detect SA 1.x-5.1 assemblies
|
2011-10-13 12:22:17 +02:00 |
|
de4dot
|
01da4a979f
|
Also make sure type.Name is empty
|
2011-10-12 23:30:57 +02:00 |
|
de4dot
|
58ff833d5c
|
Detect SA 4.x, 5.0, 5.1
|
2011-10-12 23:16:03 +02:00 |
|
de4dot
|
b3463a3859
|
Remove automated error reporting code from SA 4.x assemblies
|
2011-10-12 22:50:19 +02:00 |
|
de4dot
|
9ed55629e6
|
Print deobfuscated method if -vv
|
2011-10-12 19:47:51 +02:00 |
|
de4dot
|
38b08dddfd
|
Update DF version attribute parsing
|
2011-10-10 18:39:42 +02:00 |
|
de4dot
|
08f5b04675
|
Fix a problem with String.StartsWith() on mono
|
2011-10-09 13:19:26 +02:00 |
|
de4dot
|
2f5ded924f
|
Get rid of dead code
|
2011-10-09 12:01:51 +02:00 |
|
de4dot
|
9ade539ecd
|
Update version to 1.0.3
|
2011-10-08 20:03:10 +02:00 |
|
de4dot
|
5fbda45d6d
|
Add earlyDetect() method to IDeobfuscator
|
2011-10-08 19:33:12 +02:00 |
|
de4dot
|
d305faae09
|
Detect another obfuscator
|
2011-10-08 18:43:22 +02:00 |
|
de4dot
|
5eb824693e
|
Don't throw if invalid visibility
|
2011-10-08 18:42:09 +02:00 |
|
de4dot
|
c94fea2bfc
|
Remove assembly if --one-file option is used
|
2011-10-08 15:01:51 +02:00 |
|
de4dot
|
ae9f59c918
|
Less memory are used when loading files one at a time
|
2011-10-08 13:33:48 +02:00 |
|
de4dot
|
3719e9a375
|
AssemblyResolver can now remove old unused assemblies
|
2011-10-08 13:28:39 +02:00 |
|
de4dot
|
d3fa227f1e
|
Update -ru option text
|
2011-10-08 12:30:35 +02:00 |
|
de4dot
|
bea3a737d2
|
Don't rename resource if old name was empty string
|
2011-10-08 12:17:01 +02:00 |
|
de4dot
|
d69b1b465c
|
Fix SA string decryption problem
|
2011-10-07 17:32:03 +02:00 |
|
de4dot
|
56da16086b
|
Make sure user tries latest version...
|
2011-10-07 17:31:27 +02:00 |
|
de4dot
|
8ec3da7080
|
Update detection and some strings
|
2011-10-07 17:30:41 +02:00 |
|
de4dot
|
4cca5190da
|
Detect another new obfuscator
|
2011-10-07 08:45:40 +02:00 |
|
de4dot
|
fa3a6457de
|
Detects a few more obfuscators
|
2011-10-06 10:33:13 +02:00 |
|
de4dot
|
1c721b017e
|
Detect some unsupported obfuscators
|
2011-10-05 17:22:56 +02:00 |
|
de4dot
|
d2b621b5b3
|
Netmodules are better supported now
|
2011-10-05 08:20:32 +02:00 |
|
de4dot
|
43085bc808
|
Fix serialization problem when calling exit()
|
2011-10-03 10:04:33 +02:00 |
|
de4dot
|
062ecaaef2
|
Ignore emtpy strings when renaming resources in code
|
2011-09-29 19:00:34 +02:00 |
|
de4dot
|
b71eb587db
|
Make sure field/method ref has a declaring type before resolving it
|
2011-09-29 10:51:21 +02:00 |
|
de4dot
|
18756f90bf
|
Updated log text
|
2011-09-29 10:50:10 +02:00 |
|
de4dot
|
004f25d818
|
Set version to 1.0.2
|
2011-09-29 01:29:02 +02:00 |
|
de4dot
|
65e0ef359a
|
Enabled reading and loading of files from the network
|
2011-09-28 23:54:38 +02:00 |
|
de4dot
|
ee60bf14f2
|
Added 'default' string decrypter type
Eazfuscator.NET deobfuscator defaults to 'emulate' and the others to
'static'.
|
2011-09-28 16:06:10 +02:00 |
|
de4dot
|
500cdcaf1b
|
Not ignoring all PE file load exceptions, but added null ref exception
|
2011-09-28 02:00:29 +02:00 |
|
de4dot
|
157a125894
|
Catch all exceptions and print warning if load fails
|
2011-09-28 01:44:32 +02:00 |
|
de4dot
|
37be012a11
|
Set Console.OutputEncoding to UTF-8 only if current encoding is single byte
|
2011-09-28 01:27:46 +02:00 |
|
de4dot
|
2094990a93
|
Added --one-file option to deobfuscate only one file at a time
|
2011-09-28 01:19:19 +02:00 |
|
de4dot
|
6fec29daab
|
Func should take a MethodDefinition as first arg
|
2011-09-28 00:57:17 +02:00 |
|
de4dot
|
eeb12adf87
|
Removed 'in' and 'out' from delegates
|
2011-09-27 23:42:06 +02:00 |
|
de4dot
|
cd0e5c0169
|
Updated resource renaming of code strings
|
2011-09-27 23:29:38 +02:00 |
|
de4dot
|
c257f16787
|
Methodsrewriter is now working
|
2011-09-27 22:06:43 +02:00 |
|
de4dot
|
695dd81b43
|
Merged master
|
2011-09-27 02:05:46 +02:00 |
|
de4dot
|
bfca8a351f
|
Updated version number
|
2011-09-24 18:56:13 +02:00 |
|