1、adb push 能够指定安装目录 。比如执行”adb push xxx.apk system/app” 后 , xxx.apk被安装到了system/app目录下 , 此目录下的软件为system application 。(注意 , system/app是只读的 , 所以只有有root权限才能push apk进去 , 而且在push进去的apk会把原本的apk覆盖掉 。)adb push本身的意思是将文件复制到系统中的某个文件夹下 , 但是将apk push到system/app下并且重启手机以后会注册应用程序 。
2、adb install 用此命令安装的软件位于 data/app 目录 , 带有参数 -r才能强制安装 , 为user application 。
push
install
目录
System/app
Data/app
权限
系统级(权限全开)
用户级(没全开)
卸载
root后删除
可卸载
大小
无限制 , 自定义
有限制
安装
pm重新注册
不会重新注册
Android取证:手动转储应用的数据库
上面已经介绍到 , 使用adb pull帮助我们进行数据转储 。我们还可以使用adb 和我们的手动技能从设备中提取一些信息 。前面学到 , 应用程序文件存储在/data/data/[应用程序的报名]/位置 。大多数应用程序都使用数据库来存储数据 , 我们在做渗透测试时分析本地敏感文件的存储时都会注意到/data/data/[应用程序的报名]/databases的文件夹 。然后将.db文件格式的文件导出到本地用sqlite工具打开 。
手动提取步骤:(我在我前面文章Andorid-APP 安全测试(二)中有详细介绍:
https://www.secpulse.com/archives/76102.html

文章插图

文章插图
注:这里我们可以使用一个简单的命令行绝技来查找和复制/data/data中的所有.db文件 。首先使用find命令查找所有.db文件:find . –name “*.db” –type f
如图:(打码很专业~)

文章插图
然后可以简单的时候cp和find复制:find . -name "*.db" -type f -exec cp {} E:\ad \;
Android取证:数据备份
在Android第一次被推出时 , Android没有提供任何备份个人数据的机制 。后果就是 , 很多人开发出备份应用软件 , 并在Android市场上进行发布 。对于使用定制的只读内存(ROM
)的用户 , 甚至开发出了一款更加强大的叫做nandriod的备份应用 。
介绍下nandriod:
NANDroid , 如何加载NANDroid备份?
什么是Nandroid备份?
基本上 , 它是您的Android设备的镜像 。Nandroid备份将绝对保存您设备上的所有内容 , 包括图片 , 音乐 , 铃声 , 系统设置 , 存储的密码等 。你将有一个完整的复制品你手机上的一切 。这还包括您的自定义ROM的副本 , 您的游戏和您的进度 。一个完整的体统镜像可以被重新刷回手机 。其不仅仅是简单备份 , 因为他包含了当前在你手机内存里的所有内容:Boot、Recovery、系统、数据、缓存 , 等 。他是你手机整个ROM的快照 。
执行NANDroid备份的方法:进入clockwork recovery , 进到“Backup and Restore”选项中执行 。NANDroid备份将会被保存在sd卡ClockworkMod文件夹内 。
如何加载NANDroid备份?
如果你可以进入clockwork recovery的话 , 只需简单的从他的菜单里加载NANDroid
如果你的手机变砖从而无法进入clockwork recovery的话 , 也有最后一个方法:单独下载clockwork recovery至PC里 , 然后打开cmd控制台 , 进入存有clockwork recovery的目录 , 使用以下ADB命令刷写:“fastboot flash recovery
- cet6作文万能句型 cet6作文万能模板
- 风水病位化解 风水怪病化解
- 完美芦荟胶十大功效 完美芦荟胶真的好用吗
- dream on下载 dreamhigh中字
- 调理 调节性T细胞
- 龙口含珠风水 风水珠的寓意
- 售电资质办理流程 办理售电公司注册流程
- 和柿子相克的食物 柿子和啥食物相克
- 罗非鱼的做法 罗非鱼怎么做好吃
- 汕头摄影机构排名 汕头摄影培训
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
