首页 > 技术文章 > C# exe dll防止反编译-- dotNET_Reactor

profession 2016-11-18 11:52 原文

新建两个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.

 

推荐阅读