首页 文章详情

EnCase Forensic Imager特性及手册归档

雷神众测 | 1228 2021-05-18 16:48 0 0 0
UniSMS (合一短信)


STATEMENT

声明

由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,雷神众测及文章作者不为此承担任何责任。

雷神众测拥有对此文章的修改和解释权。如欲转载或传播此文章,必须保证此文章的完整性,包括版权声明等全部内容。未经雷神众测允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的。



NO.1 

EnCase Forensic Imager(win)

分子实验室 https://molecule-labs.com/

EnCase V8是美国Guidance Software推出的最新计算机取证软件,全新的操作界面,采用全新的取证分析的工作流,让新版更加简单易用,提供了更加强大灵活的报告功能(可模板定制),此外EnCase V8将原有EnCase v7所有模块(VFS/PDE/EDS/FastBloc SE/CD-DVD)及Neutrino手机取证功能全部集成,成为业界首先将计算机取证、手机取证综合一体的电子数据取证分析软件。


Guidance Software Inc.是全球知名的计算机取证厂商,成立于1997年,在纳斯达克上市(NASDAQ: GUID),总部设立在美国。其EnCase计算机取证系列产品在美国、欧洲等地的执法部门、司法机关及世界五百强(Fortune 500)广泛使用,在美国联邦法院、地方法院收到认可,已成为业界标准。目前已销售超过40000套EnCase产品,每年培训的取证专业人员超过6000人。


当时间很短,您需要获取整个卷或选定的个人文件夹或文件,EnCase®法医Imager是您的选择工具。基于可靠的行业标准EnCase®取证采集技术,EnCase取证成像仪。



NO.2 特性

· 允许获取本地驱动器

· 可以免费下载和使用吗

· 不需要安装

· 一个独立的产品不需要装箱取证许可证吗

· 允许浏览和查看潜在的证据文件,包括文件夹结构和文件元数据

· 使用强AES 256位加密保护Lx01和Ex01文件

· 可以通过USB部署,并用于执行获取一个实时设备



NO.3 支持源数据格式

EnCase Imager支持处理常见的各种数据类型:

· 镜像文件(包括E01、L01、Ex01、Lx01、dd、vmdk、vhd等格式)

· 本地连接的各种磁盘、存储卡

· 内存数据

· 远程数据(需要配合LinEn使用)

其中支持镜像文件,主要用来转换格式,以减小原镜像体积,以及添加证据编号、备注信息等各种元数据。



NO.4 支持镜像文件格式

EnCase Imager可以生成四种格式的镜像,分别是现行的

· EnCase证据文件(.Ex01)

· 现行的EnCase逻辑证据文件(.Lx01)

· 传统的EnCase证据文件(.E01)

· 传统的EnCase逻辑证据文件(L01)

如果需要处理的对象是整个存储设备或整个分区,应该保存成E01或Ex01格式;如果仅仅对源数据中的部分文件制作镜像,应该选择L01或Lx01格式。


Ex01及Lx01格式是EnCase V7引进的新格式,该格式最大的变化是支持数据加密,设置密码后若不知道密码,无法读取镜像中的数据。E01及L01文件虽然也支持添加密码,但是密码仅用来限制镜像文件的打开,数据部分并未真正加密,很多取证工具可以直接忽略E01及L01文件的密码。


如果工作中要使用其他取证工具进行分析,为了保证兼容性,建议选择E01及L01格式,否则可以使用Ex01及Lx01格式。



NO.5 使用EnCase Imager镜像

这里找到了一篇非常详尽的文章直接作为参考来自胡壮的个人博客:

https://www.hustrong.com/2018/使用EnCase-Imager制作镜像.html

使用EnCase Imager制作证据文件

接下来以一个实际案例来来介绍EnCase Imager的主要功能——制作磁盘镜像。实验选用了一个朗科32G优盘,序列号为AA00000000007275。

添加设备

在主界面点击“Add Local Device”,弹出添加本地设备的窗口,串口左边有6个可勾选项,点击某个选项,右边会出现对应的说明。如下图所示。

添加本地设备选项

六个勾选项的含义如下:

· Detect Tableau hardware

检测Tableau硬件。如果没有连接Tableau设备,建议不要勾选。

· Only show Write-blocked

只显示只读设备。勾选后后续的设备列表中仅显示只读设备。

· Detect leagacy FastBloc

