de4dot
|
9cfe8431f6
|
Add shared deobfuscator data/methods
|
2012-04-04 21:06:10 +02:00 |
|
de4dot
|
38fb775a7e
|
Use hasReturnValue() method
|
2012-03-08 18:03:12 +01:00 |
|
de4dot
|
674201e98c
|
Rename
|
2012-03-08 13:23:01 +01:00 |
|
de4dot
|
77f1f2de67
|
Rename custom attribute fields and properties
|
2012-03-03 06:13:35 +01:00 |
|
de4dot
|
0b43c77fdb
|
Add missing call to removeNewlines()
|
2012-02-05 18:45:41 +01:00 |
|
de4dot
|
1141a451ac
|
Update resource renamer code.
- Faster code
- Renames resource even if it doesn't end in '.resources'
|
2012-01-28 18:37:02 +01:00 |
|
de4dot
|
52e7b2926f
|
Use non-renamable prop/event since it should be valid
|
2012-01-22 23:47:35 +01:00 |
|
de4dot
|
04903f0f9b
|
Don't append a 0 to props when we've found the real name
|
2012-01-18 08:14:06 +01:00 |
|
de4dot
|
0d0a40376d
|
Update copyright years
|
2012-01-09 23:02:47 +01:00 |
|
de4dot
|
9a7d28472d
|
Remove new lines when printing method/type names
|
2012-01-03 19:52:40 +01:00 |
|
de4dot
|
970ef14266
|
Restore method arg names
|
2012-01-01 12:07:16 +01:00 |
|
de4dot
|
08eafd1080
|
Remove useless overrides
|
2011-12-29 14:04:43 +01:00 |
|
de4dot
|
ad59501474
|
Add findAny() methods
|
2011-12-28 13:24:02 +01:00 |
|
de4dot
|
e7ea01f87d
|
Move console code to new de4dot.cui assembly
|
2011-12-09 09:02:06 +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
|
6073106cfe
|
Restore explicitly overridden props/events
|
2011-12-05 18:11:34 +01:00 |
|
de4dot
|
99cec56165
|
Update renamer code. Check for unresolved type and generic params
|
2011-12-04 18:22:47 +01:00 |
|
de4dot
|
c9d4dc2268
|
Update renamer code so a compiler can compile the decompiled output
- property Byte[]_0 => Byte_0
- property ICollection.Boolean_0 => ICollection.IsSynchronized
- property pByte_0 => PByte_0
- property T_0 => Prop_0
- property indexer => Item
|
2011-12-03 14:28:10 +01:00 |
|
de4dot
|
cfe85774ab
|
Method prefix should be an empty string
|
2011-11-25 15:17:12 +01:00 |
|
de4dot
|
9d61d9845d
|
Don't add an override prefix if one of the methods is an iface method
|
2011-11-23 14:39:52 +01:00 |
|
de4dot
|
99d52b90c5
|
Revert older commit and print method override prefix
|
2011-11-23 12:13:41 +01:00 |
|
de4dot
|
ae5001b239
|
Make sure initializeEventHandlerNames() is called after renaming props
|
2011-11-23 11:34:11 +01:00 |
|
de4dot
|
f7b117fe18
|
Restore events
|
2011-11-23 06:41:28 +01:00 |
|
de4dot
|
1e22947f6a
|
Don't add prop/event 'other' methods to props/events list
|
2011-11-23 04:42:13 +01:00 |
|
de4dot
|
8d5dae6dcf
|
Update code to pass the new test
|
2011-11-22 15:56:48 +01:00 |
|
de4dot
|
d4c4d0a425
|
Don't add override prefix if scope has 2+ methods
|
2011-11-22 09:49:59 +01:00 |
|
de4dot
|
45cd6bf211
|
Update the code that renames virtual methods, props, events
|
2011-11-22 08:14:34 +01:00 |
|
de4dot
|
b2b563ef22
|
Add more renamer code
|
2011-11-21 10:36:23 +01:00 |
|
de4dot
|
1b0fbfc681
|
Add more renamer code
|
2011-11-18 16:55:54 +01:00 |
|
de4dot
|
e9e0588cb6
|
Use Utils.StartsWith() since mono's impl is buggy
|
2011-11-17 04:22:12 +01:00 |
|
de4dot
|
195c7194cb
|
Rename types
|
2011-11-17 04:17:03 +01:00 |
|
de4dot
|
b58c3843e3
|
Add code to map virtual methods to base/iface methods
|
2011-11-16 23:08:27 +01:00 |
|
de4dot
|
fa2f0808b1
|
Add some renamer classes
|
2011-11-15 14:26:51 +01:00 |
|