中国民航大学学报 ›› 2024, Vol. 42 ›› Issue (2): 13-22.

• 综述 • 上一篇    下一篇

Web 应用攻击检测方法综述

  

  1. 1. 中国民航大学 a. 安全科学与工程学院;b. 计算机科学与技术学院;c. 信息安全测评中心,天津 300300; 2. 扬州大学信息工程学院,江苏 扬州 225127;3. 亚利桑那大学信息学院, 美国 亚利桑那 图森 AZ85721
  • 收稿日期:2023-10-11 修回日期:2024-01-04 出版日期:2024-12-19 发布日期:2026-08-03
  • 基金资助:
    国家自然科学基金项目(62201576,U1833107);中央高校基本科研业务费专项 (3122022050);中国民航大学信息安全测评中心开放基金项目(ISECCA-202202)

Review of detection methods for Web application attack

  1. 1a. School of Safety Science and Engineering; 1b. School of Computer Science and Technology; 1c. Information Security Evaluation Center, CAUC, Tianjin 300300, China; 2. School of Information Engineering, Yangzhou University, Yangzhou 225127, Jiangsu, China; 3. School of Information, University of Arizona, Tucson AZ85721, Arizona, USA
  • Received:2023-10-11 Revised:2024-01-04 Online:2024-12-19 Published:2026-08-03

摘要: Web 应用程序是众多组织进行业务运营和用户服务的重要方式。 数据的交互和共享通过 Web 浏览器实 现,由于涉及用户的敏感信息和业务数据,网站和数据库经常成为各种高频 Web 攻击的目标。 随着新型 Web 攻击不断涌现,传统的 Web 攻击检测技术不再适用,国内外学者开始采用新兴技术进行攻击检测的 研究。 通过对近 3 年国内外文献调研,本文首先从 Web 攻击过程和相关概念展开叙述,全面分析了目前 Web 应用程序的攻击现状;其次,从机器学习和深度学习、Web 应用防火墙(WAF,Web application firewall) 优化和 Web 蜜罐欺骗技术 3 个方面总结目前最新的检测方法,并对比分析了不同模型的性能和优势;最后, 总结 Web 攻击检测面临的挑战,并对未来研究进行了展望

关键词: Web 攻击检测, 机器学习, 深度学习, 防火墙, 蜜罐

Abstract: Web application plays a crucial role in facilitating business operation and user service for numerous organizations. Data interaction and sharing are achieved through web browsers, while due to the involvement of sensitive infor鄄 mation and business data, websites and databases often become targets of various high-frequency Web attack. With the continuous emergence of new types of Web attack, traditional Web attack detection technologies have be鄄 come inadequate, and domestic and foreign scholars have started to adopt novel approaches for attack detection re鄄 search. Based on an extensive review of domestic and foreign literature from the past three years, this paper firstly describes the process of Web attack and related concept, as well as comprehensively analyzes the current state of Web application attack. Subsequently, the latest detection methods are summarized from three perspectives of ma鄄 chine learning and deep learning, optimization of Web application firewall (WAF), as well as Web honeypot de鄄 ception technology, and the performance and advantages of different models are compared and analyzed. Finally, the challenges associated with detecting Web attack are summarized, and prospectsfor future research are provided.

Key words: Web attack detection, machine learning, deep learning, firewall, honeypot

中图分类号: