所以我试图提取Android手机的图像,使用adb工具进行一些取证分析。我已经能够成功提取图像。但我现在正在尝试的是为整个提取过程制作一个shell脚本。脚本如下: -
#!/bin/bash
sudo adb start-server
adb shell
su
dd if=/dev/block/mmcblk0p12 of=/storage/extSdCard/I1.img bs=4096
exit
exit
adb pull /storage/extSdCard/I1.img Desktop/img/
sudo adb kill-server
sudo mount -o loop Desktop/img/I1.img /mnt/a501/
现在在adb shell
命令之后,我可以访问android设备shell并发布脚本被暂停的帖子。无论如何我仍然可以继续从android shell运行脚本吗?
答案 0 :(得分:0)
试试这个:
#!/bin/bash
sudo adb start-server
adb shell<<EOF
su
dd if=/dev/block/mmcblk0p12 of=/storage/extSdCard/I1.img bs=4096
exit
exit
EOF
adb pull /storage/extSdCard/I1.img Desktop/img/
sudo adb kill-server
sudo mount -o loop Desktop/img/I1.img /mnt/a501/
答案 1 :(得分:0)
这应该有效:
adb shell su -c dd if=/dev/block/mmcblk0p12 of=/storage/extSdCard/I1.img bs=4096