.net reactor是一款免费的专业.net代码加密器,可以为您的.net代码进行加密,防止被别人进行编译和反编译,保护自己的知识产权。对于.net工程师来说非常适用。需要的朋友可以下载!

软件功能
1、高级许可制度和加密
2、可以执行额外的保护层
3、可执行文件压缩支持
4、使用命令行支持直观的界面
5、合并装配成一个单一的exe文件
6、强大而灵活的许可制度
7、对拆卸强大的保护
8、防止装配操作
9、源代码和资源保护
10、Silverlight的,WPF,ASP.NET和支持
11、支持.NET框架的所有版本
.net reactor安装教程
1、运行安装文件,进入欢迎安装界面,点击next

2、阅读许可协议内容,勾选“I accept the license agreement”

3、选择安装文件夹,默认的是C:\Program Files (x86)\Eziriz\.NET Reactor,可以自行修改

4、设置开始菜单文件夹,保持默认即可

5、点击next开始安装.net reactor

6、稍等片刻,安装完成
.net reactor使用教程
1、打开 Eziriz .NET Reactor,主界面如图1所示:
2、单击 Main Assembly 右边的 Open,选择要加密的软件文件exe 或 dll 都可以。
3、勾选 Quick Settings 下要加密的项,每项的含意如下:
NecroBit:把程序集转为非托管代码;
Native Exe File:生成本机 Exe 文件;
Anti ILDASM:反编译;
Obfuscation:混淆;
Create Mapping File:创建地图文件;
Anti Tampering:防篡改;
String Encryption:加密字符;
Compress & Encrypt Resources:压缩并加密资源;
Control FlowObfuscation:混淆控制流。
4、通常勾选“NecroBit、Anti ILDASM、Obfuscation、Anti Tampering 和 String Encryption”,如图2所示:
5、选择 Actions 菜单中的 Protect,则开始加密,加密完成后在源文件同目录下生成一个加密的文件,把这个文件作为软件的发布程序即可在一定程序上确保软件安全。
6、如果想具体设置,则选择 Settings 选项卡,根据需要设置即可,如图3所示:
7、还可以创建 License(签证)文件,选择 License Manager 选项卡,单击 Master Key 右边的 New,可生成一新的 Key,如图4所示:
点击 Create License,输入一个文件名就可以生成签证文件。
更新说明
增加了通用Windows (UWP)保护支持,并增加了相应的保护预置
添加了 ASP.NET Core 保护支架
增加了。net Core 2.2的保护支持
增加了公共类型内部化排除编辑器(2。保护设置->公共类型内部化->排除)
添加了从混淆中排除编译器生成的类型和属性的选项(混淆->排除->编译器生成的类型)
为。net标准/核心环境增加了许可证生成支持(LicenseGenNetStandard.dll)
改进了对NET标准和核心库的保护支持
修正了WPF应用程序有时不能作为桌面应用程序正确检测的问题
修正了项目文件加载问题
修正了编译后的XAML (BAML)读取问题
修正了混合模式(c++ /CLI)混淆的问题
修正了Visual Studio 2017插件的问题
固定动态加密问题