de4dot
4c684bb67e
Update copyright years
2015-10-29 22:45:26 +01:00
de4dot
282cabed87
Some updates because of new dnlib version
...
- Use a GenericParamContext when resolving tokens
- IDecrypter.GetMethodBody() method signature got updated
- ICustomAttributeType now implements IMethod so we don't need to cast it
- MemberRefFinder now scans all SecurityAttributes and MarshalType for types
2014-05-10 09:00:43 +02:00
de4dot
b60accb953
Don't email me when new versions come out
2014-05-09 16:00:17 +02:00
de4dot
978c2a7e31
Support ILProtector 2.0.13.0 - 2.0.13.1
2014-04-01 08:20:38 +02:00
de4dot
39a99d5e01
Update copyright years
2014-03-11 22:15:43 +01:00
de4dot
5d64daefb9
Support ILProtector 2.0.12.0 - 2.0.12.3
2014-03-07 20:57:26 +01:00
de4dot
90c67b2fe9
Align switch cases
2014-03-07 20:57:09 +01:00
de4dot
1444e4633b
Support ILProtector 2.0.11.1
2013-11-24 21:44:41 +01:00
de4dot
10cecfad3c
Hash the whole runtime file
2013-11-24 21:44:20 +01:00
de4dot
ace439fb37
Fix method names
2013-11-21 16:50:43 +01:00
de4dot
ba29576cfb
Rename get() -> Get()
2013-11-18 16:28:44 +01:00
de4dot
544aa9f145
Most deobfuscators now don't rename everything with east asian chars
2013-11-18 15:43:08 +01:00
de4dot
aa01d4eebb
Add 1.0.7.0 sig
2013-11-17 02:04:11 +01:00
de4dot
120289d12b
Write a warning message if runtime files are missing
2013-11-16 20:04:38 +01:00
de4dot
50eb86acfd
Detect ILProtector version
2013-11-16 20:04:23 +01:00
de4dot
2cc12006aa
Support ILProtector 1.0.7.1 - 2.0.11.0
2013-10-26 17:25:58 +02:00
de4dot
211d1b67f6
Use standard .NET naming convention
2013-01-19 13:03:57 +01:00
de4dot
05e773018e
Update copyright years
2013-01-01 17:03:16 +01:00
de4dot
e15c74ae3e
dnlib submodule was renamed. Update code
2012-12-20 02:06:09 +01:00
de4dot
be2271f932
Add updated submodule
2012-12-16 00:03:56 +01:00
de4dot
bf7c0d58d2
Some fixes
...
- Rename offset variables
- Alloc buffer outside the loop
- Read CRC32 checksum outside the loop
- Get rid of a local variable
2012-12-13 14:03:31 +01:00
de4dot
7e9e691ef3
Support ILProtector 1.0.6.0 - 1.0.6.7
2012-12-13 12:03:25 +01:00
de4dot
9263a3df3d
Remove all cecil code/comment refs
2012-11-22 09:14:51 +01:00
de4dot
4658e911a2
Reset resource data positions
2012-11-20 01:15:27 +01:00
de4dot
5ad2e18695
Update code since submodule was updated
2012-11-19 17:58:34 +01:00
de4dot
cca8eba9ed
Port ILProtector deobfuscator
2012-11-18 08:13:51 +01:00
de4dot
b152362088
Update logger
...
- It's not static anymore
- It implements ILogger
- It can ignore errors/warnings but an option to disable it
2012-11-11 05:41:54 +01:00
de4dot
00177034b9
Rename cecil names; add new MemberRefFinder class
2012-11-02 16:08:11 +01:00
de4dot
729780c235
Update MethodBodyReaderBase
...
- Change field types to IList<T>
- Add restoreMethod()
- Add readInstructionsNumBytes()
2012-08-21 14:59:46 +02:00
de4dot
1a1ccb2121
Update code since GetUserString() arg is now a token
2012-07-26 20:07:27 +02:00
de4dot
598529a039
Support calli instruction
2012-07-08 04:18:26 +02:00
de4dot
16d5a31640
Create a SentinelType
2012-07-08 03:50:50 +02:00
de4dot
d5c8f6842a
Update log string
2012-07-02 21:49:59 +02:00
de4dot
8a34b6e015
Make method static
2012-07-02 21:49:45 +02:00
de4dot
23697e2c00
Support ILP 1.0.5
2012-07-01 16:23:51 +02:00
de4dot
3582b773ca
Support ILP
2012-06-04 05:02:46 +02:00