检测传统的FastBloc设备。如果没有连接FastBloc设备,建议不要勾选。

· Enable DCO Removal

解除DCO限制。勾选后会忽略一些硬盘的DCO设置,可处理隐藏空间。

· Enable Physical Memory

物理内存获取。勾选后后续的设备列表中会出现物理内存,如果需要制作内存镜像则必须勾选。

· Enable Process Memory

进程内存获取。勾选后后续的设备列表中会出现各进程的列表,如果需要制作各进程内存镜像则必须勾选。


我们直接点击“下一步”,并且勾选序号为29、磁盘序号为14的优盘。注意不要勾选成了序号为30的那一项,否则只会加载优盘中的整个分区内容,卷引导记录等信息将不被包括。如下图所示。

设备列表

点击“完成”后,会自动打开“Evidence”标签页,可以看到磁盘14已经添加到证据列表中。如下图所示。

证据列表

开始制作镜像

双击证据列表中的设备名“14”,或选中该项,点击“OPEN”,即可打开并浏览优盘中的数据。


打开该证据后,点击菜单栏的“Acquire”→“Acquire”即可开始制作镜像。需要注意的是,如果要制作整个优盘的镜像,树形面板中选中的必须是整个设备,对于本案例来说,选中的必须是“Entry”或“14”,否则接下来默认制作的仅仅是分区部分的镜像。

开始制作镜像

设置证据文件参数

接下来需要设置证据文件的参数等信息,弹出的页面中包括“Location”、“Format” 及“Advanced”三部分设置选项。这些设置项是制作证据文件的关键。


保存位置等设置项

保存位置等设置项

· Name

设备名。默认也是镜像文件名。

· Case Number

案件编号。

· Evidence Number

证据编号。

· Examiner Name

检验人员姓名。这一项是必填项。

· Note

备注信息。

· Output Path

输出路径。证据文件保存路径。

· Alternate Path

备用路径。当镜像保存路径空间不够时,会保存到此位置。


证据文件格式等设置项

证据文件格式等设置项

· Evidence File Format

证据文件格式。可以选择E01或Ex01格式。

· Compression
压缩。可以选择启用或不启用数据压缩。

· Verification

校验哈希。用于计算数据区域的哈希值并保存在镜像文件的元数据中,可选择不校验或或MD5校验、SHA-1校验、MD5及SHA-1同时校验。

· File Segment Size(MB)

分段大小。设置单个证据文件大小,大于此值则自动生成E02、E03或Ex02、Ex03等文件。此值默认为2048(MB),最小值为30(MB)。

· Password

密码。此选项仅对E01格式有效,设置后,后续使用EnCase加载镜像文件需要此密码。

· EnCryption

加密。此选项仅针对Ex01格式有效,可以对生成的镜像进行加密。


高级设置选项

高级设置选项

· Block size(Sectors)

块大小。生成镜像文件时候的分块大小,保持默认即可。

· Error Granularity

错误粒度。当设备遇到坏道、坏块时记录这些区域的精细程度,可以选择标准(standard)或精细(Exhaustive),保持默认即可。

· Start Sector

起始扇区。如果制作的是整个设备的镜像,此值为“0”。

· Stop Sector

结束扇区。

· Read ahead

预读取。本人使用过程中一直不可选,暂时不知道使用场景。

· keep GUID

极路GUID,暂时没有找到相关资料。

· Threads

线程。可以设置读取线程和工作线程,读取线程默认为1,工作线程默认为5,一般保持默认。


本案例中,镜像格式选择了兼容性比较好的E01,名称填写了“thumb”,案件编号填写了“20180616001”,证据编号填写了“20180616001-000-001”,操作人员填写了我的名字“胡壮”,备注信息填写了“EnCase Imager测试”,镜像保存路径选择了D盘根目录。


和FTK Imager等其他工具不同,EnCase Imager不允许操作人员字段留空。虽然其他字段可以留空,但是为了后续工作方便,强烈建议大家在制作镜像时尽量将所有字段按照实际情况填写完整。


一切设置好后,点击“确认”即可开始制作镜像,此时EnCase Imager窗口右下角会显示剩余时间。制作完成后,EnCase Imager会对镜像进行校验并替换掉证据列表中的源设备,后续的浏览操作全部基于镜像文件,校验时EnCase Imager窗口右下角同样会显示剩余时间。

