加速类辅助会对游戏平衡造成极大的破坏,这类辅助会通过HOOK api的方式来达到修改游戏对时间判断的目的,一般情况下,在R3层,这类辅助会在

· QueryPerformanceCounter
· TimeGetTime
· GettickCount

这三个API上HOOK,修改他们的返回值。

// 获取 cpu 性能计数
BOOL QueryPerformanceCounter(LARGE_INTEGER* lpPerformanceCount );

// 获取系统启动后所经过的时间
DWORD timeGetTime(VOID); 

// 获取系统启动后所经过的时间
DWORD GetTickCount(VOID);

相关文章: