|
|
1
4
一种方法是在可执行文件旁边放置一个d3d9.dll。DLL搜索模式将始终首先搜索当前目录。
拦截D3D9.dll的加载而不将自己的dll放在路上要复杂得多。 其他信息如下: http://www.codeproject.com/Articles/20084/A-More-Complete-DLL-Injection-Solution-Using-Creat |
|
|
2
2
多亏了Goz,我还发现了以下关于该主题的有趣资源:
看来微软走弯路才是出路。。。不过,我还没有时间尝试一下。 |
|
|
3
2
不确定你是否还在寻找关于这一点的想法,但对于你或任何其他可能尝试这一点的人来说,这里是一个 hooking the IDirect3DDevice9 methods in C# 我已经准备好了。 它使用EasyHoover来实现DLL注入+方法挂钩,以及一个小的C++实用程序DLL,以确定运行时要挂起的函数地址。EasyHook从微软的弯路中走了出来。 |