文件名称:Manager:用于从.NET中的非托管代码加载引导托管代码的工具和示例库
文件大小:272KB
文件格式:ZIP
更新时间:2024-03-31 03:27:19
C++
经理 工具集和库,用于使用.NET Framework从非托管代码反射性地运行/引导托管代码。 这里展示了三种技术: CLRHosting:使用Microsoft官方的非托管CLR Hosting API加载程序集。 文档: : DemoAssembly:用于测试的演示EXE和DLL DemoLoad:一个用于使用LoadLibraryA加载DLL的简单程序。 用于测试DllMain和导出的功能。 MixedAssembly:使用C ++ / CLI(一种C ++版本,可以在每个模块甚至每个功能的基础上混合非托管机器代码和托管MSIL代码)加载程序集。 文档: : Shellcode:用于通过本机Shellcode注入.NET程序集的各种PIC或工具(有些只是链接)。 此外,还提供了DemoAssembly项目,其中包括一个弹出命令提示符的Assembly。 这可以用作简单
【文件预览】:
Manager-master
----DemoAssembly()
--------DemoAssemblyDLL()
--------DemoAssemblyEXE()
--------Readme.md(330B)
----.gitignore(5KB)
----LICENSE(1KB)
----CLRHosting()
--------.gitignore(4KB)
--------README.md(1KB)
--------.gitattributes(2KB)
----MixedAssembly()
--------TestMixedAssemblyLoading.ps1(868B)
--------MixedAssembly()
--------README.md(25KB)
--------img()
----README.md(2KB)
----DemoLoad()
--------README.md(161B)
--------DemoLoad()