.NET 平台的工业级混淆器
它可以保护您的代码,而不会破坏它
即使在最复杂的情况下 —— 我们已经处理好了。您可以将Eazfuscator.NET视为一个很好的合作伙伴,它可以为您提供很多帮助,并且仍然不会用他的任何问题来打扰您。
它真的很容易使用
一旦用Eazfuscator.NET保护了你的 Visual Studio 项目,就不用管它了。每次您在发布配置中构建项目时,程序集都会自动进行混淆 —— 您可以将代码发布到外部。
需要更改一些设置吗?然后,做你喜欢做的事
编辑你的代码。Eazfuscator.NET完全可通过使用 .NET 混淆属性进行配置 — 与使用看起来像外星人且不稳定的配置文件和 UI 向导形成对比。您需要知道的一切都在我们完整的产品文档中。
一次性保护您的项目
构建项目的发布配置
享受您的安全
符号重命名
当我们开发程序时,我们经常以符号名称的形式呈现最有价值的信息:函数名称、变量名称、类名称。这些信息对于想要了解我们软件的入侵者来说非常宝贵。
隐藏此信息的最简单和最有效的方法是使名称与程序内部发生的事情无关。 如果可能的话,我们只会让所有符号的名称不可读 。
字符串加密和压缩
另一个公开有关程序功能信息的东西是字符串。为了隐藏此信息,Eazfuscator.NET将您代码中的字符串替换为调用特殊加密函数,这会在运行时完美地呈现您的字符串,使入侵者无法读取它们。此外,这些函数通过压缩字符串来减小字符串的大小。
您的组件更轻量!
代码和数据虚拟化
在某些情况下,我们最想保护程序的特定部分。我们想到一个积极进取的人会检查我们的代码并采取孤注一掷的措施来提取知识产权。在这种情况下,符号和字符串保护是不够的。
在这里,我们为您提供了一种激进的方法:改变您的程序在内存和磁盘上的呈现方式。我们的代码虚拟化技术将您的 .NET 字节代码转换为随机生成的无法识别的字节序列,该序列在运行时仍能完美运行。换句话说,每次您混淆您的程序时,我们都会生成一个新的自定义虚拟机来为您工作。
同态加密
Eazfuscator.NET 是世界上第一个开始采用同态加密实用元素的商业混淆器。
结合代码和数据虚拟化,同态加密会自动应用于程序中的合适电路,使它们对攻击者来说完全无形。
没有人能够通过。
自动代码优化
我们中的许多人都梦想能够了解我们使用的平台和编程语言的每个性能敏感方面。这样,我们将始终小心只编写最快的代码。尽管如此,我们中并没有多少人真正了解所有与性能相关的细节,这些细节通常会随着平台的发展而变化。
使用Eazfuscator.NET,您无需成为 .NET 性能专家即可制作性能最佳的应用程序。我们自动为您执行代码优化。
资源加密压缩
如果你的产品足够雄心勃勃,它就会包含许多有价值的资产。几乎所有流行的应用程序都包含设计师创建的图标集。如果您是游戏开发者,那么原始游戏音效会花费您很多钱。当您的程序集资源包含私钥等安全信息时,它会变得非常敏感。
为了涵盖所有这些受保护的内容,我们会在您提出要求时透明地为您加密资源。
代码控制流混淆
.NET 语言编译器通常会为高级代码的相似片段生成相似的 IL 代码片段。这一事实允许反编译器工具从 .NET 程序集中反向工程高级代码(例如,在 C# 中)。
Eazfuscator.NET支持一种称为控制流混淆的高级技术,它用功能相同但略有不同的指令替换 IL 代码。反编译器通常会在此类代码上崩溃,因此这可能会阻止入侵者试图闯入您的程序集。
程序集合并和嵌入
在某些情况下,我们需要将多个组件组合成一个组件。有两种方法可以做到这一点:合并和嵌入。
Eazfuscator.NET以一种简单的方式为您合并或嵌入程序集:您需要将一行代码添加到您的项目中,您可以在其中指定要混入的程序集。我们负责所有这一切正确而安静地完成 - 在混淆过程。
XML 文档过滤器
如果您正在开发一个类库,您很可能会使用自动生成的 XML 文档文件。与它们相关的安全问题是它们包含描述您的库实现细节的信息:私有类型、方法和字段的名称和描述。
我们注意自动从 XML 文档文件中删除所有公开实现的数据。
调试支持
在您的程序集使用Eazfuscator.NET进行混淆后,它不会变成不可调试的一团乱麻。您始终可以获得出现未处理异常的行号,查看可读的堆栈跟踪,甚至附加调试器以遍历混淆代码。
支持的平台和技术
.NET 5.0 – 7.0
.NET 标准版本1.0 – 2.1
.NET 核心版本1.0 – 3.1
.NET Framework 版本2.0 – 4.8
具有智能重命名符号的 XAML
企业级技术:ClickOnce、VSTO 等
通用 Windows 平台 (UWP)
游戏技术: Unity、MonoGame、XNA
第三方平台:Mono 和 Xamarin
与Microsoft Visual Studio 2005–2022 集成
与 JetBrains Rider 2019.1+ 集成
还有更多...
兼容性
Eazfuscator.NET 生成的程序集严格符合工业标准,并且可以在 .NET 可以运行的任何地方运行。
用户界面
Eazfuscator.NET提供易于使用的 GUI 以及经典的命令行界面。
企业微信客服
版权所有:重庆庚乾信息科技有限公司
©2024 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508