Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
很长一段时间以来,我在使用 Detours 劫持函数时都没有遇到任何问题……当我试图劫持类方法时(在我的情况下,IHTMLDocument2::write from mshtml.dll)我遇到了无穷无尽的问题(主要是类型不匹配)。由于我在网上没有找到任何相关的例子,我开始怀疑这是否可以做到。
我的问题是:是否可以使用 Detours 劫持类方法?请问我可以举个例子吗?如果没有,是否可以使用另一个挂钩库以更简单的方式劫持类方法?
提前谢谢各位!
IHTMLDocument2::write不仅仅是一个类方法;这是一个COM方法。这意味着更多。例如,还有一个等效的 C 声明。您可以在绕过方法时使用该 C 签名;它仍然是相同的功能。
IHTMLDocument2::write
http://pastebin.com/f6559d448
是的!