风吹屁屁凉 发表于 2024-10-8 11:30

Demutation (VMProtect .NET)

Demutation (VMProtect .NET):
- get ride of VMProtect .NET mutation
Is a console program, should be start from command prompt with first parameter= file to demutate

Original project location
https://github.com/xlfj5211/DeMutation

Demutation fixed1:

/* Exception:
System.UInt32 022F5BCC::787C4087(System.UInt32,System.Int32)

public static uint 787C4087(uint 46AA4343, int 2BDD4F8D)
{
uint num = 46AA4343 << 2BDD4F8D;
uint num2 = 46AA4343 >> 32 - 2BDD4F8D;
return num | num2;
}
*/

- the fixed will avoid fixing these methods
Source code and exe attached.

Demutation fixed2:
- now will not OptimiseImageSize:
NativeModuleWriterOptions writerOptions = new NativeModuleWriterOptions(module, false);
while saving asssembly.
- Now finally VMP.NET-Kill_v2.1 will work to defeat integrity check.

ThemanRonin 发表于 2024-10-8 12:34

这个应该只能用于VMProtect 3.5以下

lyliucn 发表于 2024-10-8 16:28

支持新版本吗?

lll9777 发表于 2024-10-9 00:34

看看是什么

cenfeng83 发表于 2024-10-10 23:47

更新了吗,Demutation (VMProtect .NET)

luyu999 发表于 2024-10-17 09:07

谢谢分享!
页: [1]
查看完整版本: Demutation (VMProtect .NET)