DashO Pro更新至v10.3.0,资源加密不再是beta功能,支持使用Java 14运行DashO,支持处理Java 14中的字节码,修复多项Bug,欢迎下载体验。
DashO是一个Java和Android的混用程序,它提供企业级应用的加固和屏蔽,大大降低了知识产权盗窃、数据盗窃、盗版和篡改的风险。分层混淆,加密,水印,自动失效,反调试,反篡改,反仿真器,反挂钩,反根设备解决方案,为世界各地的应用程序提供保护。
CTO Bill Leach在关于Preashtive的Android和Java保护产品DashO 11发布的最新演讲中说:“更好的许可意味着更大的灵活性。” “新的浮动许可证和产品激活功能使用户可以即时配置DashO,例如,在尚未预先安装DashO的云托管构建代理上。通过在运行时指定许可证密钥,开发团队无论在何处运行都可以更轻松地自动化其构建。”
更新后的许可和激活不是该最新版本中的唯一更新,其他重点包括:
-
控制流程的改进,重命名和删除转换,以提供更强大的保护。
-
更新了Android版DashO Gradle插件和Java版DashO Gradle插件。
-
用户指南中新的“ 发行清单”部分使用户了解在将DashO集成到项目中之前,之中和之后应该考虑的事项。通过识别和记录这些“最佳实践”,我们将继续努力降低保护成本并提供业界最佳支持。
还有一些重大更改:最重要的是,我们已将最低Java运行时要求更改为Java8。不再支持使用旧版本或不受支持的Java版本(尤其是Java 7、9和10)运行DashO。现在,我们建议运行Java 11,DashO的安装程序中包括JRE 11.0.8。
具体更新内容如下:
重要更新
DashO 11.0引入了浮动许可证支持并改进了产品激活。
增强功能
- 改进的Java 11支持重命名和删除仅通过调用动态和动态常量引用的类,方法和字段。
- DashO现在支持浮动许可证。
- 改进了产品激活过程。
- 现在可以通过环境或命令行配置产品许可证。
- Android项目向导改进了gradle脚本解析。
- Android向导和迁移向导再次使用Android Gradle Plugin 3.2.x支持Android项目,并将最低版本强制为3.2.0。
- 改进了有关Kotlin协程的文档和故障排除。
- 现在,可以通过PREEMPTIVE_TELEMETRY_OPT_OUT环境变量控制通过客户反馈计划进行的 告。
- 在用户指南中添加了发行清单。
- 更新了样本。
变化
-
重大变化:
- DashO不能再与Java 7、9或10一起运行。不建议在Java 8上运行。推荐的运行时为Java 11(或更高版本)。
- 删除了对不推荐使用的属性的支持:${javaws.jar}。
- 将产品名称从PreEmptive Protection DashO(适用于Android和Java)更新为PreEmptive Protection DashO。
- 更新了在安装程序中加入 AdoptOpenJDK JRE 11.0.8 版。
- 更新了 DashO Gradle Plugins for Java 至 v5.0.0,支持 Gradle 5 及更高版本。
- 删除了使用 rpm 安装 .rpm Linux/GNU 安装包的说明:使用 yum 替代。
- 对使用DashO安装目录中的许可证文件的支持已被取消。请联系PreEmptive,了解迁移到浮动许可证的情况。
修正
- 修正了ControlFlow在没有改变任何东西的情况下,会 告方法处于活动状态的问题。
- 启用Dalvik Compatibility时,Block Splitting不会被应用的问题。
- 修正了在某些情况下,Block Jumbling无法完成的问题。
- 修正了DashO在某些情况下会遇到StackOverflowError的问题。
- 修正了antconfig.bat无法正常工作的问题。
是PreEmptive厂商正式合作伙伴,想要了解DashO正版授权价格和详细使用请联系客服,我们竭诚为您服务!
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!