无名 发表于 2022-5-8 19:29:43

【NB】硬盘里的数据被删除了?一招搞定!


http://cdn.u1.huluxia.com/g4/M02/AA/49/rBAAdmC0pBSAWdc9AAGHcWSt2X4909.jpg
背景介绍

某犯罪人员将重要数据放在电脑硬盘中,但我们拿到硬盘时,里面的内容已经被删除

下载解压到本地,然后传到VPS或者虚拟机里:http://cdn.u1.huluxia.com/g4/M02/AA/49/rBAAdmC0pBSAUa17AABpZajGhwU617.png
要先计算偏移量:

fdisk bf.img

输入p

得出:2048*512

再用命令:

mount -o loop,offset=1048576 bf.img /mnt/

千万不能输错数字,惨痛教训搞了一下午

然后/dev文件夹下面多了个loop0或者loop1、恢复这个分区的数据

使用 extundelete 对Linux误删的数据进行恢复

1.首先到官网下载 extundelete 的 包 extundelete-0.2.4.tar.bz2

地址为:

https://sourceforge.net/projects/extundelete/files/latest/download

这个版本已经是最终版了

2.下载完上传到你的服务器并进行解压

解压命令为tar -jxvf extundelete-0.2.4.tar.bz2

然后进入 extundelete-0.2.4 文件夹,执行 ./configure 进行配置安装

如果你执行的时候出现如下问题,那么你需要安装一下依赖库

安装一下这个依赖 yum install e2fsprogs-deve、

然后再次执行即可成功,成功再执行 make , 之后再执行 make install 到此为止,extundelete 工具就安装完成了

安装完会在 /usr/local/bin 和当前的 src/ 下生成一个 extundelete 执行文件

在命令行执行如下命令:

extundelete /dev/loop0 —restore-all

cd /mnt

最后再key.txt里面找到http://cdn.u1.huluxia.com/g4/M02/AA/49/rBAAdmC0pBSAfXPuAAArHF9mVA0414.jpg
页: [1]
查看完整版本: 【NB】硬盘里的数据被删除了?一招搞定!