基于机器学习的WebShell检测关键技术研究
【摘要】:随着电子商务的普及,网站的安全性变得越来越重要。黑客通过网站或者系统的漏洞,可以将WebShell上传到网站的服务器上,创建一个后门,用于黑客的进一步攻击。因此,检测Web应用里的WebShell对网站安全至关重要。本文的主要工作包括:一是WebShell的检测,通过对网页源码文件分析,识别出WebShell;二是WebShell上传方式的识别,通过分析Web日志,找出含有攻击事件的日志记录,从这些日志中找出攻击方式和利用的漏洞。本文先介绍相关理论,包括WebShell介绍,以及对支持向量机、遗传算法和人工神经网络模型的原理做了详细描述。在WebShell检测方面,本文提出了改进的单类支持向量机检测模型。基于现有模型在误报率高方面的不足进行改进,通过改进单类支持向量机的决策函数来降低误报率。通过对收集的数据进行实验,验证了模型的有效性。在对于WebShell上传方式识别方面,本文采用了进化的神经网络检测模型。先对Web日志进行了聚类,然后分析聚类结果,最终得到九种类别;结合遗传算法,对神经网络的权重生成进行优化,来提高模型的检测率,并降低误报率。最后,通过在实际环境中收集的数据,对模型的有效性进行验证,通过与未改进的人工神经网络对比,改进后的模型达到了预期的效果。
|
|
|
|
1 |
陈琼,郑启伦;人工神经网络系统硬件实现的研究进展[J];电路与系统学报;2000年01期 |
2 |
单潮龙,马伟明,贲可荣,张磊;BP人工神经网络的应用及其实现技术[J];海军工程大学学报;2000年04期 |
3 |
罗维平,向阳;人工神经网络的实现及其应用[J];中南民族学院学报(自然科学版);2000年S1期 |
4 |
孙学梅;人工神经网络及其在控制中的应用[J];张家口职业技术学院学报;2000年02期 |
5 |
汪镭,周国兴,吴启迪;人工神经网络在传动领域中的应用[J];电机与控制学报;2001年01期 |
6 |
侯晋,陈国松,王镇浦;人工神经网络的发展及在多元校正中的应用[J];分析科学学报;2001年01期 |
7 |
战凯,朱文斌,黄文斌;人工神经网络在军用舰船工程中的应用展望[J];青岛大学学报(工程技术版);2001年03期 |
8 |
梁艳春,聂义勇;从科学研究方法论看人工神经网络研究的发展[J];吉林大学学报(信息科学版);2002年01期 |
9 |
索兴梅,王崇桃;人工神经网络在农业中的应用研究[J];计算机与农业;2002年02期 |
10 |
付业伟,张知侠,杨瑞丽;人工神经网络及其在分析化学中的应用[J];咸阳师范学院学报;2002年04期 |
11 |
高玮玲,于敏学,杨绍华,梁允荣;基于客户/服务器的人工神经网络系统的设计与实现[J];北京理工大学学报;2002年02期 |
12 |
赵茂程,郑加强,封晓强,林小静;人工神经网络在林业中的应用研究与展望[J];中国制造业信息化;2003年04期 |
13 |
木林;对人工神经网络的初步认识[J];呼伦贝尔学院学报;2003年01期 |
14 |
蒋良孝,蔡之华;人工神经网络的符号解释[J];计算机与现代化;2003年05期 |
15 |
王利;;人工神经网络[J];计算机教育;2004年09期 |
16 |
杨钧,周新华,马大庆;人工神经网络及其在胸部放射学中的应用[J];中华放射学杂志;2004年02期 |
17 |
赖静;王清;孙东立;;人工神经网络在材料研究中的应用[J];材料工程;2006年S1期 |
18 |
石幸利;;人工神经网络的发展及其应用[J];重庆科技学院学报;2006年02期 |
19 |
左志刚;谢芳;;人工神经网络在审计领域的应用[J];科技情报开发与经济;2007年15期 |
20 |
王宏杰;魏先峰;陈静;韩义亭;;浅析人工神经网络[J];中国科技信息;2007年18期 |
|