标签:16px 开始 inf 安全 col 编程 size bit 界面
在PCB行业中,我们使用的软件或脚本绝大多数都用非编译型语言写程序,而从一开始选择这种编程语言,就注定了程序的源码有被曝露风险。我们PCB工程系统用.NET语言编写,C#编译后会被转换为IL代码的中间语言,此IL代码非常容易被反编译,反编译后代码还是完全曝露了,代码实现的逻辑一目了然。这里介绍.NET Reactor 加密工具,采用了NecroBit加密技术,可以将.NET 程序集编译成本地代码文件而不是IL中间语言文件,这样就可以有效的保护了我们的代码安全了。
一.NET Reactor 加密工具下载地址:
https://files-cdn.cnblogs.com/files/pcbren/dotNET_Reactor.rar
二.NET Reactor 加密工具界面
用工具加密无法百分百保证软件安全,但能阻止大多人破解提取的源码,总的来说在一定程度上保证了我们.net程序的安全;相对用perl安全多的反编译后连注释都不放过。
三.NET反编译工具
有盾就有矛, Telerik JustDecompile 是款非常不错的.NET反编译工具,对于.net代码常规的混淆是无效的,一样可以反编译出来,只是代码直观度没那么好而已。当然此工具还是无法对NecroBit加密后的程序是无有效的,采用NecroBit加密后被反编译了逻辑逻辑代码全变没了。
下载地址: https://pan.baidu.com/s/1HAgEmPqwLRtpj12KvKc5CA
PCB .NET Reactor 加密工具(NecroBit加密技术)
标签:16px 开始 inf 安全 col 编程 size bit 界面
原文地址:https://www.cnblogs.com/pcbren/p/10165310.html