Posted: Tue Nov 29, 2022 3:48 pm Post subject: Certain instruction breakpoint/code injection not working
Hey,
Im using the xenia emulator and there seems to be certain instructions that I can't modify.
Setting page protection to read / write / access allows me to set the breakpoint but when the instruction is triggered, nothing happens (I can see it being called in the DBVM what writes to this address) - if I attempt a code injection, my entire PC locks up.
I have other scripts for this emulator on the same game and I have no issue with setting breakpoints & injecting so im not sure what Im doing wrong.
in memview go to view and check kernelmode and then go to file->"use windows debug server"
at least that way you may get a better view of what you're doing (e.g it might be a useless copy function)
I don't think xenia is using kernelmode to change instructions so you may want to look at a different thing
Thanks! It does look to be a copy function. Basically the address in the non emulator version I found in the emulator and this is the instruction that's writing to the address that I need to modify. Would this be possible?
I enabled Read/Write Process memory and set debugger to kernel mode and selected the ability to step through kernel code but whenever I insert a breakpoint, nothing happens, and DBVM breakpoint will lock my PC completely (no blue screen, just freezes)
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