逆向实用干货分享,Hook技术第二讲,之虚表HOOK
正好昨天讲到认识C++中虚表指针,以及虚表位置在反汇编中的表达方式,这里就说一下我们的新技术,虚表HOOK
昨天的博客链接...developer/article/1014873
PS: 今天所讲内容和昨天没有管理,不过理解了昨天的帖子结合今天的知识,你就可以找东西练手了,比如你可以结合的知识,随便找一款C++写的游戏,将它的虚表HOOK...obj.ShowHelloWorld(); //重新调用,看看是否被HOOK
return 0;
}
上面代码可以直接拷贝粘贴, VS2013测试成功....这里只是简单的HOOK了一下自己类的虚表,你可以通过自己的分析,找到别的进程中的虚表,然后更改....当然这个HOOK很简单,也有自己的适用场合,俗话说,各种HOOK,注入等等一系列的操作,都在最适合自己的场合能发挥出最大的作用.