安卓手机root推荐,导出安卓分区镜像

注意坑点:kali环境,kali环境使用windows11时nc监听听不到内容,会建立文件,但文件只会是0KB,关闭防火墙仍未奏效,应该是我不能找到方法;使用Linux mint系统,情况相同;遂使用kali,终于从坑了快一周的坑里爬出来了~,所以直接kali会更方便。

一、手机root

坑点:360root的权限并不是root,不能使用adb_shell是不完全的root,推荐:KingoRoot,连接手机,一键操作。一次未必能成功,多试几次,或者尝试在Recovery模式下操作。

 

二、kali下载adb

sudo apt-get install android-tools-adb

三、安装busybox

        busybox是一个集成了一百多个最常用linux命令和工具的软件;

        小细节:是电脑先下载apk安装包:BusyBox Free | APK Download For Android (latest version)

adb -d install /home/kali/BusyBox.apk #要有路径,除非当前目录

四、连接手机,adb命令查看分区

adb devices #查看连接了手机否
adb shell   #手机adb 终端
su          #切换root权限
df          #查看文件系统(其实没啥用)
mount       #重要

 五、导出分区镜像

如上图 

/emmc@usrdata /data ext4 rw,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered 0 0

那么,要导出/data分区,使用命令:

         1.新开一个kali终端

──(kali㉿kali)-[~]
└─$ adb forward tcp:8888 tcp:8888 #开启手机和电脑的传递数据的TCP连接

        2. 刚才的adb终端

root@android:/ # dd if=/emmc@usrdata  | busybox nc -l -p 8888
                               #手机上开始传输挂载的/emmc@usrdata ,即/data分区

        3.再在kali终端

──(kali㉿kali)-[~]
└─$ nc 127.0.0.1 8888 > /home/kali/android_data.dd

六、over

注意:就算Windows完成以上镜像导出,理论上可行,不然我也不会磕快一周,挂载镜像也要在Linux。因为我们是全盘导出,不是像一般电脑连接打开手机文件传照片那样,挂载整个文件系统到Windows是不能打开ext4的安卓文件系统。

直接挂载如下

使用deamon就算挂载上有个盘符了,也是打不开磁盘的。无图,因为没成功卸载了,不信自己试试             
     />------  フ
     |   ◉‿◉  l
     /` ミ      ノ
     /     |
    /  ヽ   ノ
    │  | | |
 / ̄|   | | |
 | ( ̄ヽ__ヽ_)__)


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值