Commit Graph

22 Commits

Author SHA1 Message Date
de4dot
f519d6f6d8 Update switch cflow deob code to handle more cases 2011-10-19 09:13:27 +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
f374308d1e Emulate instrs only if last instr is bcc/switch 2011-10-18 08:28:23 +02:00
de4dot
98936364f7 Add code to emulate switch and ldelem 2011-10-18 08:17:21 +02:00
de4dot
de8e63d140 Emulate more instructions 2011-10-17 21:34:00 +02:00
de4dot
122878a094 Update div and rem emu code 2011-10-17 20:19:17 +02:00
de4dot
778bc7e940 Fix some copy paste errors. Update add/sub emu code 2011-10-17 09:06:46 +02:00
de4dot
d34184f811 Return 0 if we emulate x - x 2011-10-17 07:55:06 +02:00
de4dot
fdd3c119f5 Make sure the unknown bool is pushed 2011-10-17 07:51:20 +02:00
de4dot
718cdb0487 Add validMask field to Int32/64Value 2011-10-17 07:28:53 +02:00
de4dot
05065d6ac7 Start work on new cflow deobfuscator 2011-10-17 00:22:22 +02:00
de4dot
9ade539ecd Update version to 1.0.3 2011-10-08 20:03:10 +02:00
de4dot
d2b621b5b3 Netmodules are better supported now 2011-10-05 08:20:32 +02:00
de4dot
15c715e312 Fix for instructions with invalid targets 2011-10-05 03:36:01 +02:00
de4dot
75752f7388 Added more checks in case metadata is invalid 2011-10-03 09:36:46 +02:00
de4dot
004f25d818 Set version to 1.0.2 2011-09-29 01:29:02 +02:00
de4dot
eeb12adf87 Removed 'in' and 'out' from delegates 2011-09-27 23:42:06 +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
e14a18971b Added a methods rewriter class 2011-09-27 01:48:47 +02:00
de4dot
9945b8b47c Moved code to blocks assembly 2011-09-24 10:26:29 +02:00