请教大家用 QPST 从安卓手机导出的二进制.bin 文件怎么还原成原来的文件呢?

2020-04-28 22:01:42 +08:00
 Danswerme

一台几年前用过的华为 c8817d,手机坏了只能进入 9008 模式。用 QPST 导出 user_data 分区的收据后成了一个 4G 多的.bin 文件,请问怎样能把这个.bin 文件还原成原来的那些文件呢?

用 hex edit 打开这个 bin 文件可以看到里面有 se.linux u:object_r:system_data_file:s0这样的字符。

1262 次点击
所在节点    问与答
12 条回复
ju5t4fun
2020-04-28 22:36:57 +08:00
DiskGenius -> 菜单 -> 硬盘 -> 打开虚拟硬盘文件
前提是手机没有开启 data 分区数据加密
Delon
2020-04-28 22:47:06 +08:00
binwalk 跑一下就知道是什么东西了,看这字符串应该是分区镜像
vhvy
2020-04-28 22:49:39 +08:00
@ju5t4fun 谢谢,明天我试试。
V9527
2020-08-21 10:11:56 +08:00
可以闲鱼入手一部相同型号的手机,然后用 QPST 把你现有.bin 文件写入那部手机。这样相当于从最底层把全部数据恢复了过去(有点类似于你把虚拟机的镜像文件从电脑 A 拷到电脑 B 里,数据没有任何变化,只是硬件环境变化了而已)
V9527
2020-08-21 10:21:50 +08:00
QPST 导出.bin 文件命令部分关键词:dump --convertprogram2read --sendimage

QPST 写入.bin 文件命令部分关键词:dump --sendimage
Danswerme
2020-08-21 10:53:49 +08:00
@V9527 谢谢啦,之前用 DiskGenius 已经成功把所有文件导出啦,的确找到了不少有意义的照片。
V9527
2020-08-21 13:51:18 +08:00
@Danswerme 好的
V9527
2020-10-13 17:16:08 +08:00
@ju5t4fun Android P 及以上的版本,使用了元数据加密,那就搞不定了吧?
ju5t4fun
2020-10-13 18:27:03 +08:00
@V9527 是的,data 分区被加密就不能用这种方法了。实在修不好手机又想救资料,可以考虑买个相同型号的好手机,让人把旧手机 cpu 和存储芯片“搬板”到好主板上
V9527
2020-10-21 09:47:36 +08:00
@Danswerme DiskGenius 导出数据是需要付费的吧?
V9527
2020-10-21 09:48:55 +08:00
@Delon Binwalk 可真是难搞,在 Vbox 里装了个 Kali,跑 Binwalk 导出 75g 的文件后,就提示磁盘空间不足。可我都已经把虚拟机的磁盘空间修改到 200g 了啊。
V9527
2020-10-22 17:45:20 +08:00
@V9527 磁盘空间不足的问题已解决。方法:不要在 Vbox 导入,而是要新建、安装 Kali OS

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/667092

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX