NET8虚拟机加密开源啦

程序员有二十年 2024-09-30 12:08:44

蓝字 江湖评谈设为关注/星标

前言

.NET JIT虚拟机加密几乎被商业软件把控,没有可以参考的案例。

个人经常会接触到一些加密项目,需要测试其用例结果。.NET8的JIT加密就是其中一例,本篇开源一个.NET8虚拟机加密的用例。供大家学习参考。

源代码完全开放。

.NET8 JIT

主要分为三个项目:

其一:C#测试项目,项目名称:C#_DLL,它主要是用于生成被加密的托管DLL。

其二:C++控制虚拟机部分,项目名称:C_DLL。它主要是用于对托管DLL进行加密,操控其运行行为。

其三:加密软件,考虑简单易用,Winform窗体应用程序,项目名称:Encryption SoftWare。

其四:示例,里面包含了以上三个的测试案例,可以直接用,看结果。

项目并非成品,乃技术研究之用。

使用此项目之前建议先观看说明,否则可能较为难以理解其中的关窍。

https://github.com/jianghupt/VME/blob/main/README.md

Github地址:

https://github.com/jianghupt/VME

结尾

以上本篇内容

0 阅读:0
程序员有二十年

程序员有二十年

感谢大家的关注