从磁盘转储中提取jpeg

Ric*_*haw 5 hex jpeg computer-forensics data-recovery data-retrieval

我有一个16GB的存储卡关闭某人无法正常加载(要求重新格式化).我正试图让jpegs离开它.

我已经开始dd将内容转储到一个文件,这个文件非常出色.该文件将无法挂载和读取,因此内容在某种程度上已损坏.

在十六进制编辑器中打开转储显示那里有数据,通过查找jpeg(FFD8和FFD9)的开始和结束的标记,我已经能够手动提取前3个jpeg.

在我去编写一些代码来流式传输文件之前,找到偏移并转储文件,有没有现成的方法呢?我用简单的谷歌搜索找不到任何东西,但是不想解决之前必须解决过很多次的问题.

有没有人知道某些软件或一个体面的库(Python会很好,因为我熟悉语言,但任何事情都可以),这很容易让我提取jpeg,或者我最好自己编写代码?

vy3*_*y32 6

你想要一台计算机取证雕刻工具.

这个问题有两个明显的选择.首先是开源photorec.第二个是商业工具Adroit Photo Forensics.我在很多场合都使用过这两种工具.Adroit将恢复碎片化的文件并更好地消除误报,但它很昂贵.很可能你对photorec没问题.