EnCase Imager证据文件中包含的数据

镜像制作完毕后,在EnCase Imager窗口的证据列表中,可以查看镜像中的详细信息。如下图所示。

镜像中包含的信息

镜像中记录的一些信息如下:

证据名称:thumb

优盘名称:Netac

优盘序列号:AA00000000007275

优盘型号:OnlyDisk

案件编号:20180616001

操作人员:胡壮

证据编号:20180616001-000-001

备注信息:EnCase Imager 测试

源数据MD5:185d0bdb0398fd6711fe65ec3920dfca

源数据SHA-1:

896025a0f3a6ba4544a8dcf08d99cfa67317cd6f

制作镜像的EnCase版本:7.09

制作镜像时候操作系统版本:Windows 7

压缩级别:最好

制作逻辑证据文件

选择需要的文件

制作逻辑证据文件,步骤与制作证据文件镜像比较相似,将所在磁盘或分区添加到证据列表,并打开证据进行浏览。和EnCase不同,EnCase Imager不允许直接将单个文件添加作为证据。


勾选需要的文件,点击菜单栏的“Acquire”→“Create Logical Evidence file”或列表面板右击选择“Acquire”→“Create Logical Evidence file”即可开始制作逻辑证据文件。本案例中勾选了“.disk”目录下的5个文件制作逻辑证据文件。如下图所示。

制作逻辑证据文件

设置逻辑证据参数

制作逻辑证据文件,需要设置的参数比制作证据文件稍微少一些,但这些参数比制作证据文件时更难理解。


保存位置等设置项

保存位置等设置项

· Name

设备名。默认也是逻辑证据文件文件名。

· Case Number

案件编号。

· Evidence Number

证据编号。

· Examiner Name

检验人员姓名。这是必填项。

· Note

备注信息。

· Add to existing evidence file

追加到现有证据文件。将选中的文件添加都现存的某个逻辑证据文件,勾选此项后上面的信息无法填写。

· Output Path

输出路径。逻辑证据文件保存路径。


文件信息

文件信息

· Source

数据源。显示将要制作逻辑证据文件的文件的来源。

· Files

文件。显示将要制作逻辑证据文件的文件的数量及总大小。

· Target folder within Evidence File

证据文件中的目标文件夹。可选项,未填写时,所有文件直接保存在逻辑证据文件中,填写后,文件保存在逻辑证据文件中的对应文件夹中。

· Include contents of files

包括文件内容。如果不勾选,创建的逻辑证据文件中不包括文件内容部分,只包括属性等部分内容,适用于大文件且不关心文件内容本身。

· Include contents of folder objects

包括文件夹内容。

· File in use

被占用的文件。

· Lock file when completed

完成后锁定文件。勾选后生成的逻辑证据文件不可追加新内容。

· Include original extents

包括原始位置信息。勾选后,生成的记录文件中会包含文件的物理位置、物理扇区等信息。

上面这部分选项可以根据实际需要勾选。


逻辑证据格式

逻辑证据格式

· Evidence File Format

逻辑证据文件格式。可以选择L01或Lx01。

· Entry Hash

文件哈希。可以选择是否计算机勾选文件(或文件夹)的MD5值。

· Compression

压缩。可以选择镜像文件是否压缩。

· File Segment Size(MB)

分段大小。和制作证据文件时候的用法一致。

· Encryption

加密。仅对Lx01格式有效,可以对数据部分进行加密。


本案例中,逻辑证据格式选择了L01,名称填写了“disk目录文件”,案件编号填写了“20180616001”,证据编号填写了“20180616001-000-002”,操作人员填写了我的名字“胡壮”,备注信息填写了“重要文件”,“Target folder within Evidence File”填写了“disk目录文件”,镜像保存路径选择了D盘根目录,文件相关的设置全部勾选。

逻辑证据文件包含的内容

制作好了逻辑证据文件,回到EnCase Imager的证据列表界面,将D盘的“disk目录文件.L01”拖到EnCase Imager窗口然松开鼠标,即可将将制作的逻辑证据文件添加到EnCase Imager。为了方便待会进行对比,才次将测试优盘添加到证据列表(制作完证据文件后最初添加进证据列表中的优盘已经被证据文件thumb.E01替代了)。如下图所示。

添加逻辑证据文件到EnCase Imager


