【电子取证:FTK Imager 篇】DD、E01系统镜像动态仿真

本文介绍如何利用FTKImager和VMwareWorkstation手动仿真DD、E01系统镜像,使镜像数据得以查看。通过具体步骤指导如何挂载镜像并创建虚拟机。

DD、E01系统镜像动态仿真

​ 理想滚烫,人生再无星河!—【suy999】

一、DD、E01系统镜像动态仿真


在电子取证分析过程中,我们经常遇到DD、E01等系统镜像,然而,并非所有工作者手边都有自动化取证软件,我们如何利用手上的资源,将镜像给仿真起来查看里面的数据?
本文以E01镜像为例(DD镜像相同),我们来通过简单的操作进行手动仿真,让镜像数据活起来!


(一)使用到的软件

1、FTK Imager (v4.5.0.3)

	FTK Imager “可写”模式挂载系统镜像为本地驱动器。
	FTK Imager官网链接:“https://accessdata.com/product-download/ftk-imager-version-4-5”。

2、VMware Workstation 15 Pro (v15.5.2)

	VM新建虚拟机仿真系统镜像。
	VM官网链接:“https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html”。

(二)FTK Imager 挂载镜像

	主要使用FTK Imager“可写”模式,挂载系统镜像到本地驱动器!

1、选择 Imager Mounting

	路径:文件->Imager Mounting;

在这里插入图片描述

2、选择系统镜像挂载

	1)选择需要挂载的镜像文件;
	2)选择"Block Device/Writable";
	3)点击"Mount";
	4)记住"驱动器号";
*“注意一”!!!
	1)特别强调第2步!一定要选择“可写”模式,否则镜像无法仿真起来!
	2)mount成功后,会在本地磁盘显示出新的分区,可以打开Windows资源管理器查看,以及默认在镜像位置新生成一个后缀为“.adcf”的镜像同名文件,用来存放可写模式下镜像被修改的数据。

在这里插入图片描述

	镜像挂载前后对比!

在这里插入图片描述

	挂载成功后,默认在镜像的位置下生成一个后缀为".adcf"的同镜像名文件,用来存放镜像虚拟写入的文件。

在这里插入图片描述

(三)VMware新建虚拟机

1、新建虚拟机

1)新建虚拟机:
	创建新的虚拟机->“自定义(高级)”->下一步,虚拟机硬件兼容性默认即可!
2)稍后安装操作系统:
	后面会用到FTK Imager挂载起来的镜像”	
3)选择对应的镜像系统
4)虚拟机保存位置

在这里插入图片描述

	选择对应操作系统;填写虚拟机名称、虚拟机保存的位置,默认保存在C盘,建议自定义保存在其它容量大的分区里面。

在这里插入图片描述

如果不清楚镜像类型
	1、看 FTK Imager 挂载起来的分区,在“驱动器”里面可以看到“分区”的文件系统类型,根据文件判断该挂载的镜像就为“Windows”;
	2、磁盘管理里面看类型。

在这里插入图片描述

2、固件类型

*“注意二”!!!
	这个很重要!选择错误,系统无法正确引导启动。
	Windows配置方面,旧系统统一般选择BIOS,现在多数电脑都是UEFI,具体看挂载起来的系统镜像。

在这里插入图片描述

3、处理器、内存及其它配置

	有条件的建议配置高一些,方便运行虚拟机。处理器和内存分配太小了会卡,有时候镜像数据量大还不一定能运行起来。

在这里插入图片描述

4、磁盘类型选择“SATA”

*“注意三”!!!
	磁盘类型一样看所选镜像,这里测试了选择“SATA、SCSI”都可以启动成功,选“NVMe”不行,猜测镜像文件非NVMe固态硬盘所做。

在这里插入图片描述

5、本地磁盘

*“注意四”!!!
	选择“使用物理磁盘”,通常第一次选择,点击下一步会请求以管理员权限运行,需要允许!然后设备选择前面 FTK Imager 挂载起来的对应驱动器号,磁盘默认选择使用整个磁盘即可。

在这里插入图片描述

6、完成创建虚拟机

	到这里直接下一步即可完成虚拟机的创建了。整体上需要注意的几个点,细心就行了。

在这里插入图片描述

7、打开虚拟机

	前面操作没问题的话,系统镜像就正常被启动起来了。

在这里插入图片描述

8、错误示范

*“注意五”!!!
	看分区类型,如果显示EFI,固件类型只能选择“UEFI”,不能选择“BIOS”!!!否则出现以下报错,而且无法进入系统!!!

在这里插入图片描述

	引导选择错误后,选择忽略,还是无法进入系统!

在这里插入图片描述

结尾

	在这里还是多说几句,经过测试发现 FTK Imager 新版本在挂载镜像的时候不是很稳定,程序容易崩掉!工作中发现v3版本的较稳定。
名称时间
最后编辑日期:2020 年 10 月 26 日
### FTK Imager 下载与使用指南 FTK Imager 是一款功能强大的镜像文件制作工具,广泛应用于数据管理、恢复及取证领域。以下是关于其下载和使用的详细信息: #### 下载来源 用户可以从以下两个官方或可信的资源地址下载 FTK Imager 的安装包: - **FTK Imager 4.2.0 中文版**:项目地址为 [https://gitcode.com/open-source-toolkit/cefbd](https://gitcode.com/open-source-toolkit/cefbd) [^1]。 - **FTK Imager 4.1 版本**:如果需要更早版本,可以访问 [https://gitcode.com/Premium-Resources/752e3](https://gitcode.com/Premium-Resources/752e3) [^2]。 #### 工具功能概述 FTK Imager 支持将硬盘、分区及移动设备快速转换为镜像文件,便于备份与恢复 [^2]。它还具备以下特性: - **磁盘克隆**:实现数据的无缝迁移。 - **数据恢复**:从损坏的磁盘或镜像中提取重要信息。 - **编辑功能**:允许用户对镜像文件进行添加、删除或修改操作。 #### 安装与设置 安装完成后,若需要切换至中文界面,可以通过修改注册表实现。具体步骤如下: 1. 创建一个文本文件,并写入以下代码: ```reg Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\AccessData\FTK Imager] "Language"="CHS" ``` 2. 将文件后缀名改为 `.reg`,双击运行即可完成汉化 [^3]。 #### 使用场景 FTK Imager 在挂载磁盘镜像时表现优异。例如,当挂载 Linux 系统镜像文件时,Windows 系统可能无法直接显示文件内容,此时只需忽略格式化提示即可继续操作 [^4]。 #### 注意事项 为了确保安全,建议在使用前备份重要数据,并从正规渠道获取软件安装包 [^2]。 ```python # 示例代码:检查系统是否支持特定编码 import sys def check_encoding(): if 'utf-8' in sys.getdefaultencoding().lower(): print("系统支持 UTF-8 编码") else: print("系统可能不支持 UTF-8 编码,请检查") check_encoding() ```
评论 26
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DFIR蘇小沐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值