[2021年祥云杯]层层取证
想从该题为例进行一下手动仿真镜像的学习
下载得到memdump.mem和Forensic_image.001-009
前者为内存镜像,后者在查看txt内容看到是使用AccessData FTK Imager生成的硬盘镜像
取证比赛结束后授权过期了,于是考虑手动仿真
手动仿真有两种方法,第一种是先挂载到本地磁盘再用vmware仿真
方法一*
一.FTK IMAGER 挂载镜像到本地
使用FTK Imager“可写”模式,挂载系统镜像到本地驱动器
1.选择 IMAGER MOUNTING
2.选择系统镜像挂载
1)选择需要挂载的镜像文件;
2)选择"Block Device/Writable";//此步骤不可省略,否则无法成功仿真
3)点击"Mount";
4)记住"驱动器号";
mount成功后,会在本地磁盘显示出新的分区,可以打开Windows资源管理器查看,以及默认在镜像位置新生成一个后缀为“.adcf”的镜像同名文件,用来存放可写模式下镜像虚拟写入的文件。
点击mount挂载后就会将镜像挂载到本地
二.VMWARE新建虚拟机导入本地磁盘
可参考博文https://www.freesion.com/article/51701409948/#DDE01_8的第二部创建虚拟机
经过内存镜像分析可得该镜像为为win7 64位系统
选择使用物理磁盘,找到FTK Imager挂载的驱动器号
可是使用vmware启动却一直报错已被占用,经百度查询无法解决。。。于是采用另一种仿真方法
方法二:制作镜像为vmdk然后再仿真
一.FTK里将Forensic_image导出为img文件,输出到本地
选image File
将Forensic_image.001文件导入然后点击finish,之后
点击下一步,选择输出的文件夹和文件名,注意下方改为0
提取镜像后改后缀名为img即可
二.使用V2V_Converter工具输出为vmdk文件
打开V2V_Converter,导入.img文件,之后全选默认即可
三.vmware新建虚拟机,导入vmdk文件
和方法一新建虚拟机步骤相似,只是在下面的一步选择使用现有磁盘
接着启动虚拟机就可以了
我们接着回到本题,用取证大师加载一下,发现有一个磁盘采用了bitlocker加密
使用efdd工具可以通过内存镜像破解bitlocker加密的磁盘
恢复出key了
用该key在取证大师bitlocker用恢复密钥串可解密该磁盘,看到该盘下有一个流量包
导出分析一下
追踪udp流里找到一个rar,里面包含了一个flag.docx
导出rar压缩包,发现加密,且提示与计算机加密密码相同
再考虑看一下用户桌面,用户XinSai的桌面只有一个wireshark安装包,不知道题目是否与流量分析有关,用户Xiaoming的桌面有一个flag.txt
提示让我们仿真,猜测是windows桌面便签可能有什么信息
登录xiaoming需要密码,可以在给定的内存镜像中获取
使用passwarekit工具加载内存镜像可得
仿真进入桌面
知道开机密码了就可以解压之前导出的压缩包
再用桌面的文档密码解密flag.doc进入可以看到flag