通过观察,对比上文中加载的证据文件截图,可以发现逻辑证据文件是没有整个数据部分的哈希值的,也无法无法记录诸如原始设备的序列号等信息。


同时勾选证据列表中的证据文件“thumb”、逻辑证据文件“disk目录文件”及磁盘编号为“14”的优盘,然后点击“OPEN”按钮,同时加载三个证据项目进行浏览。如下图所示。

同时打开多个证据


点击证据“thumb”第一分区的“.disk”目录左边的遍历按钮(正方形勾选框左边的五边形),然后按住Ctrl键不放,接下来点击证据“disk目录文件”的“disk目录文件”和证据“14”第一分区“.disk”目录录左边的遍历按钮,同时在右边的列表面板列出三个目录中的文件。如下图所示。

同时浏览多个目录文件


接下来分别比较“thumb\C.disk\casper-uuid-generic”、“disk目录文件\disk目录文件\casper-uuid-generic”及“14\C.disk\casper-uuid-generic”三个文件。如下图所示。

disk目录文件\disk目录文件\casper-uuid-generic

14\C.disk\casper-uuid-generic


通过对比,证据文件中的“casper-uuid-generic”和另外两个证据中的对应文件相比多了File Acquired时间,而逻辑证据文件中的“casper-uuid-generic”和另外两个证据中的对应文件相比则多了MD5值。另外一个出不明显的地方是,逻辑证据文件中保存的文件无法查看文件在文件系统的路径,而证据文件则不存在此问题。

总结

EnCase Imager的功能基本相当于没有插加密狗或导入授权证书文件的EnCase,但是EnCase可以使用条件及过滤器对文件进行筛选。和其他镜像工具不不同,EnCase Imager虽然支持浏览本地磁盘会镜像文件中的文件,且浏览的时候可以直接显示部分删除的文件,但EnCase Imager仅支持查看文件的目录结构及各项属性,不支持对文件进行任何操作,包括文件的预览及导出。


EnCase Imager制作的镜像文件中,保存的元数据比其他镜像工具要多,例如磁盘的型号、序列号,包括FTK Imager在内的大部分镜像工具制作镜像时都不会保存。


本文仅仅是蜻蜓点水般地介绍了EnCase Imager的基本功能,算是抛砖引玉,诸如内存镜像、镜像还原、哈希计算、EnScript等功能,大家可以自己去摸索。



NO.6 参考文章

https://www.yidianzixun.com/article/0JUs8BhG

https://security.opentext.com/document/product-brief/encase-forensic-imager




RECRUITMENT

招聘启事

安恒雷神众测SRC运营(实习生)
————————
【职责描述】
1.  负责SRC的微博、微信公众号等线上新媒体的运营工作,保持用户活跃度,提高站点访问量;
2.  负责白帽子提交漏洞的漏洞审核、Rank评级、漏洞修复处理等相关沟通工作,促进审核人员与白帽子之间友好协作沟通;
3.  参与策划、组织和落实针对白帽子的线下活动,如沙龙、发布会、技术交流论坛等;
4.  积极参与雷神众测的品牌推广工作,协助技术人员输出优质的技术文章;
5.  积极参与公司媒体、行业内相关媒体及其他市场资源的工作沟通工作。

【任职要求】 
 1.  责任心强,性格活泼,具备良好的人际交往能力;
 2.  对网络安全感兴趣,对行业有基本了解;
 3.  良好的文案写作能力和活动组织协调能力。


简历投递至 

bountyteam@dbappsecurity.com.cn

设计师(实习生)

————————

【职位描述】
负责设计公司日常宣传图片、软文等与设计相关工作,负责产品品牌设计。

【职位要求】
1、从事平面设计相关工作1年以上,熟悉印刷工艺;具有敏锐的观察力及审美能力,及优异的创意设计能力;有 VI 设计、广告设计、画册设计等专长;
2、有良好的美术功底,审美能力和创意,色彩感强;

3、精通photoshop/illustrator/coreldrew/等设计制作软件;
4、有品牌传播、产品设计或新媒体视觉工作经历;

【关于岗位的其他信息】
企业名称:杭州安恒信息技术股份有限公司
办公地点:杭州市滨江区安恒大厦19楼
学历要求:本科及以上
工作年限:1年及以上,条件优秀者可放宽


简历投递至 

bountyteam@dbappsecurity.com.cn

