-
-
[旧帖]
请教VMProtect的VMProtectIsValidImageCRC用法
0.00雪花
-
发表于:
2010-9-2 12:50
8194
-
[旧帖] 请教VMProtect的VMProtectIsValidImageCRC用法
0.00雪花
请教VMProtect的VMProtectIsValidImageCRC用法
看官方说明里面是:
VMProtectIsValidImageCRC
function VMProtectIsValidImageCRC: Boolean;
This VMProtect API function allows you to detect changes made in the application memory. The result of its work (True/False) can be processed by the protection mechanisms built into the application.
但是没有看明白。使用的时候也一头雾水。
我是在WinMain里面加了这个函数, 但是加壳后就直接返回false了。
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
if(VMProtectIsValidImageCRC())
{
MessageBox(0,"ok","VMProtectIsValidImageCRC",0);
}
else
{
MessageBox(0,"bad","VMProtectIsValidImageCRC",0);
}
DialogBox(GetModuleHandle(NULL), (LPCTSTR)IDD_DIALOG, NULL, (DLGPROC)MainHandler);
return 0;
}
恳请用过这个功能的兄弟指点下,多谢了
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法