您现在的位置: smartcar > smartcar车型 > 正文 > 正文

VirboxProtectorAAB

  • 来源:本站原创
  • 时间:2021/11/25 18:16:20
京东运营求职招聘微信群 http://liangssw.com/bozhu/12746.html

AAB简介

AAB即AndroidAppBundle,是Google官方发布的一种新的App包格式,可以有效缩减App大小,提升用户安装和更新App的体验。从8月开始,在GooglePlay上架的App需要强制提交AAB格式,这对安卓App开发者以及App保护都有重大影响。

AAB包格式

AAB包本质上和APK区别不大,仍然是标准的压缩文件格式,可以用解压工具直接打开。

AAB包并不是安卓系统直接识别的包格式,不能直接在安卓系统上直接安装执行,仅适用于在GooglePlay上架,在安装时会转化为Multi-APK(安卓4.4及以下)或者SplitAPKs(Android5.0及以上)格式。

AAB的保护

AAB包结构与APK相比,外层结构发生了一些变化,但其核心内容如DEX文件、资源文件、Native库没有发生变化,配置文件像AndroidManifest.xml等则从AndroidbinaryXML变成了Protobuf格式。

对AAB的保护,核心功能没有太大变化,但由于GooglePlay的审核要求,有一些选项会存在一定程度的兼容性问题。

代码相似度问题

Google要求上架的应用不能与其它已上架应用有相同的体验,马甲包等重复应用上架会被拒绝,提示“账户关联”等错误。

Google为判定重复应用,对应用的内容(代码、图标、资源等)做了一系列审核,由于App保护的一些功能会隐藏DEX中的代码(如DEX加密),只暴露出壳代码,这个壳代码所有App保护后几乎一致,一但上架多个被保护的App,很容易被Google判定为重复应用。

签名问题

GooglePlay的上架设置中,在Setup---Appintegrity中,可以设置签名方式。

如果设置了由Google管理和保护签名密钥(即上图推荐选项),最终的App是由Google签名的,这与上架时的签名是不同的,因此“签名校验”功能也会受影响。

VirboxProtector的保护方案

VirboxProtector针对AAB包格式做了适配,已经完美支持普通AAB和UnityAAB包格式,并对Google上架的设置和保护选项做了指导说明,帮助安卓App开发者顺利通过审核。同时,已经购买了VirboxProtectorAPK加固的用户,可免费使用AAB加固!

产品优势

兼容性好

通过灵活调整App保护选项,兼容GooglePlay上架。

自动化保护

调整保护选项后生成配置文件,通过命令行自动完成保护。

可离线部署

保护工具可以离线使用,无需上传App。

配置灵活

配置灵活,自由选择要保护的方法,平衡安全性与性能。

安全性高

DEX虚拟化、SO库保护、Unity引擎保护等多种保护方案结合,安全性高。

获取试用VirboxProtector




本文编辑:佚名
转载请注明出地址  http://www.smartcarf.com/smartcarcx/8892.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有任何图片文章
    • 没有热点文章
    推荐文章

    • 没有任何图片文章
    • 没有推荐文章

    Copyright © 2012-2020 smartcar版权所有



    现在时间: