文件名称:SharpNeedle:将C#代码注入正在运行的进程
文件大小:22KB
文件格式:ZIP
更新时间:2024-02-25 21:46:43
dll dotnet injection dllmain remote-thread
夏普针 一个将C#dll正确注入其他进程的项目。 注意:SharpNeedle当前仅支持32位进程。 欢迎您创建添加64位支持的请求请求。 基本原理 虽然仅将注入的自定义dll加载到目标进程的内存空间中很有趣,但这仅是故事的一半。 大多数dll注入教程将在上半部分详细介绍,但随后您将不得不从DllMain中运行代码,这是一个危险且有限的命题。 有关为什么应避免在DllMain中执行任何有趣操作的更多信息,请阅读Raymond Chen的。 该项目旨在改变缺乏良好的dll注入信息的情况,提供一种开源方法,不仅可以注入dll,还可以遍历导出地址表并在dll上调用方法。 该项目专门针对将托管代
【文件预览】:
SharpNeedle-master
----readme.md(2KB)
----SharpNeedle.sln(4KB)
----LICENSE(1KB)
----src()
--------Bootstrapper()
--------ExampleProject()
--------readme.md(710B)
--------Launcher()
----.gitignore(2KB)