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

教程资讯 软件专题

您的位置:SD124 > 工具软件 > NET的加密混淆器 ogicNP Crypto Obfuscator For .Net (v2018)

NET的加密混淆器 ogicNP Crypto Obfuscator For .Net (v2018)

  • 软件大小:未知
  • 更新日期:2020-01-09
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
NET的加密混淆器 ogicNP Crypto Obfuscator For .Net (v2018)
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Crypto Obfuscator For .Net (v2018)破解版是功能强大的.NET的加密混淆器是,使用旨在能够对您的.Net软件进行代码保护,部署和优化。有效的采取高级防护措施,通过使用高级代码保护和混淆技术来防止黑客或竞争对手对您的程序集进行逆向工程,反编译或反汇编。并且能够改进和简化的部署,可以将所有从属程序集和任何其他程序集集成到一个主程序集中。它还可以对它们进行加密和压缩,以提高保护水平并减小部署规模。此外,Crypto Obfuscator For .Net通过消化各种不必要和冗余的信息来优化.Net程序集的性能。它还将压缩程序集资源和任何从属程序集,以显着减小软件的总大小。最后,它还会执行某些代码级别的优化,以提高软件的运行时性能。其自动例外报告功能则是能够通过捕获任何未处理的异常,并自动将其报告给异常报告服务。异常报告包括完整的堆栈跟踪信息以及所有方法参数和局部变量的值,以及系统信息,异常时间和可选的开发人员定义的自定义数据。然后可以从服务中自动下载所有异常报告,并在Crypto Obfuscator中进行检查。本次带来破解版下载,安装包中提供破解文件和注册序列号,有需要的朋友不要错过了!

安装破解教程

1、在本站下载并解压,得到Crypto Obfuscator For .Net (v2018) 安装程序.exe安装程序和crack破解文件夹
2、双击Crypto Obfuscator For .Net (v2018) 安装程序.exe运行,勾选我接受协议,点击next
3、选择软件安装路径,点击next
4、安装完成,退出向导
5、将破解文件夹中的CryptoObfuscator.exe复制到安装目录中,点击替换目标中的文件,默认路径为C:\Program Files (x86)\LogicNP Software\Crypto Obfuscator For .Net 2018

6、运行程序,点击Enter License..

7、将key文本中的注册信息复制到软件中,点击apply

8、完成后,点击start软件

功能特色

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集成。
自动处理卫星组件。
命令行支持-集成到您的构建过程中。
以及更多..!

使用说明

1、使用加密混淆器混淆程序集的快速入门指南
使用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)。
2、混淆XBAP和WSP项目
加密混淆器支持混淆XBAP和WSP项目。 要混淆这些项目,请从“加密混淆器文件”菜单中运行“ Visual Studio项目集成向导”(普通项目)。 现在,混淆将作为Visual Studio构建过程的一部分进行。 这样可以确保混淆的程序集和/或有关混淆的程序集的信息最终存储在XBAP或WSP及其关联文件中。
3、混淆Office(VSTO)项目的Visual Studio工具
加密混淆器支持混淆Visual Studio Tools for Office(VSTO)项目。若要混淆这些项目,请从“加密混淆器”文件菜单中运行“ Visual Studio项目集成向导”(普通项目)。现在,混淆将作为Visual Studio构建过程的一部分进行。这样可以确保混淆的程序集和/或有关混淆的程序集的信息最终出现在安装程序,清单和其他关联文件中。
如果您的项目中有任何基于XML的功能区定义文件,并且“保护资源”设置已启用,则需要使用以下混淆规则从保护资源中排除xml文件:
确保将资源名称从MyAddin.MyRibbon.xml更改为您的实际资源名称。
笔记
如果您的项目在MSBuild集成后无法生成,请参阅在MSBuild集成后疑难解答生成错误
通常,您会在生成的输出中发现一个混淆错误,提示“ System.IO.FileNotFoundException-无法解析程序集'Microsoft.Office.Tools.Common.v4.0.Utilities,Version = ....”或类似内容。解决此问题:
在“加密混淆器”中,打开由向导创建的.obproj文件-该文件与.sln文件位于同一文件夹中。
按CTRL + P弹出“项目属性”对话框(或从“项目”菜单中单击“属性”菜单项),然后切换到“搜索目录”选项卡。
将出现错误中提到的程序集的路径添加到“搜索目录”列表中。可以按以下方式确定路径:在Visual Studio的“解决方案资源管理器”窗口的“引用”节点下,右键单击程序集引用,然后单击“属性”菜单项。然后,Visual Studio的“属性”窗口将显示该程序集所在的路径。
4、混淆ClickOnce应用
加密混淆器支持对ClickOnce应用程序进行混淆。 若要混淆这些项目,请从“加密混淆器”文件菜单中运行“ Visual Studio项目集成向导”(普通项目)。 现在,混淆将作为Visual Studio构建过程的一部分进行。 这样可以确保混淆的程序集和/或有关混淆的程序集的信息最终出现在ClickOnce设置,清单和其他关联文件中。
5、
混淆Silverlight项目
加密混淆器支持混淆Silverlight项目。若要混淆这些项目,请从“加密混淆器”文件菜单中运行Visual Studio项目集成向导(XAP项目)。现在,混淆将作为Visual Studio构建过程的一部分进行。这样可以确保混淆的程序集和/或有关混淆的程序集的信息最终存储在XAP文件中。
加密混淆器还支持XAML混淆。如果在混淆过程中重命名了任何类,Crypto Obfuscator将自动更新XAML文件中对这些类的引用。
Crypto Obfuscator具有各种智能的自动排除规则,如果确定重命名某些类/成员会导致混淆的WPF程序集无法正确运行,则这些规则会自动将某些类/成员排除在重命名之外。但是,可能可能需要使用排除/包含规则或混淆属性来手动排除某些类/成员以进行重命名。
您可以使用混淆后显示的警告来提示要排除的类/成员。此外,如果混淆的程序集不起作用,“故障排除的程序集”主题也可能会有所帮助。
6、混淆WPF程序集
加密混淆器支持WPF程序集的混淆。 加密混淆器还支持XAML / BAML混淆。 如果在混淆期间重命名了任何类,则加密混淆器将自动更新XAML / BAML文件中对这些类的引用。
Crypto Obfuscator具有各种智能的自动排除规则,如果确定重命名某些类/成员会导致混淆的WPF程序集无法正确运行,则这些规则会自动将某些类/成员排除在重命名之外。 但是,可能可能需要使用排除/包含规则或混淆属性来手动排除某些类/成员以进行重命名。
您可以使用混淆后显示的警告来提示要排除的类/成员。 此外,如果混淆的程序集不起作用,“故障排除的程序集”主题也可能会有所帮助。
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