VC中现实HOOK技术,能不能把DLL中的回调函数做成接口一样的,在主程序中现实.该怎么解决
VC中现实HOOK技术,能不能把DLL中的回调函数做成接口一样的,在主程序中现实..
可以吗?
请教一下..说的越详细越好..谢谢了..
------解决方案--------------------
应该不能,因为HOOK主要是将代码加入到被挂的进程中去,如果回调函数在主程序中,那么它也不在DLL中了,而只有DLL才能被注入到另外的进程中去。
------解决方案--------------------
传过去又如何呢,它的进程中的地址,别的进程是无法访问的.传过去一个32位的值只是在你的进程空间中有效.
可以吗?
请教一下..说的越详细越好..谢谢了..
------解决方案--------------------
应该不能,因为HOOK主要是将代码加入到被挂的进程中去,如果回调函数在主程序中,那么它也不在DLL中了,而只有DLL才能被注入到另外的进程中去。
------解决方案--------------------
传过去又如何呢,它的进程中的地址,别的进程是无法访问的.传过去一个32位的值只是在你的进程空间中有效.