闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > Crypto Obfuscator For .Net 2020 Enterprise Build 200911

Crypto Obfuscator For .Net 2020 Enterprise Build 200911

  • 软件大小:未知
  • 更新日期:2020-10-17
  • 官方网站:http://www.ssware.com/
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
Crypto Obfuscator For .Net 2020 Enterprise Build 200911
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Crypto Obfuscator For .Net是一种功能强大且易于使用的产品,用于对您的.Net软件进行代码保护,部署和优化。使用复杂的技术,例如符号重命名,控制流混淆,资源保护,元数据减少,反反编译器/反汇编程序保护,数字水印等等!,可帮助您保护您的知识产权不受黑客,黑客或竞争对手的侵害,并提高您的业务的投资回报率。通过简化,优化和改进软件的部署,节省处理与部署相关的问题所花费的时间和金钱。提高应用程序的性能。构建快速,轻巧且强大的应用程序。并且您可以知道何时发生错误并诊断错误。破解版下载,含破解文件和注册码。有需要的朋友不要错过了!

安装激活教程

1、在本站下载并解压,如图所示

2、双击cryptoobfuscator.exe安装,勾选我接受协议

3、选择安装路径

4、安装完成,退出向导

5、将CryptoObfuscator.exe复制到安装目录中,点击替换目标中的文件

6、使用 serial 文本中的注册信息进行激活

软件特色

1、法规与知识产权保护
加密混淆器使用高级代码保护和混淆技术来防止黑客,黑客或竞争对手对您的程序集进行逆向工程,反编译或反汇编。更多信息
2、改进和简化的部署
加密混淆器可以将所有从属程序集和任何其他程序集集成到一个主程序集中。它还可以对它们进行加密和压缩,以提高保护水平并减小部署规模。更多信息
3、优化
加密混淆器通过消化各种不必要和冗余的信息来优化.Net程序集的性能。它还将压缩程序集资源和任何从属程序集,以显着减小软件的总大小。最后,它还会执行某些代码级别的优化,以提高软件的运行时性能。更多信息
4、自动例外报告
加密混淆器可以捕获任何未处理的异常,并将它们自动报告给异常报告服务。异常报告包括完整的堆栈跟踪信息以及所有方法参数和局部变量的值,以及系统信息,异常时间和可选的开发人员定义的自定义数据。然后可以从服务中自动下载所有异常报告,并在Crypto Obfuscator中进行检查。更多信息

v2020新功能

