关于inline hook、hook意思的疑问
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 05:24:10
关于inline hook、hook意思的疑问
如题,一直不太明白inline hook和hook的意思.
原理和实现方式都是怎样的?
只要能告知大概的意思就够了.如果能有大概的实现代码就感谢之至了.
To:jackson35296
我是问inline hook是什么东西,并不是问inline是什么东西
不过还是谢谢
To:沙支夸依
我只是想知道是什么,没有具体的上下文.能告诉我是什么就够了,我说想看源码只是YY一下.
如题,一直不太明白inline hook和hook的意思.
原理和实现方式都是怎样的?
只要能告知大概的意思就够了.如果能有大概的实现代码就感谢之至了.
To:jackson35296
我是问inline hook是什么东西,并不是问inline是什么东西
不过还是谢谢
To:沙支夸依
我只是想知道是什么,没有具体的上下文.能告诉我是什么就够了,我说想看源码只是YY一下.
hook 计算机里面一般是指 挂钩某函数,就是替换掉原来的函数.
inline hook ,是直接在以前的函数替里面修改指令,用一个跳转或者其他指令来达到挂钩的目的.
这是相对普通的hook来说,因为普通的hook只是修改函数的调用地址,而不是在原来的函数体里面做修改.
一般来说 普通的hook比较稳定使用.inline hook 更加高级一点,一般也跟难以被发现.所以很多人比如病毒制作者都比较推崇inline hook.
inline hook ,是直接在以前的函数替里面修改指令,用一个跳转或者其他指令来达到挂钩的目的.
这是相对普通的hook来说,因为普通的hook只是修改函数的调用地址,而不是在原来的函数体里面做修改.
一般来说 普通的hook比较稳定使用.inline hook 更加高级一点,一般也跟难以被发现.所以很多人比如病毒制作者都比较推崇inline hook.