虚拟主机 域名 和网站关系,网站注册价格,建设行业协会网站发展的建议,建设营销型网站.net Reactor之exe、dll文件混淆 .net Reactor的主要功能#xff1a; 1.是对dll文件、exe文件进行反编译混淆 2.对dll进行内部加锁#xff0c;限制其使用的固定机器、固定时间、部署次数 2.创建证书文件#xff0c;用证书管理其限制的机器、时间、部署次数 页面#xff1a;… .net Reactor之exe、dll文件混淆 .net Reactor的主要功能 1.是对dll文件、exe文件进行反编译混淆 2.对dll进行内部加锁限制其使用的固定机器、固定时间、部署次数 2.创建证书文件用证书管理其限制的机器、时间、部署次数 页面 混淆方法 1.在files》Main Assembly中选择需要加密的dll文件。 2.在Additional Files中点击Scan可添加在该dll中引用的dll文件。可不选择 3.在Quick Settings中选择混淆方式 NecroBit 把程序集转为非托管代码防止程序被反编译比如.net Reflector)但不支持.net Compact Framework Native EXE File 生成一个本地X86 exe文件作为根嵌入程序防止反编译混淆exe文件才有 Anti ILDASM 反编译 √ Obfuscation 混淆 √ Create Mapping File 创建地图文件 Anti Tampering 防篡改 String Encryption 加密字符 √ Compress Encrypt Resources压缩并加密资源 Control FlowObfuscation 混淆控制流。 有对勾的三个为默认设置一般点选这三个就可以了。 4.然后点击Actions》Protect生成混淆后的dll、exe文件 5.当出现如下图所示的页面表示生成成功 6.生成的文件会出现在dll目录中的 dll文件名_Secure例LSRPM.Domain_Secure文件夹中 7.文件夹中的dll文件即混淆后的文件用其把原文件替代即可。 8.测试该dll文件所在系统dll加密有可能会损坏原系统功能。需测试确保软件功能正确。 钻研不易转载请注明出处。 转载于:https://www.cnblogs.com/s313139232/p/9908400.html