首页> 外文会议>International Conference on Machine Learning for Cyber Security >Malicious Web Request Detection Using Character-Level CNN
【24h】

Malicious Web Request Detection Using Character-Level CNN

机译:使用字符级CNN的恶意Web请求检测

获取原文

摘要

Web parameter injection attacks are common and have put a great threat to the security of web applications. In this kind of attacks, malicious attackers can employ HTTP requests to implement attacks against servers by injecting some malicious codes into the parameters of the HTTP requests. Against the web parameter injection attacks, most of the existing Web Intrusion Detection Systems (WIDS) cannot find unknown new attacks and have a high false positive rate (FPR), since they lack the ability of re-learning and rarely pay attention to the intrinsic relationship between the characters. In this paper, we propose a malicious requests detection system with re-learning ability based on an improved convolution neural network (CNN) model. We add a character-level embedding layer before the convolution layer, which makes our model able to learn the intrinsic relationship between the characters of the request parameters. Further, we modify the filters of CNN and the modified filters can extract the fine-grained features of the request parameters. The test results demonstrate that our model has lower FPR compared with support vector machine (SVM) and random forest (RF).
机译:Web参数注入攻击很常见,并且对Web应用程序的安全性构成了巨大威胁。在这种攻击中,恶意攻击者可以通过向HTTP请求的参数中注入一些恶意代码来利用HTTP请求对服务器实施攻击。针对Web参数注入攻击,大多数现有的Web入侵检测系统(WIDS)找不到未知的新攻击并且具有很高的误报率(FPR),因为它们缺乏重新学习的能力并且很少关注内在的人物之间的关系。本文提出了一种基于改进的卷积神经网络(CNN)模型的具有重学习能力的恶意请求检测系统。我们在卷积层之前添加了一个字符级嵌入层,这使我们的模型能够学习请求参数的字符之间的内在关系。此外,我们修改了CNN的过滤器,修改后的过滤器可以提取请求参数的细粒度特征。测试结果表明,与支持向量机(SVM)和随机森林(RF)相比,我们的模型具有更低的FPR。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号