Agile.NET Code Protection保护功能

Agile.NET Code Protection保护功能

  敏捷的NET代码保护帮助您混淆代码的各个方面,包括类和方法名称、托管资源、用户字符串、方法实现、系统和库调用。它可以保护更多的应用程序,因为它知道什么是可以安全更改的,什么是需要保留的。尽管如此,它让您可以完全控制模糊处理过程。

  敏捷的NET代码保护功能

  .NET平台的高级模糊功能-敏捷。NET模糊器超越了传统的模糊方法。除了重命名元数据实体之外,它还支持高级模糊处理方法,这些方法将强化您的整体保护方案并完全阻止反向工程。

  实体重命名-敏捷。NET模糊器重命名所有元数据构造,这包括命名空间、类名、方法签名和字段以及程序集的方法实现和字符串值。重命名方案包括“不可读字符”方案,该方法将把类、方法和字段名转换为不可打印的unicode字符。当反编译时,结果是极难理解的源代码。由于使用了无法打印的字符,因此无法编译反编译后生成的源代码。

  控制流模糊-敏捷。NET模糊器提供了对流模糊的控制,控制流模糊通过将现有的代码流模式转换为语义上等价的结构来隐藏程序的控制流信息,但与最初编写的代码不同。控制流模糊算法将原始实现转换为意大利面代码,从而使推断程序逻辑变得极其困难。敏捷的NET.NET模糊器确保模糊程序集的应用程序代码流保持完整。

 

  交叉汇编混淆-交叉汇编混淆允许重命名外部引用,从而显著增加混淆构造的数量。给定一组相互连接的组件,敏捷。NET将统一重命名从其他程序集引用的类、方法和字段。例如,如果在程序集A中声明的类A是从程序集B和敏捷中引用的。NET将类A重命名为A1,它也将B的外部引用从A重命名为A1。

  增量模糊-增量模糊允许开发人员在发布模糊程序集后对原始源进行更改,然后向用户提供一个补丁,该补丁反映对原始应用程序的更改,同时保留原始版本中使用的名称映射。为了实现这一点,必须保存一个映射文件,并在以后使用,以确保在进行更改和重新发布混淆的程序集时保留重命名。

  新的反调试器技术可以检测/欺骗任何类型的调试器。

  在每个受保护的应用程序中支持不同的加密算法和密钥。

  性能改进。

  Microsoft.NET 4.8 Framework支持。

Agile.net Code Protection - Powerful .NET Code Protection & Obfuscation Solution Agile.NET code protection solution offers better protection for your .NET code by providing a protection that goes beyond standard obfuscation methods. Our advanced code protection technology delivers a layered protection approach that combines our patented code virtualization technology, code encryption, obfuscation, and anti-reverse engineering countermeasures embedded into existing application code. Unbreakable Code Protection Agile.net uses a patented technology that transforms MSIL code into virtual opcodes that will only be understood by a secure virtual machine. The virtual machine processes the virtual opcodes directly, emulating the original code behavior without transforming the code back to its original form. Breaking the protection becomes NP-complete problem, thus making Agile.net the only obfuscator that guarantees your code can't be broken! Next Generation Obfuscator Obfuscates every aspect of your code, including class and method names, managed resources, user strings, methods implementation, system and library calls. Agile.net Protects more of your application than any other obfuscator because it knows what is safe to change and what needs to be left alone. Nevertheless, it gives you full control of the obfuscation process. Works with all .NET Technologies Join our rapidly growing customer base consisting of thousands of customers using Agile.net every day to protect their software running on WinRT, WP7, WP8, .NET 2.0 and up, Compact Framework 2.0 and up, ASP. NET, Silverlight 2.0 and up (XAML), WPF (BAML), XNA, ClickOnce and more
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SEO-狼术

感谢大家的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值