Posted: Fri Feb 14, 2020 2:44 am Post subject: Change EIP register at breakpoint via Lua
So I'm trying to detour to my own code via breakpoint and using my pointer symbol in the EIP register and it works fine doing it manually but doing it via Lua is proving challenging. I know it's working because I'm doing this to bypass an integrity check and the code I'm detouring to is doing it's job but the issue I'm having is that everytime the breakpoint hits a message shows "Something happened" and I have to click that and then I have to manually hit "run" to resume the game. I'll provide the Lua code I'm using. Appreciate any info on what I am doing wrong. Thank you all.
Code:
function debugger_onBreakpoint()
EIP = getAddress("BypassIntChck")
debug_continueFromBreakpoint(co_run)
end
Not working via Trainer. When making the trainer using 64 bit I get an error related to VEH debugger. Im guessing because I'm using EIP instead or RIP maybe + the game is 32 bit so I tried making the trainer using a 32 bit CE and choosing 32 bit as the option and no longer getting any error messages. I also ticked/checked every added feature box. Unfortunately for some reason the integrity check is still working and isn't disabled when running the same code in a Trainer as opposed to using Cheat Engine
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum