迄今最全面的.NET/C#软件保护 & 商业授权

原文约12800字,阅读约需31分钟。发表于:

前言首先,对于.NET/C#生成的托管的代码,没有100%的保护措施,因为它们的程序执行最终会到二进制/汇编这个层面。而二进制/汇编层面可以针对性的对于指令集(Risc-v/Arm64/x64/Loongarch64)进行反汇编逆向重构。所以,对于.NET/C#生成的托管的代码,能做的只能是有限度的保护、增加理解难度。软件保护20年前,.Net刚诞生的时候有个笑话。有人嘲讽微软做托管代码,是为了方...

本文介绍了.NET/C#生成的托管代码的保护措施和.NET加密工具,以及商业授权的实现原理。提供了核心源码,包括电脑信息获取、RSA非对称加密和生成文件等功能。结尾提供了公众号和微信群。

相关推荐 去reddit讨论