首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++ --绕道(Win32 API劫持) --劫持类方法

C++ --绕道(Win32 API劫持) --劫持类方法
EN

Stack Overflow用户
提问于 2009-10-26 06:29:51
回答 2查看 3.7K关注 0票数 3

在很长一段时间内,我都没有遇到过使用Detours劫持功能的问题。当我试图劫持类方法(在我的例子中是IHTMLDocument2::write from mshtml.dll)时,我遇到了无穷无尽的问题(主要是类型不匹配)。由于我在网上找不到任何相关的例子,我开始怀疑这样做是否可行。

我的问题是:是否有可能使用Detour劫持类方法?我能举个例子吗?如果不是,有没有可能用另一个钩子库以更简单的方式劫持类方法?

提前感谢,伙计们!

EN

回答 2

Stack Overflow用户

发布于 2009-10-26 19:10:52

IHTMLDocument2::write不仅仅是一个类方法;它还是一个COM方法。这意味着更多。例如,还有一个等价的C声明。您可以在绕过该方法时使用该C签名;它仍然是相同的函数。

票数 2
EN

Stack Overflow用户

发布于 2009-10-26 10:55:28

http://pastebin.com/f6559d448

嗯!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1622304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档