标签: c++ visual-studio-2008 x86 hook calling-convention
我通过用JMP指令覆盖前6个字节来挂钩32位C ++函数。
JMP
当测试时,如果函数没有__stdcall调用约定,有时(但不总是)会崩溃。到目前为止,__stdcall没有崩溃。
__stdcall
这让我想知道JMP技巧是否仅适用于某些调用约定,或者它是否适用于所有调用约定?
我在Windows上使用VS2008。