我们为大家提供了一个基于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进行处理,非常感谢!