Lua 一种检测反作弊系统的方法
我已经为DLL注入创建了一个DLL,为GOG游戏添加了一个力反馈。DLL工作得很好。我已尝试查看如何使用此脚本在CE中进行调试:Lua 一种检测反作弊系统的方法,lua,reverse-engineering,ida,dll-injection,cheat-engine,Lua,Reverse Engineering,Ida,Dll Injection,Cheat Engine,我已经为DLL注入创建了一个DLL,为GOG游戏添加了一个力反馈。DLL工作得很好。我已尝试查看如何使用此脚本在CE中进行调试: debugProcess() -- Attach Debugger to the process. function debugger_onBreakpoint() print("hello hacking") return 0 --Break end debug_setBreakpoint(0x542E51) 那工作
debugProcess() -- Attach Debugger to the process.
function debugger_onBreakpoint()
print("hello hacking")
return 0 --Break
end
debug_setBreakpoint(0x542E51)
那工作很好,我很尊重
现在我用我的dll作为另一个GOG游戏(无DRM)的“模板”,但这次我尝试钩住了20多个函数,理论上应该调用这些函数,但没有一个触发我的代码
我已经尝试和CE使用以前的脚本,并取得了一些成果,游戏从未中断
在这一点上,我怀疑游戏可以使用一个反作弊系统
目前,我看到IDA检测到许多函数的真实名称:
下面是您看到的内容:
有一种方法可以验证游戏是否包含某种反作弊系统或类似系统
谢谢大家!