【发布时间】:2012-02-02 00:48:46
【问题描述】:
我已经将一个 DLL 文件注入到另一个进程中,我希望通过外部 EXE 与它进行通信。如何与注入的 DLL 进行通信? :/
【问题讨论】:
-
为什么自称初学者从DLL注入开始?这不适合有经验的程序员吗?
-
您的描述不清楚。到目前为止,您取得了什么成就?您是否设法将代码注入到正在运行的进程中?你能告诉我们代码吗?你怎么知道它到目前为止工作?
-
我是否正确地假设您正在尝试对单击该按钮而不修改 EXE 做出反应?
-
其实不是。我试图通过单击按钮在 DLL 中执行一个函数。 DLL 被注入到不同的进程中。
-
我只是问,因为通常 DLL 注入是在目标进程不知道的情况下完成的(例如,“破解”目标进程)。我想知道你为什么还要使用 DLL 注入(你可以修改 EXE 以使用
LoadLibrary加载 DLL)。