Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在运行时将文件注入到 EXE 中并在程序运行期间引用该文件?
我希望用户从我的网站下载 exe 其中 下载后同步 将 XML 文件注入到该应用程序中 该 XML 文件包含公钥和签名 如何在下载之前注入文件并在稍后执行期间引用它 理想情况下 我不会使用 shell 来注入文件 而是使用本机 NET ap
c
deployment
userexperience
codeinjection
dllinjection
EnumProcessModulesEx 和 CreateToolhelp32Snapshot 失败 - 无论是 32 位还是 64 位
Edit 这个问题的答案在这里 https stackoverflow com a 27317947 996540 https stackoverflow com a 27317947 996540 在 msvc 中创建项目时 默认启用选项
WINAPI
dllinjection
C++ 代码注入使注入的应用程序崩溃
我试图将一个简单的可执行文件注入到我制作的另一个可执行文件中 不幸的是 每当我将代码注入到可执行文件中时 它都会说 simpleinjected exe 已停止工作 然后它就会关闭 我在用着CreateRemoteThread来注入代码 这
c
firefox
codeinjection
dllinjection
在现有图形应用程序上绘制 DirectX/OpenGL 图形
首先 如果这个问题已经得到解答 请让我立即道歉 因为我可能只是在不规则的搜索条件下搜索它 我希望在使用 DirectX 绘制自己的图形 游戏 的应用程序中绘制 2D 图形 我将通过将 DLL 注入到应用程序中 我对此部分没有任何疑问 我可以
c
Windows
OpenGL
DirectX
dllinjection
从注入的 DLL 中挂钩 DirectX EndScene
我想绕道EndScene从任意 DirectX 9 应用程序创建一个小的覆盖层 例如 您可以使用 FRAPS 的帧计数器叠加层 该叠加层在激活时会显示在游戏中 我知道以下方法可以做到这一点 创建一个新的d3d9 dll 然后将其复制到游戏路
c
DirectX
hook
dllinjection
为什么 Control.FromHandle(IntPtr) 在一个挂钩进程中返回 null 并返回“Form”的有效对象?在另一个挂钩进程中?
我面临着一个与从某些挂钩进程中获取所有控件相关的问题 我的 SpyDll 成功启动了挂钩进程 但是当我检查语句时 Control control Control FromHandle MainWindowHandle 它将 null 返回到
c
NET
WinForms
dllinjection
Spy
如何对非托管 C++ Dll 进行强命名?
我正在开发一个 C 应用程序 它使用EasyHook 库 http easyhook codeplex com 用于 DLL 注入 EasyHook 要求任何使用它的应用程序都必须是强命名的 为了对应用程序进行强命名 我需要确保我使用的所有
c
unmanaged
dllinjection
strongname
easyhook
在进程启动之前向进程注入 dll 的优雅方法
我正在制作一个 mod dll 来修改目标进程的行为 我成功地注入了我的dll并挂钩了目标的一些函数 但是 当我需要在主模块启动之前 更清楚地说 在入口点之前 挂钩一些 API 时 需要做更多的工作 我需要使用 CREATE SUSPEND
Windows
WINAPI
operatingsystem
dllinjection
如何找到进程的入口点(或基地址) - 处理 ASLR
由于ASLR 地址空间布局随机化 自Windows Vista起 exe的基地址是随机的 因此无法在PE文件中找到它 在 Visual C 中 DYNAMICBASE 选项默认启用 因此基地址 exe 的运行是随机的 每次加载程序加载它时
dllinjection
cout 和 printf 适用于内置调试而非发布的 Dll
我构建了一个 DLL 通常通过 SetWindowHookEx 注入到控制台应用程序中 DLL 将信息输出到控制台非常重要 我一直在使用 std cout 执行此操作 DLL 已接近完成 直到我尝试在发布模式下构建 DLL 这使得所有 co
c
visualstudio2010
dll
dllinjection
FreeLibraryAndExitThread 在卸载注入的 DLL 时导致程序崩溃
我正在编写一个 DLL 它被注入到游戏中 以便进行一些逆向工程 有一段时间 当我对程序进行更改时 我能够成功地注入 弹出和重新注入 我在用着FreeLibraryAndExitThread卸载 将 XInput 添加到程序中以便我可以捕获用
c
Windows
dll
reverseengineering
dllinjection
delphi xe3 dll注入64位dll到64位进程不起作用
我使用此代码将我的 64 位 dll 注入到 Windows 7 64 位上的 64 位进程中 CreateRemoteThread 返回 200 但 dll 仍然没有注入 我用另一个源测试了我的 dll 它工作正常 Process Exp
Delphi
dllinjection
WinAPI 获取对另一个应用程序控件的访问权限
我需要从 win 计算器 calc exe 获取所有控件的列表 并从我的应用程序中按 calc 上的按钮 我尝试了代码注入 现在可以从 calc 应用程序执行我的代码 在示例中 它发送消息框 define PROC NAME T calc
c
WINAPI
dllinjection
如何调用dll注入中的特定函数?
以下代码将注入 dll 并调用 DllMain 如何从 DLL 调用特定函数 而不仅仅是 DllMain DWORD pid HANDLE hd LPVOID gp rs proc gp LPVOID GetProcAddress GetM
Windows
WINAPI
dll
codeinjection
dllinjection
卸载注入的 DLL
我有一个 DLL 我使用它注入到其他进程中SetWindowsHookEx 在 DLL 内部 我通过调用来增加模块的引用计数器GetModuleHandleEx这样我就可以控制模块何时卸载 此时 这两个 API 调用的模块引用计数 应该 为
c
dllinjection
setwindowshookex
unhookwindowshookex
从正在运行的进程注入 DLL 后弹出
我编写了这个函数来将 DLL 注入到正在运行的进程中 DLL Results CDLL Loader InjectDll DWORD ThreadTeminationStatus LPVOID VirtualMem HANDLE hProc
c
dllinjection
如何修改运行时加载的 DLL 的导入地址表
我想挂钩在运行时从加载的 DLL 调用的函数 我使用了 Windows Via C C 一书中的 CAPIHook 类 DLL 注入由 Install System Wide hook 完成 The hooking 由修改 IAT 完成 但
c
WINAPI
hook
dllinjection
setwindowshookex