Files
anit-cheat/Anit-Cheat_DLL/check_vmware.h
T
2026-08-24 14:47:59 +08:00

45 lines
584 B
C++

#pragma once
#ifndef CHECK_VMWARE_H
#define CHECK_VMWARE_H
#include "Base.h"
EXTERN_C VOID Asm_CheckVmWare();
EXTERN_C VOID Asm_VMCall();
namespace check_vmware
{
//注册表环境检测
bool registry();
//进程检测
bool process();
//CPUID检测
bool cpuid();
bool cpuid2();
//硬盘名检测
bool diskname();
//鼠标名检测
bool mousename();
//显卡名检测
bool dxgiGpuName();
//In指令检测
bool In();
//文件特征检测
bool file();
//获取guest到host层的开销
unsigned long long rdtsc_exit();
//vmcall检测虚拟化行为
bool virutal_check_vmcall();
}
#endif // !CHECK_VMWARE_H