高级玩家

- 贡献度
- 13
- 金元
- 4744
- 积分
- 526
- 精华
- 0
- 注册时间
- 2017-6-20
|
我现在就用CE,我分享一下经验,
CE一开就被检测,用OpenArk64.exe 提权就可以正常用,其他帖子有教.
CE功能的话用CT论坛那个,那些功能是汇编写的,会被反作弊校验吧?每隔一段时间会验证一下代码?所有启用这些功能不一会就会被检测,你需要转换一下
不被检测的办法就是只改指向的内存地址的值,通过脚本断点读寄存器找到地址,在改地址的值就可以避免被检测,
比如无限血针
[ENABLE]
aobscanmodule(aob_Syringes,game.dll, 43 8B 54 F7 ? 8B C8)
registersymbol(aob_Syringes)
{$lua}
local Syringes = getAddress('aob_Syringes')
-- 断点处理函数
function debugger_onBreakpoint_Syringe()
-- 获取寄存器上下文
RDX = 4 --设置针的数量
debug_setContext()
debug_continueFromBreakpoint(co_run)
end
-- 设置断点
debug_setBreakpoint(Syringes + 9,debugger_onBreakpoint_Syringe)
[DISABLE]
{$lua}
local Syringes = getAddress('aob_Syringes')
debug_removeBreakpoint(Syringes + 9)
debug_continueFromBreakpoint(co_run) |
|