本文是《手机数据恢复教程:安卓设备内置存储器创建镜像到电脑数据恢复》的手机镜像获取的一个附属文章.由于手机镜像需要一个通道,目前netcat(nc)是最好的选择。手机镜像是恢复手机数据的基础,文章难免有不足之处,如有疑问可以到手机数据恢复论坛提出交流; 本人能力有限,目前从网上能找到的只有busybox的集成包中包含有nc这个在安卓下能用来做远程连接的工具,(由于busybox这个软件体积比较大,我们只需要它其中的一个小功能.用整个软件有点多余,对于某些必须用到DATA分区的手机来说是一个灾难,如果只需要nc的话,可以试试编译一个源代码相信体积会小很多) 我能够完美的用busybox完成镜像这个工作.就没有多研究.如果你只需要nc这一个功能的话,网上还有源代码,大家要是有能力的话自己编译下.编译成功后记得给我一份. 要想完成绕过data区上传的话有一个必须的条件,就是在CMD下输入adb shell后能直接取得ROOT权限.不需要再额外输入su命令.就像这样: 如果不是这样的话,我们需要输入这个命令试一下:adb root 出现上面这样的反馈,才有可能绕过DATA分区,直接上传到手机. 如果输入adb root后不能完成直接取得ROOT权限,还有一种方法:修改boot.img文件,再上传到手机的BOOT分区或用这个修改过的boot.img启动手机. (通过研究得知手机在启动的过程中会对data进行写入操作,所以最好采用在手机的fastboot模式下写boot.img到boot分区,在关机的情况下进行镜像获取操作). 但是adb并不能识别所有的关机的手机.这样我们必须从这个boot.img启动手机获取临时的ROOT权限.这个过程过于复杂.就不多说了.有兴趣的童鞋可以参加完整培训. 现在再给大家说一下busybox.apk,busybox-1.22.1.tar和安卓手机可执行文件busybox的区别: Busybox.apk其实是一个zip文件.可以用任何一个解压缩软件打开.它可以安装到安卓手机上.安装的过程是会占用data分区的部分空间的.我们不推荐使用这种方法来安装busybox.安装完成后会在手机的/system/bin目录下生成可执行的busybox. 而从安卓手机上提取的可执行文件busybox,是在手机的SD卡上用apk方式安装好的,可以直接执行的文件. 我们需要的就是这个安装好的文件.它以0x7F454C46开头.只要把这个文件放到手机上就可以运行它里面所包含的各种小命令. 现在开始上传的准备工作:(把system分区设置成可读写的) 进入手机的shell模式:(如不做说明都是在手机shell模式下输入的命令,运行的是手机里的命令并非windows下的命令,相当于在肉鸡上操作) 问大家一个问题:如何区分现在处于手机内核(shell)模式下还是处于电脑的CMD下?? 先看一下手机上有没有busybox这个软件: 下面我们要做的是把busybox上传到system分区的bin或xbin目录下(上传到system分区是不影响data分区的数据的),之所以选这样的目录(bin或xbin),是因为可以在手机的任何一个目录都可以运行busybox这个软件.不用加绝对路径. 先查看system分区有没有写入权限: 输入mount 命令查看一下system的挂载点及可读写属性. (ro模式=只读)很显然system没有写入权限. 下面我们修改一下system的权限,让它具有可写入的属性. 命令很顺利执行完毕. 下面再看一下这个分区有没有可写入的属性. 输入mount命令: 大家看现在已经成了rw模式了.可以写入数据了. 下面我们进入电脑的CMD模式下直接把busybox上传到手机. 这里用了一个adb的子功能push. 直接把电脑上C:\adbshell\adbhelp目录下的busybox推送到手机上.(能成功的先提是adb shell后直接出现#) 现在验证一下刚上传的busybox文件能不能用. adb shell busybox 这个CMD命令是执行手机中的busybox文件. 这里很清楚,没有执行权限.下面修复执行权限. 现在验证一下这个busybox能不能使用吧. 好了.busybox可以正常使用了.然后想干什么就干什么吧.这是一个上传busybox到system分区的一个案例.感谢330wang QQ:176740803的投稿支持,分享优质的手机恢复教程; 对于上传文件出现如下图: 预告:下一课给大家讲述system不能上传的情况下如何绕过data上传busybox. 本文电子档下载:手机数据恢复教程:将镜像工具文件上传到手机.rar |
针对SMR叠瓦式硬盘存在的问题,西数正在用更先进的技术解决,他们开
固态硬盘不认盘了能做数据恢复吗?从专业数据恢复层面来讲,当前有一
如今固态硬盘基本成为了标配,机械硬盘相比固态硬盘在读写速度在存在