为了截获API调用,只要用自定义函数的地址覆盖掉导入表中真实的API函数地址即可
导入表属于PE的知识
下面是挂钩MessageBoxA的例子,这个例子用自定义的函数MyMessgeBoxA取代API函数中的MessageBoxA,使得主模块对MessageBoxA的调用变成对自定义函数MyMessageBoxA的调用!
下面是代码:
为了截获API调用,只要用自定义函数的地址覆盖掉导入表中真实的API函数地址即可
导入表属于PE的知识
下面是挂钩MessageBoxA的例子,这个例子用自定义的函数MyMessgeBoxA取代API函数中的MessageBoxA,使得主模块对MessageBoxA的调用变成对自定义函数MyMessageBoxA的调用!
下面是代码: