c - Does hooking GetProcAddress lead to stack corruption? -
i reverse engineering science program. before start, create clear own programme legally , not plan "crack" purpose of redistribution.
said programme makes utilize quite lot of antidebug techniques "from book". decided hook getprocaddress , log apis, later identifying might used antidebugging. after using code tutorial http://www.codeproject.com/articles/30140/api-hooking-with-ms-detours programme crashes stack corruption. googled , found other people stack corruption when hooking getprocaddress https://easyhook.codeplex.com/discussions/55039
my question if hooking getprocaddress leads stack corruption or program's antidebug techniques observe meddling , cause stack corruption themselves?
in general, hooking getprocaddress not cause stack corruption. have written several tools time , have worked years on versions of windows windows 95 through windows 8.1.
so it's doing explicitly annoy ;)
c windows winapi hook getprocaddress
No comments:
Post a Comment