基于支持向量机的Webshell黑盒检测
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


Black Box Detection of Webshell Based on Support Vector Machine
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    Webshell是一种基于Web的网站后门程序。当前已有的Webshell检测方法都需要根据脚本程序源代码来检测,因此只能部署在服务器主机上,而且只能检测本机的网站代码。本文通过分析Webshell的HTML页面特征,提出了一种基于支持向量机(Support vector machine,SVM)分类算法的黑盒检测方法。该方法是一种有监督的机器学习系统,对先验网页的HTML页面进行学习,可以在未知脚本源代码的情况下对Webshell进行检测。实现结果表明,该方法在黑盒的条件下达到了较高的准确率和极低的误报率,并且取得了与白盒检测方法相近的检出率,可以部署在基于网络的入侵检测系统中,同时监测多台服务器是否包含Webshell,从而帮助监控入侵趋势和网络安全态势。

    Abstract:

    Webshell is a kind of backdoor program based on Webpages. Existing Webshell detection methods rely on the script source code, therefore they can only be deployed on the server in which the pages are scanned. By analyzing the HTML feature of Webshell pages, a black box detecting method based on support vector machine (SVM) classification algorithm is proposed. The method is one sort of supervised machine learning system which can detect unknown Webshell without the knowledge of source code. The experimental result indicates that the black box method has a high accuracy along with a low false positive rate, and reaches an approximate detect rate as the white box detection methods. Therefore, it can be deployed in intrusion detection system(IDS) based on network and monitor more than one server from being injected Webshell, thus helping to monitor the intrusion trends and network security situation.

    参考文献
    相似文献
    引证文献
引用本文

叶飞,龚俭,杨望.基于支持向量机的Webshell黑盒检测[J].南京航空航天大学学报,2015,47(6):924-930

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2016-01-06
  • 出版日期:
文章二维码
您是第位访问者
网站版权 © 南京航空航天大学学报
技术支持:北京勤云科技发展有限公司