反编译.NET代码工具哪个好?一张表带你了解在各种情况下的保护情况!

我们为大家提供了一个基于Scott帖子中引用的工具的表——用来验证他们自己的工具工具列表。该表显示了这些开发工具在多大程度上可以(并且通常无法)克服(在这种情况下)Dotfuscator的混淆,加密,强化和屏蔽转换。

你想保护知识产权吗者,您是否需要满足PCI合规性要求以确保数据流经Xamarin.Android应用程序(或其他任何十几种数据隐私/安全要求)否有审计要求件检测和/或响应要求/span>

Dotfuscator是一个. net的Obfuscator。它提供企业级的应用程序保护,大大降低了盗版、知识产权盗窃和篡改的风险。分层混淆、加密、水印、自动失效、防调试、防篡改、 警和防御技术,为世界各地成千上万的应用程序提供保护。>>立即下载Dotfuscator最新版体验

由于Azure,业务逻辑和敏感数据正在从桌面迁移到云的相对安全性。然而,Xamarin,.NET Core和(很快)客户端Blazor,每个都将代码和数据推向相反的方向 – 在未知设备上,并且通常超出任何类型的可信控制。开发人员越来越多地将抽象指令(如“设计安全性和默认设置”)转换为具体的控件和流程。

考虑到所有这些,我们为大家提供了一个工具的表——用来验证他们自己的工具工具列表。该表显示了这些开发工具在多大程度上可以(并且通常无法)克服(在这种情况下)Dotfuscator的混淆,加密,强化和屏蔽转换。

工具 标识符去除重复 控制流程(代码生成)逆转 单声道兼容的控制流量反转 字符串解密 运行时状态检查删除
ILSpy(反编译器)
不能。符 名称将被永久删除
可以撤消一些转换并删除一些死代码。 有效且保证在任何单声道兼容的平台/运行时内工作。Xamarin属于此类别。 加密的字符串无法解密。 检查以检测运行时问题(例如,有根的Android设备或使用未经授权的调试器)无法提取或规避。这包括防篡改,反调试器,Xamarin.Android Rooted设备保护,以及Android防篡改检测和响应等。
与上述相同
反射器(反编译器) 无法解构变换
JustDecompile(反编译器) 与上面相同,单击类和方法时会显示错误和/或崩溃
dotPeek(反编译器) 无法解构变换。
de4dot(De-obfuscator) 尝试过,但失败
可以撤消一些转换并删除一些死代码。 最新版本失败
NA




*想要购买Dotfuscator正版授权的朋友可咨询在线客服了解详情哦~


标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年7月1日
下一篇 2019年7月1日

相关推荐

发表回复

登录后才能评论