基于深度学习的语句级SQL注入实时防御技术研究

来源 :兰州大学 | 被引量 : 0次 | 上传用户:sharethesun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的革新和普及,Web应用逐渐成为人们日常工作生活中重要的服务角色。然而Web应用往往暴露在开放且不甚安全的网络环境中,其中SQL注入攻击就是一种常见的Web应用攻击技术。它通过注入恶意SQL代码对Web应用背后的数据库执行非授权命令以提权或窃取数据。传统的SQL注入检测方法识别精度不高且难以适应大规模识别任务,并且大多数SQL注入检测方法因针对网络请求参数的载荷进行检测而具有较高的误报率。为解决上述问题,本文提出了基于双向长短期记忆模型(Bi-directional Long-Short Term Memory,BiLSTM)的语句级SQL注入检测方案,在SQL语句级别上进行注入检测,提升在大规模数据中的检测效果并有效降低误报率。本文主要贡献和工作内容如下:首先,本文提出了语句级SQL注入检测系统,通过中间件和语句级SQL注入检测网络SLSqli Net(Sentence-Level SQLi Net)对SQL语句进行实时SQL注入检测。中间件用于捕获并转发Web应用和数据库之间的通信流量,向SLSqli Net传递SQL语句进行检测。SLSqli Net通过层级结构首先利用语法分析技术和泛化规则对SQL语句进行泛化以提取语句内部的结构性特征;再结合Albert预训练技术提取语句内部的语义特征生成句向量;最后使用基于BiLSTM的检测模型对预处理后的语句进行SQL注入检测。其次,本文基于语句级SQL注入检测系统设计了语句级SQL注入样本生成方法,并创建了当前已知范围内首个语句级SQL注入数据集。本文利用恶意载荷(Payload)对实验环境下的自建Web应用实施SQL注入攻击从而得到恶意样本。为补充验证本文所提的语句级SQL注入检测方案可推广至现实世界的Web应用,本文还构建了基于Word Press内容管理系统的语句级SQL注入数据集。最后,本文对基于BiLSTM的SLSqliNet进行模型训练和评估,并与分别采用支持向量机、长短期记忆模型作为分类器的语句级SQL注入检测模型进行对比实验,结果表明基于BiLSTM的检测模型具有最佳的检测效果。此外,本文还对前人提出的基于卷积神经网络的SQL注入检测模型以及基于隐马尔可夫模型的Web攻击检测系统进行了对比实验,结果表明本文的语句级SQL注入检测方案极大程度地降低了误报率。
其他文献
晚明时期,儒佛沟通成为重要思潮,许多优秀的解经作品接连现世,在以佛解儒的高僧、学者中,蕅益智旭是主要代表人物之一。蕅益智旭在年少时期曾深入摄取儒典,后由儒入佛,主要继承并发展佛教天台宗智者大师的思想,以“中道实相论”为其理论核心,主张于“现前一念心”中作“一心三观”的修行方法,并擅长运用“五重玄义”和“六即”行位对文本进行分析和判释。在此基础上,蕅益智旭展开了对“四书”的解读。蕅益智旭解“四书”时
学位
随着大众传媒的高速发展,越来越多的人们开始成为偶像崇拜中的一员,并且展现出强大的粉丝消费能力,甚至形成了“花钱才是粉丝”的风气,粉丝消费逐渐成为研究者们关注的问题。随着互联网和社交网站的高速发展,社交网站已经成为粉丝们追星的主要工具与平台,粉丝们可以通过网络获取与偶像相关的信息,也可以通过网络加入粉丝社群,与其他粉丝进行交流。在互联网中,粉丝们可以随时随地浏览来自其他粉丝所发布的各类信息。在此背景
学位
随着互联网5G时代来临,普通高校的智慧校园建设逐渐受到大众的广泛关注,这给普通高校提供了更多的机遇与挑战。在现代化社会中,传统的普通高校教学模式已经无法满足学生的个性发展,学生的自主学习能力与创新能力无法得到充分发展,我国高校公共体育课正处于改革发展的阶段,而高校公共体育课是高校培养学生综合能力的一个重要组成部分,因此,探索适合学生的教学模式与方法,提升教学质量与效果,是传统高校体育教学亟待解决的
学位
党的十九大报告提出实施乡村振兴战略,是党在新的历史方位下为解决“三农”问题作出的战略部署。乡风文明是乡村振兴总要求的重要组成部分,乡风文明建设要求弘扬社会主义核心价值观。社会主义核心价值观在国家层面的要求体现为“富强、民主、文明、和谐”,分别对应物质文明建设、政治文明建设、精神文明建设、社会文明建设。由于和谐包括人与人的和谐、人与自然的和谐。人与自然的和谐在新时代中国特色社会主义思想中表述为美丽,
学位
教学隐喻广泛于存在课程文本和教学理论、实践中,是通过其他事物来解释、描述另一件事物的语言、认知、思维形态和现象。它不仅指课程文本中展现的具有语言学外在形式的隐喻,也指在教学理论与实践中所涉及的认知层面和思维层面的隐喻思想和方法。具体来讲,包括课程本文中、教学理论与实践中所使用的类比、比喻、拟人、象征等方法。为了更好地探索隐喻在高中物理教学中的应用,本文通过文献研究法、内容分析法和问卷调查法对隐喻教
学位
乡村振兴战略是中国共产党和中国政府在新时期就“三农”未来发展方向提出的新的发展规划。现如今,农业农村农民仍然在中国的发展规划蓝图中处于基础性位置。十九大报告中首次乡村振兴战略写入党章,这充分体现了党和国家对于农业农村农民问题的重视程度。自古以来,中国便是农业大国。因而,只有乡村得到长远的发展,中国人民最终才能实现共同富裕。与此同时,民族地区占我国国土面积近百分之六十四,而且多数地区受制于自然地理条
学位
人口转变(Demographic transition)是研究人类进化过程的重要议题,由于生育率的变动会直接影响人口结构转变进程的发展而成为研究人口转变过程的重要指标。当下,低生育率现象是人口转变的重要特征,这一现象从19世纪晚期的欧洲部分国家开始出现直至今日越来越多的发展中国家也开始加入低生育率的浪潮。同时,很多国家和地区的人口生育率长期处于正常的生育率更替水平之下,这一现象已经引起了大量的人口
学位
改革开放以来,农村生活条件不断改善,但是农村人居环境“脏乱差”的现象却依旧普遍存在。伴随乡村振兴战略的提出,农村人居环境治理和改善,成为了中国乡村未来中长期发展的重要政策目标。作为一项系统工程,我国农村人居环境的治理无法仅靠政府完成,而是需要引入政府、市场、村级组织、村民等多元主体参与。各主体之间既有分工又有协调配合,从而形成一整套完备的治理制度和机制。因此,在农村人居环境治理中引入多元主体参与,
学位
锂离子电容器结合了锂离子电池和超级电容器二者的储能机制,理论上具有高功率、高能量、长寿命和高安全等优势,是下一代超级电容器的发展方向。然而,由于电容型正极材料的比容量低,与高比容量的电池型负极材料匹配不佳,难以将锂离子电容器的能量密度充分发挥出来,较低的能量密度仍是制约锂离子电容器大规模应用的关键因素。基于正负极在全电容器中的“水桶效应”,研发高比容量的炭基电容正极是提高能量密度的关键,而开展全电
学位
伴随经济全球化,全球航运业迅猛发展,造就了航运市场前所未有的繁荣。集装箱班轮运输以其运量大、效率高的优势迅速占领了市场,全球有85%以上的港口己被集装箱班轮运输航线覆盖。我国的航运网络在“一带一路”的政策和长期海洋战略的共同作用下,必将有着逐步扩大的趋势。集装箱班轮运输发展迅速,对集装箱班轮运输提出了新要求,客户已将目标由追求货物的空间效用转向追求时间效用。提高班轮运输的准班率,保障货物安全准时的
学位