.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

.net Reactor之exe、dll文件混淆相关推荐

  1. exe/dll 文件依赖查询工具

    介绍 windows下开发exe后,本机运行正常,一旦准备部署到其他机器上,就会出现一堆问题.其中主要问题就是不知道自己缺了哪些库.一般的做法是使用depend.exe工具查看PE文件的依赖库,并进行 ...

  2. EXE.DLL文件图标导出器[免费下载]

    软件下载:http://www.gmhose.com/icon_export.rar 代码下载: http://www.gmhose.com/icon_exportcodes.rar

  3. 用.Net Reactor5打包加密dll文件和exe程序

    软件功能: 1.可将dll文件进行加密,防止反编译. 2.可将整个debug目录下exe和引用的dll文件都整合加密到一个exe文件中 .Net Reactor破解版下载地址:https://down ...

  4. 在Dos下运行exe程序的时候出现找不到Cygwin1.dll文件的情况总结

    比较菜,所以会出现白痴的问题,之前使用gcc 来编译的时候都没有出现过不能运行exe的问题,不知道后来是不是安装cygwin的问题所以不能正常运行了. 如果你安装了gcc要保证其能正常的运行,现在环境 ...

  5. .CS文件编译生成.DLL文件 .EXE文件(C#网络搜集)(转)

    如果没有VS用下面的办法 搜索csc.exe 打开cmd 转到csc.exe的文件夹 运行 csc /t:library N:\NET\cs\*.cs   N:\NET\cs\*.cs  是你的cs文 ...

  6. 使用ILmerge合并Exe、Dll文件的帮助类

    http://blog.csdn.net/pukuimin1226/article/details/7841741 using System; using System.Collections.Gen ...

  7. vs dll必须和exe在同一个目录_Win10系统丢失 .dll 文件的三种解决方案教程

    有时候开机或打开一个软件时,系统会提示无法启动程序,这是怎么回事呢?这是因为计算机丢失某个或某些dll文件,由于系统本身不存在这些运行库文件,需要进行添加才能使用该软件. 方法一:下载丢失的.dll文 ...

  8. SetDll把Dll文件注入到.exe应用程序中

    setdll.exe 下载地址:http://download.csdn.net/detail/u013147600/8649009点击打开链接 1.将下载好的setdll.exe 和.exe应用程序 ...

  9. regsvr32.exe进程注册dll文件

    regsvr32.exe用于注册Windows操作系统的动态链接库(dll)和ActiveX控件.这个程序对你系统的正常运行是非常重要的.   dll文件即动态链接库,是一个不可执行的二进制程序文件, ...

最新文章

  1. iOS的block内存管理
  2. 【 MATLAB 】使用 residuez 函数求 z 反变换的几个案例分析
  3. Eclipse单元测试Android编程,在Eclipse中进行Android单元测试-Fun言
  4. go通过thrift连接hbase_关于thrift协议改进畅想
  5. 树与二叉树的深度优先与广度优先算法(递归与非递归)
  6. 两段式状态机不可能完成的任务
  7. Maven and Nexus2
  8. XNA游戏:Hello XNA
  9. 《Python Cookbook 3rd》笔记(4.7):迭代器切片
  10. 在线教育如何应对流量洪峰?阿里云专家:上云+云数据库是最佳路径
  11. 2015年高教社杯全国大学生数学建模A题太阳影子定位(Matlab代码)
  12. B2B供应链电商系统平台解决方案,如何实现全网整合
  13. 【OR】YALMIP 鲁棒优化
  14. matlab中计算sinad,FFT频谱测试法Matlab代码
  15. tp6的运行流程+一个完整的tp6请求的流程:
  16. sql中的iif语句详解
  17. php 禁止抓取,服务器反爬虫攻略:Apache/Nginx/PHP禁止某些User Agent抓取网站
  18. 西门子PLC与Unity3D通讯丨串口通讯
  19. 隐式图层动画 (Implicit Layer Animation)
  20. 推荐一些好用的APP

热门文章

  1. cpu占用100_Java项目服务器cpu占用100%解决办法
  2. 【WebRTC---序篇】(二)Windows平台WebRTC源码编译
  3. Win7system登录打开计算机,Windows7系统system文件丢失导致开机黑屏如何解决
  4. c语言实现两个有序链表的合并(代码示例)
  5. 【lua学习】7.环境
  6. java中vector容器,vector向量容器(常用的使用方法总结)
  7. 进程和线程计算机组成原理面试题,2016年云南财经大学信息学院计算机组成原理复试笔试最后押题五套卷...
  8. 如何解决光端机的开关量问题?
  9. 【渝粤教育】国家开放大学2019年春季 0134-22T劳动法学 参考试题
  10. [渝粤教育] 西南科技大学 电子技术基础 在线考试复习资料(1)