【问题标题】:Shell script to extract image of an Android mobile用于提取 Android 手机图像的 Shell 脚本
【发布时间】:2014-11-28 00:03:52
【问题描述】:

所以我正在尝试提取 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 运行脚本吗?

【问题讨论】:

    标签: android shell ubuntu-14.04


    【解决方案1】:

    试试这个:

    #!/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/
    

    【讨论】:

    【解决方案2】:

    这应该可行:

    adb shell su -c dd if=/dev/block/mmcblk0p12 of=/storage/extSdCard/I1.img bs=4096
    

    【讨论】:

      猜你喜欢
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-03
      • 2018-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多