基于Bi-GRU的Webshell检测
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


Webshell Detection Based on Bi-GRU
Author:
Affiliation:

Fund Project:

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

    Webshell是一种隐蔽性较高的Web攻击工具, 其作用是获取服务器的操作权限. 在编写Webshell时, 攻击者通过一系列免杀技术来绕过防火墙, 这导致现有方法检测Webshell的效果不佳. 针对这一现状, 本文从文本分类的角度出发, 提出一种基于Bi-GRU的Webshell检测方法. 首先将网页脚本文件进行编译, 得到opcode指令; 然后, 通过word2vec算法将指令转换为特征向量; 最后, 使用多种深度学习模型进行训练, 以准确率、误报率、漏报率作为评估标准. 最终实验结果表明, Bi-GRU检测效果优于其他算法模型, 证明该算法是可行的.

    Abstract:

    Webshell is a highly concealed tool for Web attack, which is used to obtain the operating authority of servers. When writing Webshell, the attacker uses a series of anti-virus techniques to bypass the firewall, which leads to ineffective Webshell detection by existing methods. In response to this situation, we propose a Bi-GRU-based Webshell detection method from the perspective of text classification. Firstly, this method compiles webpage script files to obtain the opcode instructions. Secondly, the instructions are converted to feature vectors by the Word2Vec algorithm. Finally, a variety of deep learning models are used for training with accuracy, false positive rate, and false negative rate as evaluation criteria. The experimental results confirm the feasibility of the Bi-GRU-based Webshell detection since it is better than other algorithm models.

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

李帅刚,王全民.基于Bi-GRU的Webshell检测.计算机系统应用,2021,30(7):259-264

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2020-10-27
  • 最后修改日期:2020-12-02
  • 录用日期:
  • 在线发布日期: 2021-07-02
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号