0rp
May 15th, 2005, 08:00
hi,
instead of using 0xCC and windows' debug api, use E9s that executes injected code that tells the debugcontrol process that a corresponding 'breakpoint' was reached and suspend the debugee with WaitFor api. even read/write access breakpoints should be possible (using PAGE_GUARD and an own KiUserExceptionDispatcher)
so what do you think, is this possible and does it work well?
instead of using 0xCC and windows' debug api, use E9s that executes injected code that tells the debugcontrol process that a corresponding 'breakpoint' was reached and suspend the debugee with WaitFor api. even read/write access breakpoints should be possible (using PAGE_GUARD and an own KiUserExceptionDispatcher)
so what do you think, is this possible and does it work well?