.NET混淆器和压缩器可防止应用程序被反编译的控件Dotfuscator

Dotfuscator专业版是一个.NET混淆器和压缩器,它可以帮助您防止您的应用程序被反编译。同时,它还以可以使得您的应用程序更加小巧以及高效。

具体功能:
先进的.NET代码安全技术:   
命名空间(Namespace)/类型(Type)/方法(Method)/字段(Field)重命名使用我们拥有专利的Overload-Induction TM重命名系统。具有强大的“超载感应”功能。
 

  • 控制流混淆-使用本产品,即使是当前最好的反编译器也无法得到有用的输出。
  • 字符串加密。
  • 几个预定义的包含不可打印字符的重命名方案。
  • 水印软件

.NET代码效率:
 

  • 您的应用程序将变得更加小。
  • 修整(Pruning)/压缩(Compacting):源码混淆控件移除实际并不使用的类型、方法、以及字段。
  • 增强的修整以及重命名报表。
  • 汇编链接。

全面高效的.NET代码开发以及部署:
 

  • 完全支持.NET框架。
  • 您可以轻松地使用基于XML的配置文件。
  • 所生成的Map文件允许您进行堆栈跟踪。
  • 增加混淆功能。
  • 包含了适合集成到编译环境的图形用户接口以及命令行接口。
  • 提供更加全面以及精确的PDF格式的用户使用指南。
  • 支持托管的C++模块。
  • 强大易用的命名行接口。
  • 全面支持精简版.NET框架。
  • 附属动态链接库的无缝混淆。
  • 与Visual Studio“项目生成”功能的高度集成。
  • 调试支持,包括堆栈跟踪信息解码。
  • 能够通过定制属性匹配来实现include/exclude。
  • 不仅完全支持且与Visual Stu源码混淆控件dio 2005实现集成。
  • 支持通过标准的定制属性来实现声明式混淆。
  • 支持普通类型(Generic Types)以及普通类方法(Generic Methods)。
  • 许多图形用户接口都进行了改进,包括对XP主题的支持。
  • 支持生成前(Pre-build)以及生成后(Post-build)事件。
  • 每一个装配要素都可以选择库模式。
  • 自动强命名程序集,并且在生成之后解除。
  • 改进依靠“用户指定的程序集装载路径”来寻找外部程序集依赖关系的算法。
  • 可与MSBuild集成使用。

源码混淆控件源码混淆控件源码混淆控件源码混淆控件

 





原文来自 http://www.fanganwang.com/product/3184

转载于:https://www.cnblogs.com/platfarm/p/3682332.html

Net 脱壳 反混淆De4dot-3.1.41592最新版,De4Dot是一个开源的脱壳/反混淆工具,这款工具可以奉为神级工具。因为它的脱壳能力的确很强,使用它可以成功地脱掉了Dotfuscator、MaxToCode处理过的程序,至于其它的加壳/反混淆工具比如说Xenocode、ThemIDA等我还没有进行过实验,之后我将计划研究各类加壳/反混淆工具的脱壳方法,我深信De4Dot能够给我带来巨大帮助。(由于De4Dot是开源的,我相信即便De4Dot暂时处理不了的壳通过扩展其功能必将能解决) 支持以下几种反混淆: CliSecure Crypto Obfuscator Dotfuscator .NET Reactor 4.x Eazfuscator.NET SmartAssembly 4.x-6.x Xenocode 用法说明: 开始-运行-cmd 输入以下命令: de4dot工具解压路径\de4dot --dont-rename -f 你要反混淆的程序集dll 例如: C:\Users\Administrator\Desktop\de4dot\de4dot --dont-rename -f C:\Users\Administrator\Desktop\zkcms.dll 特点: 伪随机列表会做的事情,它取决于什么混淆混淆组装: 内联方法。有些混淆移动到另一个静态方法的方法,并调用它的一小部分。 解密字符串的静态或动态 解密等常量。有些混淆也可以加密其他常数,如整数,双打等 解密方法静态或动态 删除代理方法。许多混淆取代大多数/所有调用指令调用委托。此委托依次调用真正的方法。 重命名符号。尽管大多数符号不能恢复,将它们重命名为人类可读的字符串。有时,一些原来的名称可以被恢复,虽然。 Devirtualize虚拟化代码 解密资源。许多混淆有一个选项来加密.NET资源。 解密嵌入的文件。许多混淆有一个嵌入,可能加密/压缩其他组件的选项。 删除篡改检测代码 删除反调试代码 控制流反混淆。许多混淆修改IL代码,所以它看起来像意大利面条式的代码很难理解代码。 还原类字段。有些混淆可以移动领域从一个类来创建类其他一些混淆。 PE EXE转换.NET exe文件。有些模糊处理一个Win32 PE等包装.NET程序集里面的.NET反编译无法读取该文件。 移除大多数/所有的垃圾类添加混淆。 修复了一些的peverify错误。许多混淆是马车和创建无法验证的代码错误。 还原类型的方法的参数和字段
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值