磁盘删除进入回收站吗(39清空回收站)

这是 酒仙桥六号部队 的第 16 篇文章。

全文共计1871个字,预计阅读时长5分钟。

Ps.东北地区安全团队招人中...


前言

当我们需要对计算机进行磁盘取证时往往会发现,该台电脑之前的操作人员已经将敏感文件删除进入回收站,并清空回收站或从回收站中彻底删除了这些文件,而这些文件很可能包含了重要的取证信息。

磁盘删除进入回收站吗(39清空回收站)(1)

从原理上,删除只是在文件上作了删除标记,而真正的文件内容仍保存在磁盘的数据区中,并未得以删除。要等到以后的数据写入,把此数据区覆盖掉,这样才算是彻底把原来的数据删除。因此只要将整个磁盘进行分析,就有可能将已经彻底删除的文件恢复。

准备工作

目标系统:Win7SP1x86

1、首先我们在 D 盘创建几个小图片、小视频、小文档:

image.jpg、video.mov、text.txt、document.docx、image_d.jpg、video_d.mov、text_d.txt、document_d.docx。

2、右键删除

image_d.jpg、video_d.mov、text_d.txt、document_d.docx,

之后 "清空回收站"。

磁盘删除进入回收站吗(39清空回收站)(2)

创建磁盘镜像

在进行磁盘取证时,为了尽量减少目标主机文件系统的变动,我们可以使用离线方式进行磁盘取证,将目标主机的磁盘创建镜像,放在移动磁盘中存储。

3.1 在 Kali 下创建磁盘镜像

3.3.1 启动到Live模式下

1、首先启动进入取证模式;

磁盘删除进入回收站吗(39清空回收站)(3)

2、接入移动硬盘,fdisk -l 确定移动硬盘的设备名为/dev/sdb1;

磁盘删除进入回收站吗(39清空回收站)(4)

3、挂载移动硬盘。

cd /mnt mkdir udisk mount/dev/sdb1 /mnt/udisk

磁盘删除进入回收站吗(39清空回收站)(5)

3.1.2 使用Guymager

磁盘删除进入回收站吗(39清空回收站)(6)

1、在目标硬盘上右键 Acquire image,

设置相关信息、保存路径、文件名,开始获取磁盘镜像。

下面的hash校验我勾掉了,是为了让速度更快一些。

磁盘删除进入回收站吗(39清空回收站)(7)

2、Start开始后,需要一段时间,由磁盘容量、速度与电脑性能决定。

磁盘删除进入回收站吗(39清空回收站)(8)

3、镜像制作完成。

磁盘删除进入回收站吗(39清空回收站)(9)

磁盘删除进入回收站吗(39清空回收站)(10)

全磁盘镜像文件大小共4.7GB。

磁盘删除进入回收站吗(39清空回收站)(11)

磁盘实际使用大小是这样的。

磁盘删除进入回收站吗(39清空回收站)(12)

3.1.3 使用dd

1、fdisk -l 判断目标磁盘编号:

#if=指定需要制作映像设备,-of=指定保存的位置。

2、

dd if=/dev/sda of=/mnt/udisk/Forensic/dd/sda

磁盘删除进入回收站吗(39清空回收站)(13)

dd速度非常慢,且在备份过程中没有任何进度提示,直接放弃换用增强版dd------dc3dd。

3.1.4 使用dc3dd

dc3dd和dd参数使用是一样的,它们一样是完整备份,对备份盘容量需求比较大,这里只备份sda3(D盘),可以看到备份了约6GB大小。

磁盘删除进入回收站吗(39清空回收站)(14)

最终D盘分区镜像大小5.81GB。

磁盘删除进入回收站吗(39清空回收站)(15)

3.2 在 Windows 下创建磁盘镜像

在Windows下也最好使用Live系统如WindowsPE启动盘进行取证,但是由于这里没有现成的包含取证工具的启动盘,因此直接在系统里操作。取证工具、创建的磁盘镜像文件,都放在虚拟机的共享磁盘上,尽可能避免改变目标文件系统。

3.2.1 使用X-Ways Forensics

这个工具就是Winhex的取证加强版,因此界面几乎都一样。

1、工具栏选择Create Disk Image。

磁盘删除进入回收站吗(39清空回收站)(16)

2、直接给整个磁盘创建镜像,创建分区镜像可以选择上边的。

磁盘删除进入回收站吗(39清空回收站)(17)

3、选择好存储路径后点OK开始。

