首页> 中文学位 >数据挖掘技术在计算机犯罪取证中的应用
【6h】

数据挖掘技术在计算机犯罪取证中的应用

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

引 言

1 绪论

1.1 课题研究背景

1.2 计算机犯罪的概念及其特点

1.3 计算机取证基本概念

1.4 计算机取证的研究现状

1.5 本文的研究研究目的、内容和方法

2 数据挖掘技术及其在计算机犯罪取证中的应用

2.1 数据挖掘概述

2.2 数据挖掘算法

2.3 数据挖掘技术在计算机犯罪取证分析中的应用

2.4 计算机日志的收集和预处理

2.5 结束语

3 分类算法在计算机犯罪行为预测中的应用研究

3.1 决策树ID3算法

3.2 ID3算法的不足

3.3 ID3算法的改进

3.4 实验及数据分析

3.5 ID3算法的核心代码

3.6 结束语

4 关联规则在犯罪行为分析中的应用研究

4.1 关联规则概念

4.2传统FP-Growth算法

4.3 传统FP-Growth算法的不足

4.4 基于新犯罪敏感性的FP-Growth的改进算法

4.5 基于犯罪性质加权的FP-growth改进算法

4.6 算法的核心代码

4.7 结束语

5 基于数据挖掘的计算机犯罪取证模型

5.1 计算机犯罪取证模型

5.2 数据分析模块架构

5.3 系统开发环境

5.4 程序运行截图

5.5 结束语

6 结 论

参考文献

在学研究成果

致谢

展开▼

摘要

随着Internet的飞速发展和普及,计算机犯罪越来越严重,造成的损失也越来越大。如何提取计算机犯罪的证据成为利用法律武器打击计算机犯罪首要解决的问题,计算机犯罪取证的研究由此应运而生。目前,国内外有关专家、学者都正在研究计算机犯罪取证的问题,但都局限于关键字查找、模式匹配、文件属性分析等技术,缺乏对海量数据处理能力;在取证中需要大量人工参与,并且无法对可能的、潜在的计算机犯罪进行预测;缺乏对计算机证据间隐藏信息和犯罪模式的挖掘能力。数据挖掘技术具有强大的数据处理能力;能够减少人工参与,具有自动化和智能化的优点;具有描述和预测的功能。针对目前取证工具中的这些问题,结合数据挖掘技术在数据处理方面的优势,越来越多的专家和学者开始研究如何把数据挖掘技术应用到计算机犯罪取证的领域中。
  首先,为了在海量数据中挖掘出与计算机犯罪有关的证据和各证据项之间的关联规则,并在这些规则的基础上进一步挖掘出犯罪的规律、趋势和不同犯罪行为之间的关联,本课题在FP-Growth(Frequent-PattenGrowth)算法的基础上,针对计算机犯罪取证的特殊性要求,提出了两种改进算法。一种是改进了FP-Growth算法的频繁一项集生成方法,提高了FP-Growth算法对新犯罪行为的敏感度;一种是改进了FP-Growth算法,使不同性质的犯罪记录具有不同的权重,也就是使不同性质的犯罪记录具有不同的重要性,增加了这些记录生成关联规则的可能性,理论分析和实验结果证明,改进后的算法更加适合于计算机犯罪取证领域。
  其次,为了更好地对犯罪行为进行分类和生成犯罪知识库,针对ID3(IterativeDichotomiser3)算法自身的通用性和取证数据的独特性,从信息增益方面对现有的ID3算法进行改进,使其能更适合计算机犯罪取证领域数据,理论分析和实验结果证明,改进后的算法是有效的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号