哪位高手有关于怎么Hook住Com组件的资料或例子吗
谁有关于如何Hook住Com组件的资料或例子吗?
我想通过Hook住CoCreateInstance来拦截组件内的函数或事件,谁有这方面的资料或例子吗?
------解决方案--------------------
CoCreateInstance可以当普通API来HOOK,难的是对接口hook.
------解决方案--------------------
接口也不难
__stdcall int obj.func1(int a1); 第3个方法
上面这个样方法
先取得obj的地址,偏移(3*4) 就是这个方法的地址了
然后申明新函数
__stdcall int NewFunc1(void* obj, int a1); //第一个参数是COM对像自身
我想通过Hook住CoCreateInstance来拦截组件内的函数或事件,谁有这方面的资料或例子吗?
------解决方案--------------------
CoCreateInstance可以当普通API来HOOK,难的是对接口hook.
------解决方案--------------------
接口也不难
__stdcall int obj.func1(int a1); 第3个方法
上面这个样方法
先取得obj的地址,偏移(3*4) 就是这个方法的地址了
然后申明新函数
__stdcall int NewFunc1(void* obj, int a1); //第一个参数是COM对像自身