cxfjh/apc-injector

Windows DLL 注入工具,通过 APC 技术实现 DLL 注入功能。

★ 0Forks 0RustGitHub ↗Compare

README

DLL Injector

License Platform Made with Rust Build Status

Windows DLL 注入工具,通过 APC 技术实现 DLL 注入功能。

功能特性

  • 使用 APC 技术进行 DLL 注入
  • 支持通过进程名查找目标进程
  • 自动分配目标进程内存空间存储 DLL 路径和 shellcode
  • 支持向目标进程的任意线程插入 APC 队列执行注入代码

编译要求

  • Rust 1.70+
  • Windows SDK
  • 目标平台:x86_64-pc-windows-msvc

编译方法

cargo build --release

使用方法

  1. 将待注入的DLL文件(如sys_proxy.dll)与可执行文件放在同一目录
  2. 运行程序并输入目标进程名
  3. 程序会自动查找进程并执行注入

安全声明

本工具仅供学习研究和合法的安全测试用途,请勿用于非法目的。使用此工具可能会影响系统稳定性,请谨慎操作。

贡献

欢迎提交 Issue 和 Pull Request 来改进此项目!

许可证

本项目遵循GNU General Public License v3.0 (GPL-3.0) 许可证。

支持

如果您遇到问题或有任何建议,请:

致谢

感谢所有为此项目做出贡献的人们。

Contributors

cxfjh

Issues