C# exe dll防止反编译-- dotNET_Reactor

新建两个VS C#工程test.sln 和 reactor.sln

test工程代码中初始化时,删除reactor.exe

生成test工程

用软件 dotNET_Reactor 设置,保存成 setting.nrproj

Reactor工程代码中实现以下功能,

d:
cd D:\software\C#反编译\.NET Reactor
dotNET_Reactor.exe -project debug\test.nrproj
copy Debug\AutoShim_Secure\AutoShim.exe Debug\AutoShim.exe /y
copy Debug\BBSChart_Secure\BBSChart.dll Debug\BBSChart.dll /y

编译运行Rector工程,运行Test.exe.

 

转载于:https://www.cnblogs.com/profession/p/6077179.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
dotnet_reactor是一个用于对.NET应用程序进行保护和加密的工具,可以防止未经授权的访问和逆向工程。以下是dotnet_reactor下载的步骤: 1. 首先,在您的浏览器中,打开dotnet_reactor的官方网站。 2. 导航到网站的下载页面,通常可以在主页上找到一个类似于“下载”或“产品”页面的链接。 3. 在下载页面上,您可能会看到不同版本的dotnet_reactor可供选择。选择与您正在开发的.NET框架版本兼容的正确版本。 4. 单击相应的下载按钮或链接。这将触发文件的下载,并将其保存到您的计算机上。 5. 下载完成后,找到并双击下载的文件。这将启动dotnet_reactor安装程序。 6. 根据安装程序的指示,选择适当的选项并完成安装过程。可能需要接受许可协议,并选择安装目录。 7. 安装完成后,您可以在开始菜单、桌面或指定的安装目录中找到dotnet_reactor的可执行文件。 8. 运行dotnet_reactor,它将打开一个用户界面,允许您选择要保护和加密的.NET应用程序,并配置其他选项。 9. 根据您的需求和dotnet_reactor的功能,进行必要的设置和配置。您可以选择加密、混淆代码,添加许可证功能等等。 10. 确认配置后,点击“保护”按钮或类似的按钮。dotnet_reactor将开始对选择的应用程序进行保护和加密。 11. 保护过程完成后,您将获得一个加密后的应用程序,该应用程序在运行时更难以破解和逆向工程。 请注意,下载dotnet_reactor之前,请确保您遵守软件许可证和相关法律的规定,并确保您有权使用和保护相关应用程序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值