DashO是一个Java和Android的混用程序,它提供企业级应用的加固和屏蔽,大大降低了知识产权盗窃、数据盗窃、盗版和篡改的风险。分层混淆,加密,水印,自动失效,反调试,反篡改,反仿真器,反挂钩,反根设备解决方案,为世界各地的应用程序提供保护。
CTO Bill Leach在关于Preashtive的Android和Java保护产品DashO 11发布的最新演讲中说:“更好的许可意味着更大的灵活性。” “新的浮动许可证和产品激活功能使用户可以即时配置DashO,例如,在尚未预先安装DashO的云托管构建代理上。通过在运行时指定许可证密钥,开发团队无论在何处运行都可以更轻松地自动化其构建。”
具体更新内容如下:
增强功能
入口点、包含和排除现在可以使用基于超类型和/或注释的标准。
入口点、包含和排除现在可以根据与条件匹配的方法或字段的存在来匹配类。
现在可以处理来自 Java 16 的编译字节码(记录类型和密封类预览功能除外)。
Global Processing Excludes 现在允许 DashO 永远不会更新类。
更新了新建项目向导,以包含根据基于注释的标准生成入口点规则的设置,包括一组特殊的 Hibernate/JPA 入口点。
改进了 Android 项目向导以支持应用 Android 插件的两种方式。
改进了“方法太大”错误以在执行重命名时显示方法的原始名称。必要时将显示来自多个类的方法。
更新了示例。
变化
添加了对不明确的重命名排除类规则的警告(将在以后的版本中更改为错误)。
Make Synthetic 选项现在包括类。
更新为使用 ASM 9.1 版。
更新为在安装程序中包含 AdaptOpenJDK JRE 版本 11.0.11。
更新了最终用户许可协议以匹配https://www.preemptive.com/eula。
修复
修复了在极少数情况下配置为入口点的类可能会被重命名的问题。
修复了配置编辑器在移除类页面上显示不受支持的设置的问题。
修复了在移除类页面上拖动类时配置编辑器可能添加重复条目的问题。
修复了x保存对话框窗口上的按钮会继续而不保存而不是取消的问题。
修复了 DashO 在某些情况下会溢出跳跃边界的问题。
修复了用于选择 Web 项目输出文件夹的浏览对话框不允许选择现有目录的问题。
修复了检查注入位置列表包含本地方法的问题。
修复了启动画面在 Windows 上无法正确缩放的问题。
修复了删除最后一个方法调用删除规则不会保存到项目文件的问题。