如何从机台中抓取数据库文件并且解析
android的数据库文件可以用sqlite3解析,首先把busybox push到机台的system/bin/目录下,然后在data目录下执行
busybox find -name "*.db" 。
matthew@matthew:~/Pictures$ adb root
adbd is already running as root
matthew@matthew:~/Pictures$ adb remount
remount succeeded
matthew@matthew:~/Pictures$ adb push ./busybox /system/bin/
2756 KB/s (1884972 bytes in 0.667s)
matthew@matthew:~/Pictures$ adb shell
root@ASUS_Z00L_63:/ # cd data
root@ASUS_Z00L_63:/data # busybox find -name "*.db"
./misc/radio/qcril.db
./data/com.asus.server.azs/databases/clouds.db
./data/com.asus.calendar/databases/amaxcal.db
然后在外面执行 adb shell " sqlite3 /data/misc/radio/qcril.db .dump " > 1.txt就可以把数据解析到1.txt里了
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
