论文部分内容阅读
随着互联网在人们生活中的重要程度越来越高,随之出现的安全性问题也愈加严重起来,其影响范围和影响程度也非常巨大,任何一个微小的漏洞或信息的泄露都有可能造成巨大的影响和破坏。在所有WEB应用漏洞中,SQL注入漏洞造成的威胁非常巨大,且其影响极广,与之相关的安全性问题又往往被网站开发人员所忽略,从而产生了大量的潜在SQL注入漏洞威胁。在这种背景下,为了能够对SQL注入漏洞进行有效的检测和预防,本文对SQL注入漏洞的自动化检测方法进行了深入的研究和探讨。
本文在对SQL注入漏洞的基本原理、产生原因、漏洞分类以及其检测和攻击方法进行了分析和研究的基础上,提出了一种多阶段深度SQL注入漏洞检测模型,并根据该模型开发了相应的SQL注入漏洞检测系统。该模型通过独立的动态参数生成和流程控制规则进行参数的自动生成,通过多个阶段的自动化检测,并分析各阶段反馈信息,根据这些信息控制下一阶段的检测参数生成和检测流程。本模型采用了深度SQL注入漏洞检测方法,使检测的可靠性和准确性获得提高,在检测的过程中采用检测深度与检测精度分级的方式,灵活的满足多种检测需求,并在结果分析时根据各检测阶段的检测结果对漏洞风险等级进行综合评价。
最后,文章对多阶段SQL注入漏洞检测系统的实现接口、系统模块结构和流程进行了阐述,并且使用该系统对目标漏洞系统进行测试,对其进行了功能性、正确性和对比性测试,各项功能均达到预期目标,验证了本检测模型的有效性,并且具有一定的理论意义和现实应用价值。