NtQueryVirtualMemoryHook-Keine Calls möglich

04/01/2010 12:47 MrSm!th#31
Quote:
Originally Posted by HeavyHacker View Post
könnte es sein dass in der SetHooks funktion GetThreadContext fehlt:confused:
ja ist mir auch schon aufgefallen :D
erst dachte ich, ich will ja nur setzen, also wozu GTC?
Aber dann ist mir aufgefallen, dass der Context ja noch mehr wichtige Daten enthält^^
Bin noch nicht dazu gekommen, es zu aktualieren.
Was mich nur wundert ist, dass es nur crasht, wenn ein Breakpoint ausgelöst wird, nicht aber, wenn generell STC aufgerufen wird (was ja eigentlich dann wichtige Kontextdaten löschen würde)
04/01/2010 16:07 Tyrar#32
Quote:
Originally Posted by MrSm!th View Post
ja ist mir auch schon aufgefallen :D
erst dachte ich, ich will ja nur setzen, also wozu GTC?
Aber dann ist mir aufgefallen, dass der Context ja noch mehr wichtige Daten enthält^^
Bin noch nicht dazu gekommen, es zu aktualieren.
Was mich nur wundert ist, dass es nur crasht, wenn ein Breakpoint ausgelöst wird, nicht aber, wenn generell STC aufgerufen wird (was ja eigentlich dann wichtige Kontextdaten löschen würde)
läuft der thread auch hinterher wirklich weiter?
04/01/2010 17:04 MrSm!th#33
Quote:
Originally Posted by HeavyHacker View Post
läuft der thread auch hinterher wirklich weiter?
muss er ja, denn es crasht erst, wenn die exception ausgelöst wird (breakpoint) und die MessageBox ausgegeben wird, die mir anzeigt, dass mein Handler aufgerufen wurde.
Wenn ich solange auf nem anderen Fenster bin, freezt mein Rechner erst, sobald ich auf diese messagebox wechsle, ansonsten sogar sofort.