利用屬性allowBackup查看未root的手機(jī)程序隱私數(shù)據(jù)
操作步驟
1.反編譯apk,看allowBackup屬性是否true,或者沒有這個(gè)屬性,系統(tǒng)默認(rèn)此屬性爲(wèi)true
2.使用adb備份數(shù)據(jù)到本地
指令:adb backup -f Backup.ab 要備份的程序包名
3.使用開源工具abe.jar解析Backup.ab的數(shù)據(jù),
指令:java -jar abe.jar unpack Backup.ab Backup.tar
4.用7-z將其解壓,並修改配置文件
5.用7-z將修改後的文件壓縮爲(wèi).tar格式
6.將其轉(zhuǎn)爲(wèi).ab格式
指令:java -jar abe.jar pack Backup.tar Backup.ab
7.使用adb恢復(fù)數(shù)據(jù)到手機(jī)
【使用的是沒有root的小米手機(jī),恢復(fù)之後,進(jìn)入程序還是之前的配置,咱不知道原因】
指令:adb restore Backup.ab
abe.jar下載地址:鏈接:http://pan.baidu.com/s/1coT7Gy?密碼:rfcz
github地址:https://github.com/nelenkov/android-backup-extractor
標(biāo)簽: