Commit Graph

471 Commits

Author SHA1 Message Date
de4dot
1e7dbfad97 Refactor 2011-12-21 07:13:19 +01:00
de4dot
2a651f5b5e Update code and fix some bugs 2011-12-21 06:41:42 +01:00
de4dot
289c11b296 Refactor 2011-12-21 06:41:06 +01:00
de4dot
795ab8bee1 Update detection code 2011-12-21 06:40:10 +01:00
de4dot
13b84383f2 Update detection code 2011-12-21 06:39:56 +01:00
de4dot
134c20c794 Add Win32Path class 2011-12-21 06:39:12 +01:00
de4dot
25869c9ff8 Add FileHeaderOffset property 2011-12-21 06:38:44 +01:00
de4dot
534aba0dfe Move methods to DotNetUtils.cs 2011-12-21 06:38:01 +01:00
de4dot
74b8299ef2 Remove native lib module refs 2011-12-21 00:41:09 +01:00
de4dot
c516d61ad7 Decrypt library mode files 2011-12-21 00:31:27 +01:00
de4dot
15b4cefe89 Move method to base class 2011-12-21 00:30:17 +01:00
de4dot
0d92b37536 Create DNR3 dir 2011-12-20 21:47:45 +01:00
de4dot
dd60af245a Unpack DNR 3.x application mode files 2011-12-20 20:16:57 +01:00
de4dot
746997dfe3 Add DNR 3.x application mode unpacker 2011-12-20 20:16:18 +01:00
de4dot
4a0a3fb2fc Add isCompressed() method 2011-12-20 20:13:37 +01:00
de4dot
87b4f70de9 Add decrypt() method 2011-12-20 20:13:08 +01:00
de4dot
4444b143fd Add method to get int32 array 2011-12-20 20:12:47 +01:00
de4dot
b60d53ea77 Add some more methods 2011-12-20 20:11:32 +01:00
de4dot
c65b76583c Add CflowDeobfuscator 2011-12-20 20:11:05 +01:00
de4dot
bc5d829714 Also check ldftn opcodes 2011-12-19 15:44:23 +01:00
de4dot
f7f77a821c Use the SetMethod property 2011-12-19 15:43:40 +01:00
de4dot
b96ab54ba6 New version: 1.3.8 2011-12-16 19:34:55 +01:00
de4dot
a758011cc7 It's not in beta anymore 2011-12-16 19:34:07 +01:00
de4dot
dd8d0d0e83 Use new method/field dictionaries 2011-12-16 19:33:44 +01:00
de4dot
f30b0ef749 Add type, method, field, prop, event dictionaries 2011-12-16 18:56:45 +01:00
de4dot
ca2a756a0e Check metadata tokens first 2011-12-16 18:56:44 +01:00
de4dot
78124ea282 Update if expr and dynamic method name 2011-12-16 18:56:43 +01:00
de4dot
2a0e92eaff Assembly resolver now parses *.config files 2011-12-15 16:28:27 +01:00
de4dot
d35e92b53c Update field type 2011-12-15 16:17:04 +01:00
de4dot
929d943112 Update deobfuscator 2011-12-15 16:16:21 +01:00
de4dot
0b5d4d864c Remove nop blocks 2011-12-15 10:04:04 +01:00
de4dot
a3c9221410 Rename method 2011-12-15 10:01:46 +01:00
de4dot
c73459f1be New version: 1.3.7 2011-12-11 12:38:48 +01:00
de4dot
0bf74e5196 Don't cast the arg to its correct type 2011-12-11 11:54:02 +01:00
de4dot
00f7b7feda The real Main() may be called from a DNR-created Main() method 2011-12-11 11:08:32 +01:00
de4dot
78bb21832e Fix bug by resetting stream offset 2011-12-09 23:43:02 +01:00
de4dot
c244f36157 Merge branch 'cui' 2011-12-09 09:03:16 +01:00
de4dot
e7ea01f87d Move console code to new de4dot.cui assembly 2011-12-09 09:02:06 +01:00
de4dot
65bf7a67a7 Add updated cecil submodule 2011-12-09 08:58:41 +01:00
de4dot
04bc94b9f9 Add updated cecil submodule 2011-12-09 01:23:28 +01:00
de4dot
0fd4ddf209 Change type from ez to ef 2011-12-08 09:53:13 +01:00
de4dot
5247927eff Update regex 2011-12-08 09:52:23 +01:00
de4dot
5b7806cc1f New version: 1.3.6 2011-12-06 17:38:30 +01:00
de4dot
5ccc8e0fda Add prop/event override prefix 2011-12-06 02:45:28 +01:00
de4dot
731d302741 Pass the getter and setter methods to createProperty() 2011-12-05 23:47:48 +01:00
de4dot
f8ef5d9b9f Update property creator method to take a getter and setter method 2011-12-05 23:46:05 +01:00
de4dot
6073106cfe Restore explicitly overridden props/events 2011-12-05 18:11:34 +01:00
de4dot
04940d785c Update version: 1.3.5 2011-12-04 20:02:18 +01:00
de4dot
b2801872d7 Update detection of invalid types when restoring field/method arg types 2011-12-04 20:01:02 +01:00
de4dot
427abbce79 Update detection of WinForms field names 2011-12-04 19:09:21 +01:00