毕业设计(论文)计算机取证可视化分析技术研究与应用.doc
《毕业设计(论文)计算机取证可视化分析技术研究与应用.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)计算机取证可视化分析技术研究与应用.doc(63页珍藏版)》请在三一办公上搜索。
1、 编 号: 审定成绩: 重庆邮电大学毕业设计(论文)设计(论文)题目:计算机取证可视化分析技术研究与应用学 院 名 称 :计算机科学与技术学 生 姓 名 :专 业 :信息安全班 级 :0441001学 号 :2010212122指 导 教 师 :答辩组 负责人 :填表时间: 2014 年 6 月重庆邮电大学教务处制摘 要随着信息技术的广泛应用,计算机、手机等电子设备的大量普及,计算机、手机中涉及的电子数据成为一种新的证据形式电子证据。这些电子证据中蕴含的嫌疑人相关信息、人际关系也成为电子取证的分析关键。尤其是犯罪分子在一起进行预谋活动时通过电子邮件等高级的通信媒介进行联络,这样使取证人员必须通
2、过数据分析和调查软件对有效的数据进行关联分析并可视化显示。可见,计算机取证的可视化分析在计算机取证过程中有重要的意义。本文主要研究的是基于电子邮件取证的可视化分析,主要分为两个模块来完成。第一个模块为:首先从保存在特定路径的eml文件中提取IP地址并进行显示保存,然后从纯真数据库中提取出每个IP地址对应的物理位置并进行显示。第二个模块为:首先通过C#解析XML文件的方式,把提取到的IP地址与取证对象之间的关系通过树状结构进行显示;然后再利用百度地图API技术把IP地址所对应的物理位置在地图上进行可视化显示。本系统实现了基本的功能,当取证数据较少时为较好的使用系统,目前在测试时未遇到问题,如果对
3、其加以改进和完善,那么将在计算机取证的可视化分析方面会有比较好的贡献。【关键词】计算机取证 可视化 IP地址 纯真数据库 百度地图API技术 ABSTRACTWith the large popularity of wide application of information technology, computers, cell phones and other electronic devices are more and more popular. electronic data involved in mobile phone and computers has become a n
4、ew form of evidence - electronic evidence. These electronic evidences contain information about suspects, relationships have become critical analysis of electronic evidence. Especially when liaising together for premeditated criminal activities through e-mail and other advanced communication media,
5、such evidence must make through data analysis and survey software to effectively analyze and correlate data visualization. Visible, visual analysis of computer forensics has important significance in the computer forensics process.In this paper, the study is based on visual analysis of e-mail eviden
6、ce, mainly divided into two modules to complete. The first module is: first extracted from the IP address stored in the specified file path eml,stored and displayed, and then extracted from the database of each of the pure IP address corresponding to the physical location and displayed. The second m
7、odule is: first by C # XML file parsing way, the relationship between the extracted IP address and forensic between objects displayed by the tree; then use Baidu Maps API technology to the IP address corresponding to the physical location visualization displayed on the map. The system is relatively
8、simple to achieve functional, less forensic data when using the system for the better, is currently in the test did not encounter problems if its improvement and perfection, it will be in the visual analysis of computer forensics is better contribution.【Key words】Computer Forensics Visualization IP
9、addresses Pure database Baidu Maps API Technology目 录第一章 绪论1第一节 计算机取证技术的介绍1第二节 计算机取证可视化分析技术的研究背景1第三节 计算机取证可视化分析技术的研究现状2一、国外研究现状3二、国内研究现状3第四节 论文组织结构4第五节 本章小结4第二章 电子邮件取证综述5第一节 电子邮件取证的背景及意义5第二节 电子邮件介绍5一、电子邮件协议介绍5二、电子邮件的邮件头分析7第三节 纯真IP数据库的基本介绍8一、纯真IP数据库文件头的概述9二、纯真IP数据库记录区的分析9三、纯真IP数据库的索引区的介绍12第四节 本章小结12第三
10、章 电子邮件取证可视化分析方法13第一节 电子邮件取证可视化分析介绍13第二节 C#解析XML文件13第三节 百度地图API14第四节 本章小结16第四章 电子邮件取证可视化设计17第一节系统的设计概况17一、系统的需求分析17二、系统的运行环境17三、系统的功能描述17第二节系统的总体架构19一、邮件的IP地址及其对应的地理位置的提取模块21二、根据IP地址把邮件之间的关系进行可视化分析模块21第三节 邮件的IP地址及其地理位置的提取模块21第四节 根据IP地址将邮件关系进行可视化分析22第五节 本章小结23第五章 电子邮件取证可视化的实现24第一节 系统开发环境24第二节 电子邮件IP及其
11、地理位置的提取24一、电子邮件中IP地址的提取24二、IP地址的地理位置来源提取28第三节 依据IP对邮件之间关系的可视化显示31一、依据IP对邮件之间关系的显示31二、将IP对应的地理位置来源在地图上进行可视化显示33第四节 本章小结34第六章 全文总结35第一节 论文工作总结35第二节 本文下步研究工作展望35致 谢37参考文献38附 录39一、英文原文39二、英文翻译49第一章 绪论第一节 计算机取证技术的介绍在这个信息高速发展社会,计算机给人们带来方便的同时,同时给一些犯罪分子提供了更多犯罪的机会和空间。计算机违法犯罪包含三个方面的意义,即对计算机信息的侵害、利用计算机作为违法犯罪的工
12、具和违法犯罪过程中涉及计算机。作为取证侦查人员,在可疑计算机中获取与案件相关的蛛丝马迹是侦破案件的重要环节。因此,在科技普及的今天,取证人员在取证过程中运用计算机取证技术的重要意义。在计算机取证中运用到多方面的知识,在我国现在许多工作都是通过人手动工来实现,这样的明显降低了取证速度,同时取证结果也不一定可靠,因此,很多人致力于运用计算机取证技术研究计算机取证相关方面的软件,这样的话取代人工实现的相关工作,进而提高工作效率。计算机取证技术按不同的根据分类有很多种。在以证据线索的所存在的介质来进行分类时,计算机取证技术可以分为基于单机的和基于网络的取证 1。而本文着力于研究在网络上的进行计算机取证
13、时所用到的一些技术,也就是说要进行联网,从网上获取犯罪分子留下的痕迹从而得到相关方面的线索,进而进行取证,这方面的技术有很多,比如说对IP地址的提取技术 2、对电子邮件中的相关证据进行获取的技术等等。本文主要着力于对电子邮件的IP地址的获取以及进行追踪,即从电子邮件中获取证据。IP地址是Internet协议地址,在一个Internet包中都带有IP地址,每个ISP必须向有关组织申请一组IP地址,再动态分配给用户。在电子邮件中获取一些相关方面的证据时要知道存在于邮件协议中一些信息的具体存在位置。基于网页的HTTP协议将信息都是存到服务器上面的,但是我们可以自己下载到本地计算机上来进行识别与鉴定。
14、因此取证人员必须学会解读邮件的头文件,查看详细的头信息,从而进行识别鉴定。在对IP地址进行追踪时调查人员通过相关的追踪技术进行追溯,查找出嫌疑人的具体位置。第二节 计算机取证可视化分析技术的研究背景随着社会政治、经济环境的波动起伏,社会群体的和谐发展已经变得至关重要,因此,国家中长期科学和技术发展规划纲要3中已经在科技发展中强调了公共安全的重要性。在这个信息化的时代,人与社会的联系、人与人的关系变得更为复杂。作为犯罪的执行者,他们拥有很高的智商,他们通常在犯罪行为发生前进行一系列的预谋活动,不再是传统的聚在一起探讨作案方式,而是通过像电子邮件,手机等高科技工具进行谋划,而且他们所使用的通信媒介
15、不再是唯一的,这样使侦查人员必须通过数据分析和调查软件对有效的数据进行关联分析。计算机、手机中涉及到的电子数据作为一种新的电子证据电子证据4。这些电子证据中蕴含的嫌疑人相关信息、人际关系也成为电子取证的分析关键。而且, 2012年所提出的新刑事诉讼法和新民事诉讼法中正式认可“电子数据”,保证了电子证据在法庭上的合法性,因此研究电子数据取证具有重要的意义。电子取证已不能仅局限于获取“点”,而亟需扩展至对“面”、对“网”的分析。现有的取证分析软件大都着力于证据挖掘技术,而将获得的大量数据简陋地以列表方式呈现,取证员在获得证据数据后的大部分时间都消耗在对数据的辨识和关系的挖掘之上。如何在海量的数据中
16、抽丝剥茧发现关系,如何在冗长繁复的证据结果中找到关键,如何在错综复杂的关系网中寻找突破口,成为电子取证技术人员面临的难题,一直以来耗费了大量的人力、物力,甚至延误了破案的时机。进行可视化分析,以丰富的布局方式和分析工具直观地展现证据间的关系,敏捷地寻找到案件的突破口,是直观、根本地解决这一难题的有效手段,是电子取证平台提高效率的关键。可视化分析意味着广泛研究多类型证据源中蕴含的证据内容,广泛综合案件相关有效数据,深入研究先进的分析工具,深入剖析证据中的逻辑关系和社会关系,人性化地展现取证结果,敏捷地提高取证分析效率。第三节 计算机取证可视化分析技术的研究现状在像美国这样信息高速发展的一些国家,
17、计算机取证技术的发展已经发展了差不多三十年,他们拥有雄厚的技术,因此取证软件的研究较为成熟。在国外,计算机取证的可视化分析技术正处在兴盛阶段。随着网络犯罪的上升,以及计算机取证技术在成功取证案件中的使用,电子取证技术在我国也逐步得到重视,相关方面的研究也已逐渐得到应用。但计算机取证的可视化分析5作为计算机取证的一个至关重要的研究领域,在国内,这方面的研究还是比较欠缺。一、国外研究现状在国外,在计算机网络高速发展的情况下,以计算机网络作为媒介进行犯罪已经成为犯罪分子实施犯罪的重要渠道,造成的危害也变得愈来愈严重。因此打击计算机网络犯罪已成为各国政府值得重视的一部分。1984年,美国的 FBI和其
18、它相关的法律部门设立了专门进行计算机取证的实验室,从而为打击计算机网络相关的犯罪提供了有力的帮助。之后,许多国家也建立了专门的计算机取证部门,一些取证产品也逐渐产生并得到广泛地应用6,7。常用的几款取证软件为:Encase、FTK、X-Way 和 i2 Analysts Notebook 等,尤其是 i2 Analysts Notebook8 数据分析软件,具有非常强大的图形展示功能,是计算机取证可视化分析技术在计算机取证领域成功应用的典范。i2 Analysts Notebook是一种对各种数据信息进行可视化展现与分析的软件,它能够将取证人员所收集到的海量信息进行关联展现其关系。它帮助取证人
19、员把所获取的不同来源的证据信息进行整理、分析,以一种可视化的方式对数据进行关联,从而发现数据中所存在关键证据,寻找突破口。IBM i2 Analysts Notebook 的产生对计算机取证的可视化分析做出了很多贡献,同时为案件取证人员也带来了许多方便,在打击网络犯罪分子做出了很大的贡献。二、国内研究现状我国计算机取证的可视化分析技术方面的研究起步于90年代初。近年来,可视化技术已扩展到各个领域,比如像科学研究、医学、经济等方面。我国在这些领域应用目前都已取得了较为乐观的发展。但与国外的先进水平比起来整体上还是存在一定的差距,特别是在商业软件方面尤为欠缺。因此,致力于开发可视化取证的软件,并使
20、之得到广泛应用已经成为首要任务。自从2000年计算机取证技术概念从国外引入以后,国内的计算机取证技术得到了较好的发展。经过十几年的努力与追踪,如今计算机取证硬件方面的产品已经差不多跟上国外的步伐,但是在软件方面,毕竟技术相对国外还是比较落后,还是存在着一定的差距,特别是国内对取证结果进行可视化分析的产品还是很欠缺。在证据可视化关系分析领域,国内目前还没有学者运用相关布局算法对其进行研究。正是在这样的情况下,运用计算机取证的可视化分析技术研究出功能比较全面的相关取证软件已经显得十分必要。第四节 论文组织结构第一章为绪论,首先介绍了计算机取证技术,在此基础上介绍了计算机取证可视化分析技术的研究背景
21、以及在国内外的研究现状。第二章主要介绍电子邮件取证,首先对电子邮件取证的背景及意义进行介绍,然后再从电子邮件协议和邮件头两个方面电子邮件进行介绍,最后介绍了纯真IP数据库的格式。第三章是对电子邮件取证可视化分析方法的介绍,也就是本文要用到的方法进行介绍,即用到的C#解析XML文件和百度地图API两种方法。第四章主要是电子邮件取证可视化的设计,首先从系统的需求分析、运行环境、功能描述三个方面介绍了设计概况,然后通过流程图来说明系统的总体架构,最后分别对邮件的IP地址及其对应地理位置的提取和根据IP地址把邮件之间的关系进行可视化分析两个模块的设计过程进行展现。第五章是电子邮件取证可视化的实现,首先
22、介绍了系统开发环境,然后分别对两个模块实现通过代码进行实现,以及每个模块的实现界面进行展现。第六章是全文总结,首先对论文工作进行总结,然后提出本文的不足以及所要改进的地方。第五节 本章小结本章首先介绍了计算机取证的一些介绍及在案例中的成功应用,进而提出了电子证据的重要性。伴随着电子证据被很多国家的认可,相关方面的计算机取证技术也发展起来了,然后对计算机取证的相关技术进行了介绍。随着现在一些高智商犯罪分子的通过复杂的通信媒介进行通信,对数据的关联分析变得十分重要,此时提出了计算机取证的可视化分析技术,然后从其研究的背景以及国内外的研究现状两个方面进行介绍,从而对计算机取证的可视化分析技术有了更深
23、入的了解,最后对论文的组织结构进行概括。第二章 电子邮件取证综述第一节 电子邮件取证的背景及意义我们知道,在今天这个网络信息普及的时代,网络交流已成为人们日常生活中重要的一部分,同时通过电子邮件进行交流也当属其中。与其他网络沟通的工具相比,电子邮件具有方便,快捷,安全保密,功能强大等优点,使得很多人选择通过电子邮件进行通信。毫无疑问,电子邮件给很多人带来了很多好处,但是同时给一些违法犯罪分子提供了机会和空间。犯罪分子经常利用电子邮件对犯罪提前进行谋划组织,比如在震惊全国的马家爵杀人案中,刑侦人员在对马家爵使用的电脑(其硬盘已被马家爵多次格式化)进行技术处理后发现,他在出逃前三天搜索了大量关于海
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 计算机 取证 可视化 分析 技术研究 应用
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3984773.html