磁盘删除进入回收站吗(39清空回收站)(18)

4、开始创建镜像,镜像备份的速度比dd真是快的太多了。

磁盘删除进入回收站吗(39清空回收站)(19)

全盘备份5.8GB,要比guymager备份的文件容量多1GB,这个结果可能是受到了在线备份镜像的影响。

磁盘删除进入回收站吗(39清空回收站)(20)

3.2.2 使用AccessData FTK Imager

由于我找到的这个版本不支持32位系统,因此只能使用它在另外一台x64虚拟机做一个创建镜像的演示。(D盘环境存在相同的文件读写删除操作)

磁盘删除进入回收站吗(39清空回收站)(21)

1、同样在工具栏选择Create Disk Image。

磁盘删除进入回收站吗(39清空回收站)(22)

2、选择整个磁盘或分区,这里准备备份一个分区D盘。

磁盘删除进入回收站吗(39清空回收站)(23)

磁盘删除进入回收站吗(39清空回收站)(24)

3、选择备份类型,这里不建议用Raw,那样就跟dd一样创建一个和磁盘大小一样的镜像,无视实际使用空间大小。

磁盘删除进入回收站吗(39清空回收站)(25)

4、按需填写证据信息。

磁盘删除进入回收站吗(39清空回收站)(26)

5、选择存储位置,之后开始创建镜像。

磁盘删除进入回收站吗(39清空回收站)(27)

磁盘删除进入回收站吗(39清空回收站)(28)

D盘镜像大小21.6MB(如果使用RAW格式,将会是10GB)。

磁盘删除进入回收站吗(39清空回收站)(29)

分析磁盘镜像

4.1 使用 X-Ways Forensics 分析证据

相较于FTK,X-Ways拥有更完善的案件、证据管理模式,可以保存案件后续再接着分析。

1、创建案件。

磁盘删除进入回收站吗(39清空回收站)(30)

2、导入证据。

可以导入各类证据,这里选择镜像。

磁盘删除进入回收站吗(39清空回收站)(31)

3、导入前面创建的4个镜像(包含两个全磁盘镜像、1个x86虚拟机的D盘、1个x64虚拟机的D盘)。

磁盘删除进入回收站吗(39清空回收站)(32)

4、查看D盘里的文件 。

可以正常显示图片,但是这里没有看到被删除的文件(被删除的文件显示为半透明)。

磁盘删除进入回收站吗(39清空回收站)(33)

5、寻找被删除的文件。

由于删除时,是先del进入回收站,然后清空的,因此被删除的文件会在回收站的路径中。

磁盘删除进入回收站吗(39清空回收站)(34)

6、可以将镜像中有需要的文件恢复出来进一步分析。

磁盘删除进入回收站吗(39清空回收站)(35)

4.2 使用 AccessData FTK Imager 分析证据

1、添加证据。

磁盘删除进入回收站吗(39清空回收站)(36)

2、选择镜像文件,之后选择位置即可。

磁盘删除进入回收站吗(39清空回收站)(37)

3、将4个镜像全部载入,这里不支持重命名。

磁盘删除进入回收站吗(39清空回收站)(38)

4、分析文件。

FTK同样可以直接预览txt、jpg

磁盘删除进入回收站吗(39清空回收站)(39)

5、寻找被删除的文件。

同样到回收站目录下寻找被清空的文件,这里是使用红叉表示其被删除了。

磁盘删除进入回收站吗(39清空回收站)(40)

6、导出文件。

FTK同样可以导出镜像内的文件。

磁盘删除进入回收站吗(39清空回收站)(41)

磁盘镜像挂载

1、FTK有个特殊功能,可以把磁盘镜像映射为一个虚拟磁盘。

磁盘删除进入回收站吗(39清空回收站)(42)

2、这样就多了一个和win7x86主机里一样的分区。

磁盘删除进入回收站吗(39清空回收站)(43)

3、不用的时候unmount即可。

磁盘删除进入回收站吗(39清空回收站)(44)

快速提取镜像内的文件

使用 foremost 提取磁盘映像里的文件。

foremost -t all -i sda3

-i 指定镜像文件 -t 指定文件类型 all 是所有支持的类型,具体支持的类型查看man。

运行结果:

磁盘删除进入回收站吗(39清空回收站)(45)

经过测试,jpg、mov、txt、docx四种类型的文件,只能提取到docx和jpg两种格式的文件。

磁盘删除进入回收站吗(39清空回收站)(46)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页