1、重命名符号
加密混淆器将您的所有类,字段,方法,属性,方法,参数和通用参数名称重命名为完全不同的字符串。无法根据新名称确定原始名称。这使得某人无法尝试根据其名称确定重命名实体的目的或功能。
2、高级重载重命名
加密混淆器还可以将具有不同签名的字段或方法重命名为相同的名称。例如,两个具有int和boolean类型的字段将被赋予相同的名称。同样,两种方法将不同的参数赋予相同的名称。对于方法,即使高级语言(例如C#和VB.Net)不支持按返回类型进行重载,方法的返回类型也用于签名中。.Net运行库能够区分字段/方法而不会出现任何问题,因为签名是不同的。不用说,此方案使对代码进行反向工程的难度更大。
3、假重命名方案
加密混淆器还具有一种重命名模式,该模式将所有类,字段,方法等重命名为伪造但真实的名称,例如Domain/Log/Stream/etc(对于类)或Open/Close/Clear/Delete/etc等方法。这使得很难区分混淆和排除的符号。
4、自动例外报告
加密混淆器可以捕获任何未处理的异常,并将它们自动报告给异常报告服务。异常报告包括完整的堆栈跟踪信息以及所有方法参数和局部变量的值,以及系统信息,异常时间和可选的开发人员定义的自定义数据。然后可以从服务中自动下载所有异常报告,并在Crypto Obfuscator中进行检查。
5、方法调用隐藏
加密混淆器可以隐藏对外部程序集(例如.Net框架中的方法和属性)的方法和属性的调用。此外,它也可以对被混淆的程序集中的未重命名方法和属性执行相同的操作。这提供了非常强烈的混淆,并且使得无法确定何时,何地以及如何使用此类方法和属性。
6、中号ethod机构(MSIL代码)加密/代码虚拟化
虚拟化,加密,压缩和隐藏方法中的MSIL代码。如果该方法由反编译器或反汇编器查看,则仅会看到一个代理调用。
7、先进的篡改检测
即使在运行该程序集的计算机上关闭了强名称验证,或者该程序集已在验证“跳过列表”中注册,Crypto Obfuscator仍可以对程序集本身执行强名称验证。由黑客或饼干。此外,使用由加密混淆器处理的程序集上用于签名程序集的原始密钥来完成强名验证。因此,即使移除或替换了密钥,强名验证也会失败-这又通常是由黑客或破解者完成的。
8、先进的反调试+反陷阱保护
加密混淆器会执行10多次高级启发式测试,以检测您的软件是否在调试器或跟踪器下运行。如果检测到,将引发异常,并且您的软件将终止。同时检测到托管调试器和本机/非托管调试器(包括高级调试器,例如OllyDbg)。这可以为破解者和黑客出于各种恶意目的而试图调试或跟踪您的软件提供强有力的防御。
9、字符串加密
文字字符串通常包含敏感信息,例如登录信息,密码,SQL查询,算法参数。它们还有助于对.Net代码进行逆向工程。加密混淆器通过加密.Net代码中的所有文字字符串来解决所有这些问题。
10、持续加密
常量值或数组可以包含敏感信息。它们还有助于对.Net代码进行逆向工程。选中此设置后,将对在代码中定义和初始化的常数值或数组进行加密。
11、控制流混淆
许多高级反编译器可以在您的方法中重构代码,包括循环的确切结构,if-else语句,方法调用,try-catch块等。这使得对代码进行重新设计非常容易。加密混淆器将您的代码结构更改为意大利面条代码,同时保持100%的代码逻辑和输出。结果是,反编译器无法重建代码结构,并且大多数情况下它们在尝试崩溃时会崩溃。
12、代码图案遮罩
代码模式遮罩可屏蔽一些常用的代码模式,例如使用,foreach,is/as,拆箱,创建数组/结构,typeof,重载运算符,字符串连接等。这些代码模式被方法调用所代替,这些方法调用执行的功能完全相同,但是其目的不像原始代码模式那么容易理解。
13、删除常量字段值
指定此设置后,加密混淆器将删除与所有常量字段关联的值。在C#和VB.Net中使用const定义常量字段。编译后不需要源代码中指定的常量值,因此可以安全地删除它。这提供了额外的安全性以及优化。
14、ILDASM保护
ILDASM(Microsoft IL反汇编程序)是一个免费工具,可以将任何.Net程序集反汇编为MSIL(Microsoft中间语言)。加密混淆器可以以ILDASM拒绝拆卸程序集的方式修改程序集。
15、资源加密与压缩
存在许多可以从程序集中提取资源的工具。这些资源通常可以包含有价值的,敏感的或受版权保护的信息,例如图像,UI(WPF BAML文件),文本内容等。CryptoObfuscator可以加密所有这些资源,因此无法从程序集中提取它们。
16、程序集嵌入,加密和压缩
加密混淆器可以将所有相关程序集和您想要的任何其他程序集加密为一个程序集。这使得某人无法接触单个组件。您可以使用此功能将所有重要的敏感代码/数据打包到另一个程序集中。
17、水印
加密混淆器可以将水印字符串嵌入部署的程序集中。这可用于跟踪每个程序集实例-通常用于许可,方法是将用户名和许可代码嵌入为水印,以防止违反许可。可以在文本字符串和常量中使用嵌入在程序集中的水印,以在UI,消息框等中使用。
18、元数据缩减
加密混淆器可以从.Net程序集中删除不必要或多余的信息,例如参数名称,属性/事件占位符等。在符号重命名过程中,Crypto Obfuscator通常会为类,字段,方法等分配极短的(通常是单个字符的名称)。所有这些功能都可以大大减少.Net程序集的大小。
19、消除字符串重复
加密混淆器可以消除相同字符串文字的重复使用,并用一个字符串实例替换它们。这样可以减少程序集的大小。
20、运行时性能优化
Crypto Obfuscator可以对程序集进行某些更改,从而改善运行时性能。
21、附加的功能
增量混淆
使用普通的snk文件以及受密码保护的pfx文件自动对组件进行重新签名。
使用证书的自动Authenticode签名。
支持混淆.xap文件。
使用混淆规则从混淆中排除/包括类,字段,方法,属性
使用内联代码混淆属性从混淆中排除/包含类,字段,方法,属性
堆栈跟踪去模糊
完全支持调试和pdb文件。
Visual Studio,MSBuild和ClickOnce集成。
自动处理卫星组件。
命令行支持-集成到您的构建过程中。
以及更多..!

使用说明

使用加密混淆器混淆程序集的快速入门指南
使用Crypto Obfuscator对.Net程序集进行混淆的一般过程是:
从开始菜单中启动Crypto Obfuscator->所有程序->LogicNP软件->用于.Net的Crypto Obfuscator->Crypto Obfuscator
在应用程序启动时将创建一个新项目。
单击“程序集”按钮,然后选择“添加程序集...”菜单项(要对xap文件进行模糊处理,请选择“添加Xap文件...”菜单项。添加所有要进行模糊处理的程序集。
注意:.Net程序集通过其名称引用其他程序集中的类,方法等。因此,在符号重命名后,使用程序集中的引用也必须更改,以使其正常工作。因此,还必须将使用的程序集添加到混淆项目中,以便将所有这些程序集作为一个整体进行混淆。
例如,假设程序集B使用了程序集A。当对程序集A进行混淆时,如果“符号重命名”为ON,则重命名了A中的类和成员名。混淆后,B仍将通过其原始名称而不是混淆后的名称来引用A中的类和成员,因此它将不起作用。因此,您还必须将B添加到混淆项目中,以便在B中也更改对A中重命名类和成员的引用。请注意,如果B仅引用了A中的公共类和成员,并且如果非公共类符号重命名方案用于A,因此不必将B添加到混淆项目中,因为仅重命名了A中的非公共类和成员,而B仅引用了公共类和成员。
添加所有程序集后,您可以更改其混淆设置或仅使用默认设置。
现在,单击“模糊处理”按钮以对装配件进行模糊处理。由于此时您的项目尚未保存,因此将要求您保存项目。保存项目后,将开始混淆。
混淆完成后,您现在可以通过单击“执行”按钮来执行混淆后的程序集。如果项目包含多个程序集,将提示您选择要执行的主程序集(.exe)。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