关于网友提出的“ 请问HOOK[0]STORE和HOOK[0]CHANGE分别是什么意思??”问题疑问,本网通过在网上对“ 请问HOOK[0]STORE和HOOK[0]CHANGE分别是什么意思??”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 请问HOOK[0]STORE和HOOK[0]CHANGE分别是什么意思??描述:
一个实现读写文件钩子的例子中有这两条语句,不知道是什么意思,网上也查不到,后面的注释中说"改引入表式可以不使用此语句"。谢谢 !!
解决方案1:
程序在启动的时候,一般都会保存你要HOOK的API前几个字节
STORE 就是将 保存被HOOK函数的前几个字节 再恢复回去
那个是陷阱式HOOK用的
恢复你开始HOOK的API函数