模块介绍
可以在任意的指定地址进行Hook,但你必须保证地址是正确的。
SetHook(安装Hook)
参数一:Hook地址
参数二:Hook回调
返回值:Hook的ID(返回0则安装失败)
GetCallAddr(用于继续调用该函数)
参数一:HookID(SetHook返回)
返回值:Hook地址的源代码跳板
continue(用于hook后继续执行后续代码)
参数一:HookID(SetHook返回)
返回值:无
GetRegData(使用Reg结构进行读写等操作,Reg结构的赋值切记正确)
参数一:HookID(SetHook返回)
返回值:存储寄存器数据的指针
内存读写(写的操作已内置修改了内存属性进行写入,写入完成会恢复内存属性)
参数一:写入地址
参数二:数据
返回值:成功返回真 失败返回假
注意事项
如果在调用汇编_x_xx之类的函数时,请务必确认好内存属性是否为可读可写
隐藏内容需要回复可以看见
回复
楼主辛苦了,谢谢楼主,楼主好人一生平安!
88888888888888
楼主辛苦了,谢谢楼主,楼主好人一生平安!
卧槽!无奈本人没文化,一句卧槽行天下!
楼主辛苦了,谢谢楼主,楼主好人一生平安!
楼主辛苦了,谢谢楼主,楼主好人一生平安!