首页
社区
课程
招聘
[原创]已 root 设备中提取 boot.img
2023-6-20 15:35 7930

[原创]已 root 设备中提取 boot.img

2023-6-20 15:35
7930

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 真实地址:

1
ls -l 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 被行简编辑 ,原因:
收藏
点赞4
打赏
分享
最新回复 (2)
雪    币: 19803
活跃值: (29410)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
秋狝 2023-6-21 09:10
2
1
感谢分享
雪    币: 221
活跃值: (844)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
果冻大砍刀 2023-6-21 09:52
3
0
救砖必备技能
游客
登录 | 注册 方可回帖
返回