安全招聘

————————

公司:安恒信息
岗位:Web安全 安全研究员
部门:战略支援部
薪资:13-30K
工作年限:1年+
工作地点:杭州(总部)、广州、成都、上海、北京

工作环境:一座大厦,健身场所,医师,帅哥,美女,高级食堂…

【岗位职责】
1.定期面向部门、全公司技术分享;
2.前沿攻防技术研究、跟踪国内外安全领域的安全动态、漏洞披露并落地沉淀;
3.负责完成部门渗透测试、红蓝对抗业务;
4.负责自动化平台建设
5.负责针对常见WAF产品规则进行测试并落地bypass方案

【岗位要求】
1.至少1年安全领域工作经验;
2.熟悉HTTP协议相关技术
3.拥有大型产品、CMS、厂商漏洞挖掘案例;
4.熟练掌握php、java、asp.net代码审计基础(一种或多种)
5.精通Web Fuzz模糊测试漏洞挖掘技术
6.精通OWASP TOP 10安全漏洞原理并熟悉漏洞利用方法
7.有过独立分析漏洞的经验,熟悉各种Web调试技巧
8.熟悉常见编程语言中的至少一种(Asp.net、Python、php、java)

【加分项】
1.具备良好的英语文档阅读能力;
2.曾参加过技术沙龙担任嘉宾进行技术分享;
3.具有CISSP、CISA、CSSLP、ISO27001、ITIL、PMP、COBIT、Security+、CISP、OSCP等安全相关资质者;
4.具有大型SRC漏洞提交经验、获得年度表彰、大型CTF夺得名次者;
5.开发过安全相关的开源项目;
6.具备良好的人际沟通、协调能力、分析和解决问题的能力者优先;
7.个人技术博客;
8.在优质社区投稿过文章;


岗位:安全红队武器自动化工程师
薪资:13-30K
工作年限:2年+
工作地点:杭州(总部)

【岗位职责】
1.负责红蓝对抗中的武器化落地与研究;
2.平台化建设;
3.安全研究落地。

【岗位要求】
1.熟练使用Python、java、c/c++等至少一门语言作为主要开发语言;
2.熟练使用Django、flask 等常用web开发框架、以及熟练使用mysql、mongoDB、redis等数据存储方案;
3:熟悉域安全以及内网横向渗透、常见web等漏洞原理;
4.对安全技术有浓厚的兴趣及热情,有主观研究和学习的动力;
5.具备正向价值观、良好的团队协作能力和较强的问题解决能力,善于沟通、乐于分享。

【加分项】
1.有高并发tcp服务、分布式等相关经验者优先;
2.在github上有开源安全产品优先;
3:有过安全开发经验、独自分析过相关开源安全工具、以及参与开发过相关后渗透框架等优先;
4.在freebuf、安全客、先知等安全平台分享过相关技术文章优先;
5.具备良好的英语文档阅读能力。


简历投递至

bountyteam@dbappsecurity.com.cn

岗位:红队武器化Golang开发工程师

薪资:13-30K
工作年限:2年+
工作地点:杭州(总部)

【岗位职责】
1.负责红蓝对抗中的武器化落地与研究;
2.平台化建设;
3.安全研究落地。

【岗位要求】
1.掌握C/C++/Java/Go/Python/JavaScript等至少一门语言作为主要开发语言;
2.熟练使用Gin、Beego、Echo等常用web开发框架、熟悉MySQL、Redis、MongoDB等主流数据库结构的设计,有独立部署调优经验;
3.了解docker,能进行简单的项目部署;
3.熟悉常见web漏洞原理,并能写出对应的利用工具;
4.熟悉TCP/IP协议的基本运作原理;
5.对安全技术与开发技术有浓厚的兴趣及热情,有主观研究和学习的动力,具备正向价值观、良好的团队协作能力和较强的问题解决能力,善于沟通、乐于分享。

【加分项】
1.有高并发tcp服务、分布式、消息队列等相关经验者优先;
2.在github上有开源安全产品优先;
3:有过安全开发经验、独自分析过相关开源安全工具、以及参与开发过相关后渗透框架等优先;
4.在freebuf、安全客、先知等安全平台分享过相关技术文章优先;
5.具备良好的英语文档阅读能力。

简历投递至

bountyteam@dbappsecurity.com.cn



END

长按识别二维码关注我们


good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter