-
-
[原创]已 root 设备中提取 boot.img
-
2023-6-20 15:35
7930
-
[原创]已 root 设备中提取 boot.img
0x01 需求
手上有个设备是第三方定制的 rom,无法获取到其刷机包,官网也不提供。
但该设备 android 版本为 7.1.2,可通过 kingroot 获取到 root 权限。
如此这般便想着通过设备本身提取 boot.img 文件
0x02 提取 boot.img
Google 标准 Android 分区是 /dev/block/by-name 下,但该厂商对其进行了更改在: /dev/block/bootdevice/by-name 目录下。
进入该目录:
1 | cd / dev / block / bootdevice / by - name
|
查找 boot 真实地址:
得:
boot -> /dev/block/mmcblk0p21
可以看到,我当前手机的 boot 地址为 /dev/block/mmcblk0p21
使用 dd 命令提取保存即可:
1 | dd if = / dev / block / mmcblk0p21 of = / sdcard / boot.img
|
这样boot.img文件就放到了sdcard中,使用 adb pull 拿出来即可。
[培训]《安卓高级研修班(网课)》月薪三万计划,掌
握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法
最后于 2023-6-20 16:50
被行简编辑
,原因: