详情

vc0492 计算机取证关键技术及平台搭建

项目介绍

 

随着信息技术的不断发展,人们的生活方式、生产方式、管理方式发生了巨大的变化。信息技术给人们带来方便的同时,也带来了很大的风险。以计算机信息系统为犯罪对象和以计算机信息系统为工具的各种新型犯罪活动越来越多。利用计算机犯罪给国家和人民带来了很大的损失。惩治利用计算机进行犯罪的不法分子迫在眉睫。因此,计算机和法学的交叉学科—计算机取证越来越受关注。计算机取证(Computer Forensics、计算机取证技术、计算机检识、计算机法医学)是指运用计算机辨析技术,对计算机犯罪行为进行分析以确认罪犯及计算机证据,并据此提起诉讼。也就是针对计算机入侵与犯罪,进行证据获取、保存、分析和出示。计算机证据指在计算机系统运行过程中产生的以其记录的内容来证明案件事实的电磁记录物。从技术上而言,计算机取证是一个对受侵计算机系统进行扫描和破解,以对入侵事件进行重建的过程。可理解为“从计算机上提取证据”即:获取、保存、分析、出示、提供的证据必须可信。文中介绍了计算机取证的意义,计算机取证的关键技术,计算机入侵,以及计算机取证的新技术—蜜罐,并对一些与计算机取证有关的工具进行了进一步的介绍。

关键词计算机取证 ;计算机犯罪证据 ;电子取证;取证工具

目 录
摘  要    I
Abstract    I
第一章    绪 论    5
1.1系统的开发背景及其意义    5
1.2国内外研究现状    6
1.3 可行性分析    6
第二章 系统涉及的关键技术    8
2.1 Visual Studio    8
2.2 C++    8
2.3 SDK    9
2.4 windos api    9
第三章 系统分析与设计    11
3.1 系统需求分析    11
3.2 系统功能目标    11
3.3 系统非功能性需求    12
3.3.1 界面需求    12
3.3.2 软硬件配置需求    12
3.3.3 性能需求    12
3.4 系统详细设计    14
3.4.1 结构设计    14
3.4.2 功能模块设计    15
第四章 系统实现    16
4.1 系统总体实现    16
4.2功能实现    17
4.2.1主界面    17
4.2.2取证的选项实现:    20
4.2.3.usb取证具体代码:    21
4.2.4.应用程序取证和系统取证    23
第五章 系统测试    26
5.1 环境测试    26
5.2 系统测试方案    27
5.2.1  代码测试    27
5.2.2  界面测试    27
5.2.3  程序功能测试    27
5.3 测试结果分析    27
总 结    30
参考文献    32
致 谢    32

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!