SQL注入攻击防御方法研究

被引量 : 0次 | 上传用户:daxiaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展,基于B/S模式的动态网站的应用已经受到社会上各界人士的青睐,但开发人员安全意识的淡薄以及安全防御技术的不成熟,给该类网站带来了很多不安全因素。SQL注入攻击(SQL Injection Attacks)就是众多针对脚本系统的网站攻击中最常见的一种攻击手段,也是危害最大的一种攻击。利用SQL注入攻击,攻击者可以操作网站后台的数据库,导致敏感数据泄露,数据库内容或结构被破坏,甚至攻击者利用某些数据库本身的扩展功能控制服务器操作系统,破坏硬盘中的数据,乃至瘫痪整个操作系统。在目前国内的动态网站中,IIS+ASP+Access或SQL Server已成为构建网站的常用模式,被广泛应用在各种互联网应用中,优点在于代码简单、好用、开发效率高,开发出的网站具有使用简单、实用性强、不会泄露源代码等特点,是Web应用系统开发人员公认的建立Windows平台下动态网站最好的工具。其不足之处在于过分依赖于开发人员,如果服务器设置或程序编写不恰当则可能会导致出现较大的安全漏洞,对网站的安全构成威胁,特别是危害最大的SQL注入漏洞。为降低甚至根除SQL注入漏洞带来的安全威胁,提高网站及系统的安全性,急需研究人员研究设计出一种可以有效防御SQL注入攻击的防御系统。本文首先分析了网站架构和数据传输过程以及SQL和ASP技术,在此基础上详细分析介绍了在IIS+ASP+Access或SQL Server环境下的SQL注入攻击的原理、特点、流程、攻击方法与防御方法;然后采用ISAPI Filter技术简单的实现了对SQL注入攻击的防御;通过分析SQL通用防注入系统和SQL自动防御模型的优点和缺点,本人对其进行改进整合设计了一个新的SQL通用防注入系统。ISAPI Filter位于Web服务器和客户端之间,能够对服务器和客户端之间传输的数据进行过滤,因此,通过配置ISAPI Filter对SQL注入攻击采用的特殊字符和关键字进行过滤,并对一些IP地址对网页的访问权限进行限制,保护.mdb文件不被下载,防暴库攻击,从而达到防御SQL注入攻击的效果。ISAPI Filter是动态库文件,只需在服务器端配置载入这个库文件,无需更改ASP网页文件。网络上流行的SQL通用注入防御系统是ASP网页文件,在访问服务器数据库之前调用此文件,由于其过于追求安全性,而具有一定的误报率,本文对通用SQL注入防御系统进行了改进。缩小通用SQL防注入系统的过滤关键字范围,并添加了Web应用程序中的数据库所使用的名称作为过滤关键字,同时对用户提交的数据中特殊符号进行了过滤转换,对恶意攻击数据库的用户,当攻击次数超过3次则封IP,并在系统中添加了发送邮件和系统声音报警功能,即降低了误报情况,又能让管理员及时发现攻击行为。
其他文献
21世纪以来,中国进入了飞速发展时期,为电影的表现主题和艺术手法带来新的机遇与挑战。中国电影在注重反映当代草根阶层人物生活方式的同时,开始一系列喜剧创新与转型的尝试,
吡嗪酮是防治蚜虫和粉虱的新型杂环类杀虫剂,具有高效、低毒、高选择性、对环境友好等特点,由于其独特的作用方式,使其成为目前最好的抗蚜剂。随着全世界对环境保护越来越重
由于地区因素的差异,食管癌在我省为高发。虽然以手术、放疗、化疗为主的综合治疗在近几年得以推广,但在提高食管癌患者的长期生存方面仍差强人意,5年生存率仍维持在10%~30%
我国的民族服装佩饰丰富多彩,装饰手法名目繁多,使用材质形式各样,文化价值巨大。在众多的少数民族服饰中,苗族服装配饰特点鲜明,而在苗族大家庭中施洞苗族银饰的独特造型、
研究背景截止2009年底,全国传染病网络直报系统已运行5年,为了解我国法定传染病报告质量和管理的现状,探讨传染病报告质量管理的影响因素,为提高传染病报告质量提供科学依据,
随着世界一体化、经济全球化、文化多元化趋势的不断加强和我国改革开放的日益深入,人们的思想道德状况发生了前所未有的变化。如何在多元文化交互激荡和教育转轨的新形势下
股东价值最大化作为企业财务管理的目标,已成为理论界和实务界普遍接受的观点。企业既然以增加价值为目标,如何计量其价值的增加,即如何进行业绩评价就成为各方关注的焦点。
目的:观察肾安提取液对糖尿病肾病(DN)小鼠肾脏的保护作用,对肾脏MASSON染色、超微结构等组织形态学的影响,对肾脏Ⅳ型胶原(Col-Ⅳ)、血管紧张素Ⅱ(AngⅡ)、血管紧张素Ⅱ1型受
人类的许多疾病都与基因的过度表达相关,RNA干扰(RNA interference,RNAi)是由双链RNA引发的转录后基因沉默机制,通过RNA干扰技术沉默相关基因的表达可以治疗包括肿瘤在内的许多
在神秘的面纱笼罩下,中国监狱秩序是何形态?许多“大墙”文学艺术作品给我们提供了一些答案。虽说不能否认它们的价值,但是我们却不能以此种方式来理解监狱秩序。对于监狱秩