BR 技术头条

技术头条

技术链接、资讯与社区分享流

pa paper.seebug.org / 2023-02-12 14:09 / by @技术头条

StealthHook - 一种在不修改内存保护的情况下挂钩函数的方法

最近看了一下x86matthew关于hook方法的一篇文章,相对于传统的一些hook方式,个人认为StealthHook的最大优点并不在于不修改内存保护,而是其隐蔽性,这种hook方式是难以检测的,因为其没有直接作用于目标函数。

此hook方式,实际上并没有去hook目标函数,而是通过目标函数内的子函数,去获取了进入目标函数时,栈上保存的返回地址,通过修改这个地址,即可劫持执行流程,在函数返回前,执行我们的代码。

发表评论