【发布时间】:2014-10-16 02:25:39
【问题描述】:
标题确实说明了这一切,我有一个进程进入另一个进程。我需要能够在这个程序上为某个非 Windows 标准的 DLL 获取模块句柄,并且我没有主程序的源代码。
我需要使用它通过 GetProcAddress 调用导出的函数,最后在 CreateRemoteThread 中使用它来远程启动该程序上的任务。
我是否可以从另一个程序中获取 ModuleHandle,而不是使用它创建远程线程的本地程序?
谢谢。
【问题讨论】:
-
将代码注入目标进程并调用
GetModuleHandle。无论如何,您返回的句柄仅在该过程的上下文中才有意义。
标签: c++ module getprocaddress createremotethread