de4dot
|
2c68ae14ee
|
New version: 1.9.1
|
2012-08-21 15:40:23 +02:00 |
|
de4dot
|
8adf6ba5e2
|
Update method signature
|
2012-08-15 19:33:43 +02:00 |
|
de4dot
|
7f42fb0e57
|
Don't treat boxed as non-null
|
2012-08-13 01:38:42 +02:00 |
|
de4dot
|
3b45ddc336
|
Include Newobj when checking for method calls
|
2012-08-11 00:35:06 +02:00 |
|
de4dot
|
5fdd91ae05
|
Handle more switch cases
|
2012-08-07 21:57:48 +02:00 |
|
de4dot
|
8aff8b22b1
|
Appended instructions must be cloned
|
2012-08-04 23:46:51 +02:00 |
|
de4dot
|
4eb3b63a8a
|
brtrue/brfalse now checks whether it's a non-null value
|
2012-08-04 12:04:07 +02:00 |
|
de4dot
|
19e8879d45
|
Emulate ldftn, ldsflda, ldtoken, ldvirtftn and ldflda
|
2012-08-04 12:03:12 +02:00 |
|
de4dot
|
fdd42859b3
|
Add a new ObjectValue value class
|
2012-08-04 12:02:40 +02:00 |
|
de4dot
|
b7715433bf
|
Should also check for newobj instrs
|
2012-07-31 15:01:54 +02:00 |
|
de4dot
|
94b21490da
|
Add code to truncate r4/r8 values
|
2012-07-30 19:06:31 +02:00 |
|
de4dot
|
ccb32e1a39
|
Resource names are in #Strings so can't contain embedded nuls
|
2012-07-30 10:26:36 +02:00 |
|
de4dot
|
83b805adc3
|
Move methods
|
2012-07-30 09:17:22 +02:00 |
|
de4dot
|
4c2de53080
|
Add Streams property
|
2012-07-26 16:35:45 +02:00 |
|
de4dot
|
efef6cd297
|
Update switch cflow deobfuscator
|
2012-07-25 01:45:57 +02:00 |
|
de4dot
|
755c9ae21a
|
New version: 1.9.0
|
2012-07-24 20:08:09 +02:00 |
|
de4dot
|
940aa20534
|
Merge branch 'master' into new_code
Conflicts:
de4dot.code/de4dot.code.csproj
|
2012-07-21 11:24:32 +02:00 |
|
de4dot
|
816ff5f369
|
New version: 1.8.7
|
2012-07-20 21:55:12 +02:00 |
|
de4dot
|
1b1cf4ec60
|
Add another getMethod() for generics
|
2012-07-08 08:12:41 +02:00 |
|
de4dot
|
ad6c6401b9
|
Support VS2008
|
2012-07-07 07:16:55 +02:00 |
|
de4dot
|
a2baf1fdea
|
Merge branch 'master' into new_code
|
2012-06-27 15:15:03 +02:00 |
|
de4dot
|
4dce00b35a
|
Merge branch 'rummage' into new_code
Conflicts:
de4dot.cui/Program.cs
|
2012-06-27 15:14:40 +02:00 |
|
de4dot
|
199a0b4043
|
New version: 1.8.6
|
2012-06-27 10:46:12 +02:00 |
|
de4dot
|
17cee8fe45
|
Move code to a new BranchEmulator class
|
2012-06-11 21:19:36 +02:00 |
|
de4dot
|
d2ec4e2969
|
New version: 1.8.5
|
2012-06-02 07:27:50 +02:00 |
|
de4dot
|
2a7a134300
|
Make a field protected and compare method to inline as a reference
|
2012-05-29 19:07:58 +02:00 |
|
de4dot
|
58adda95b6
|
getAllBlocks() now returns a List instead of an IList
|
2012-05-29 19:06:41 +02:00 |
|
de4dot
|
b88fd666c7
|
Add FileHeader property
|
2012-05-28 06:23:16 +02:00 |
|
de4dot
|
1a7c89a173
|
New version: 1.8.4
|
2012-05-19 09:02:26 +02:00 |
|
de4dot
|
f6c5ed1c0c
|
New version: 1.8.3
|
2012-05-15 19:06:21 +02:00 |
|
de4dot
|
d1c09c3fae
|
New version: 1.8.2
|
2012-05-13 15:06:50 +02:00 |
|
de4dot
|
c78e77c1ec
|
Remove useless class name prefix
|
2012-05-09 18:26:19 +02:00 |
|
de4dot
|
3d1e3e6ca9
|
Add method to get instrs pushing args
|
2012-05-09 18:25:43 +02:00 |
|
de4dot
|
05ec2794eb
|
Add isLadrg()
|
2012-05-03 08:00:50 +02:00 |
|
de4dot
|
e221fc7f52
|
Add property to tell whether to execute it or not
|
2012-05-03 05:34:12 +02:00 |
|
de4dot
|
83e8fac8ea
|
Add CachedCflowDeobfuscator class
|
2012-05-02 13:49:12 +02:00 |
|
de4dot
|
b404620683
|
Add MethodDefinition clone() method
|
2012-05-02 13:48:44 +02:00 |
|
de4dot
|
6f807f2484
|
Refactor
|
2012-05-02 10:45:18 +02:00 |
|
de4dot
|
61bb3abdee
|
Add method to return stack size and not truncate locals/args
|
2012-05-02 10:44:34 +02:00 |
|
de4dot
|
c1abe2965b
|
Add isLdarg()
|
2012-05-02 10:43:33 +02:00 |
|
de4dot
|
83b14da5c8
|
Refactor: create common cflow deob iface
|
2012-04-29 23:51:04 +02:00 |
|
de4dot
|
9754b01ba9
|
Merge branch 'master' into cs
|
2012-04-26 19:33:28 +02:00 |
|
de4dot
|
60c98cc944
|
Add method to find a PInvoke method
|
2012-04-26 01:14:46 +02:00 |
|
de4dot
|
d755780e7c
|
Add method to find a section
|
2012-04-24 23:00:36 +02:00 |
|
de4dot
|
b28dd6277a
|
Fix method names
|
2012-04-23 14:47:05 +02:00 |
|
de4dot
|
ce1edf3612
|
Add some useful methods
|
2012-04-23 02:01:27 +02:00 |
|
de4dot
|
d637c1af9a
|
New version: 1.8.1
|
2012-04-15 23:42:57 +02:00 |
|
de4dot
|
9bde3dee5a
|
New version: 1.8.0
|
2012-04-15 07:52:36 +02:00 |
|
de4dot
|
b4cec5acbf
|
Ignore opt/req modifiers
|
2012-04-13 05:03:52 +02:00 |
|
de4dot
|
2bf60b17b0
|
Calli pops the func ptr
|
2012-04-13 05:03:37 +02:00 |
|