安全测试APP是否开启了远程备份功能

这也是我在实际测试过程中遇到的一个小问题。要测试APP是否开启了远程备份功能,只需查看在AndroidManifest.xml配置文件中,allowBackup=false这个是否正确。false就表示没有开启。

这个时候我们就需要用到反编译工具了。我这里用的是apktool。

1、首先去下载apktool的jar包,https://bitbucket.org/iBotPeaches/apktool/downloads
(Java环境一定要配置好),下载的是apktool_2.2.3.jar
2、将要测试的apk和apktool_2.2.3.jar包放在同一个目录下
3、在CMD中java -jar apktool_2.2.3.jar 查看相关的命令

这里写图片描述

4、java -jar apktool_2.2.3.jar d xxxxx.apk
java -jar apktool_2.2.3.jar d app_v5.1.1_2017-06-01_alpha.apk
这里写图片描述

5、此时已经完成反编译,你会发现在你的目录下多了一个文件夹,这些就是反编译出来的文件

这里写图片描述

6、此时查看AndroidManifest.xml文件的allowBackup=false 这个值是否正确就可以了

这里写图片描述

其实在以前得测试工作中,很少关注这方面的问题,后来慢慢的把安全这部分问题重视起来了!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值