虚拟机检测

#include <Windows.h>
#include <stdio.h>

void main()
{
byte lpTest[]={"\x8b\x4c\x24\x04\x0f\x01\x09\xc3"};
byte lpbutter[MAX_PATH]={0};
CallWindowProcW((WNDPROC)&lpTest,(HWND)&lpbutter,0,0,0);

if (lpbutter[5]>0xd0)
{
printf("虚拟机");
}
else
{
printf("是真实机器");
}
getchar();
}
作者:Y4ng
出处:http://y4ng.cnblogs.com/
文章版权属于Y4ng受法律保护。没有作者书面许可不得转载。若作者同意转载,必须以超链接形式标明文章原始出处和作者信息及本声明!
原文地址:https://www.cnblogs.com/Y4ng/p/2317465.html