深度学习检测Web漏洞:实战静态安全策略

0 下载量 100 浏览量 更新于2024-06-19 收藏 2.32MB PDF 举报
深度学习应用于Web安全:这项研究探讨了如何利用深度学习技术来提升Web安全领域的静态漏洞识别能力。作者埃洛伊丝·莫瑞尔在蔚蓝海岸大学进行的研究,针对的是当前Web安全中的一项关键挑战——跨站脚本(XSS)漏洞,这是CWE(Common Weakness Enumeration,常见弱点枚举)中排名第二的威胁,被视为编程错误中最主要的风险之一。 论文的核心是深度学习算法在易受攻击的Web环境中对XSS漏洞进行统计分析和识别。通过训练深度神经网络模型,研究人员能够自动化检测那些被应用程序错误处理的用户输入,这些输入如果未经适当过滤就可能导致安全漏洞。这种方法旨在通过机器学习的方式提高漏洞检测的准确性和效率,减少人工审核的工作量,从而增强整体的安全防护体系。 该研究不仅局限于XSS,还可能包括其他类型的Web漏洞,如SQL注入、文件包含漏洞等,这些都是深度学习技术可以发挥作用的领域。深度学习的优势在于其能够从大量数据中学习到模式,即使是复杂、难以人工定义的威胁也能被有效地识别。 作者埃洛伊丝·莫瑞尔的博士论文是在INRIA(法国国家信息与自动化研究院)进行的信息学博士学位申请项目的一部分,得到了蔚蓝海岸大学STIC博士学校的认可。她的研究指导团队由Tamara Rezk担任研究总监,包括维也纳信息技术大学的Matteo Maffei、共和国大学的Gustavo Betarte以及ISISTAN研究所的Santiago Vidal等专家组成的评审委员会。 整个研究过程遵循学术规范,通过HAL(法国开放获取档案馆)进行存储和传播,以便于学术界和行业专业人士共享研究成果,推动Web安全领域的知识进步。该论文于2022年11月14日进行了更新,并于2023年3月13日提交,展示了深度学习在实际安全问题解决中的最新进展和潜力。