使用 CreateToolHelp32Snapshot 查找加载的 dll,在 dll 中查找函数然后调用它,GetProcAddress
我正在尝试获取 .dll 中函数的句柄。我正在创建一个 CreateToolHelp32Snapshot,然后枚举模块,直到找到我想要的模块,我想从该 .dll 中找到特定的函…
在另一个进程地址空间,调用dll中的函数,如何
好的,我将一个 dll 注入到目标进程地址空间中。如何返回目标进程正在使用的 dll 提供的函数列表,例如 user32.dll;然后假设 user32.dll 包含一个名…
反射可以帮助我调用注入的 DLL 中的函数吗?
我已将托管 .NET DLL 注入到 .NET 进程中。 我在 StackOverflow 上看到有人说你可以使用反射来调用注入的 DLL 的函数。这显然是 Snoop 使用的技术。 …
在 C# / .NET 中运行应用程序之前检查 DLL 是否真实/正确
您好,我正在尝试弄清楚如何确保提供的 DLL 是正确的。 原因是我们的分布式解决方案是由许多小型 DLL 构建的,每个 DLL 都包含应用程序的某些部分,有…
Delphi中是否可以获取另一个进程中函数/过程的地址?
我使用 Madshi 的 madCodeHook 组件在进程中注入 DLL,然后挂钩过程/函数。问题是每次新版本的 EXE 出现时,函数的地址都可能会改变。目前我的做法是…
在远程线程中,如何调用参数包含指针的函数?
我想使用代码注入来调用 SHFileOperation 。我的代码在调用 simple 时工作正常 类似于 user32.dll 中的 MessageBox 的功能,但在从 shell32.dll> 调用…
从注入的 DLL 中挂钩 DirectX EndScene
我想从任意 DirectX 9 应用程序绕行 EndScene 来创建一个小的覆盖层。例如,您可以使用 FRAPS 的帧计数器叠加层,该叠加层在激活时会显示在游戏中。 …