.net Reactor之exe、dll文件混淆
.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文件混淆相关推荐
- exe/dll 文件依赖查询工具
介绍 windows下开发exe后,本机运行正常,一旦准备部署到其他机器上,就会出现一堆问题.其中主要问题就是不知道自己缺了哪些库.一般的做法是使用depend.exe工具查看PE文件的依赖库,并进行 ...
- EXE.DLL文件图标导出器[免费下载]
软件下载:http://www.gmhose.com/icon_export.rar 代码下载: http://www.gmhose.com/icon_exportcodes.rar
- 用.Net Reactor5打包加密dll文件和exe程序
软件功能: 1.可将dll文件进行加密,防止反编译. 2.可将整个debug目录下exe和引用的dll文件都整合加密到一个exe文件中 .Net Reactor破解版下载地址:https://down ...
- 在Dos下运行exe程序的时候出现找不到Cygwin1.dll文件的情况总结
比较菜,所以会出现白痴的问题,之前使用gcc 来编译的时候都没有出现过不能运行exe的问题,不知道后来是不是安装cygwin的问题所以不能正常运行了. 如果你安装了gcc要保证其能正常的运行,现在环境 ...
- .CS文件编译生成.DLL文件 .EXE文件(C#网络搜集)(转)
如果没有VS用下面的办法 搜索csc.exe 打开cmd 转到csc.exe的文件夹 运行 csc /t:library N:\NET\cs\*.cs N:\NET\cs\*.cs 是你的cs文 ...
- 使用ILmerge合并Exe、Dll文件的帮助类
http://blog.csdn.net/pukuimin1226/article/details/7841741 using System; using System.Collections.Gen ...
- vs dll必须和exe在同一个目录_Win10系统丢失 .dll 文件的三种解决方案教程
有时候开机或打开一个软件时,系统会提示无法启动程序,这是怎么回事呢?这是因为计算机丢失某个或某些dll文件,由于系统本身不存在这些运行库文件,需要进行添加才能使用该软件. 方法一:下载丢失的.dll文 ...
- SetDll把Dll文件注入到.exe应用程序中
setdll.exe 下载地址:http://download.csdn.net/detail/u013147600/8649009点击打开链接 1.将下载好的setdll.exe 和.exe应用程序 ...
- regsvr32.exe进程注册dll文件
regsvr32.exe用于注册Windows操作系统的动态链接库(dll)和ActiveX控件.这个程序对你系统的正常运行是非常重要的. dll文件即动态链接库,是一个不可执行的二进制程序文件, ...
最新文章
- iOS的block内存管理
- 【 MATLAB 】使用 residuez 函数求 z 反变换的几个案例分析
- Eclipse单元测试Android编程,在Eclipse中进行Android单元测试-Fun言
- go通过thrift连接hbase_关于thrift协议改进畅想
- 树与二叉树的深度优先与广度优先算法(递归与非递归)
- 两段式状态机不可能完成的任务
- Maven and Nexus2
- XNA游戏:Hello XNA
- 《Python Cookbook 3rd》笔记(4.7):迭代器切片
- 在线教育如何应对流量洪峰?阿里云专家:上云+云数据库是最佳路径
- 2015年高教社杯全国大学生数学建模A题太阳影子定位(Matlab代码)
- B2B供应链电商系统平台解决方案,如何实现全网整合
- 【OR】YALMIP 鲁棒优化
- matlab中计算sinad,FFT频谱测试法Matlab代码
- tp6的运行流程+一个完整的tp6请求的流程:
- sql中的iif语句详解
- php 禁止抓取,服务器反爬虫攻略:Apache/Nginx/PHP禁止某些User Agent抓取网站
- 西门子PLC与Unity3D通讯丨串口通讯
- 隐式图层动画 (Implicit Layer Animation)
- 推荐一些好用的APP
热门文章
- cpu占用100_Java项目服务器cpu占用100%解决办法
- 【WebRTC---序篇】(二)Windows平台WebRTC源码编译
- Win7system登录打开计算机,Windows7系统system文件丢失导致开机黑屏如何解决
- c语言实现两个有序链表的合并(代码示例)
- 【lua学习】7.环境
- java中vector容器,vector向量容器(常用的使用方法总结)
- 进程和线程计算机组成原理面试题,2016年云南财经大学信息学院计算机组成原理复试笔试最后押题五套卷...
- 如何解决光端机的开关量问题?
- 【渝粤教育】国家开放大学2019年春季 0134-22T劳动法学 参考试题
- [渝粤教育] 西南科技大学 电子技术基础 在线考试复习资料(1)