Web应用的SQL注入测试工具的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:prodigyvip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着黑客技术的发展,Web应用程序的安全漏洞类型越来越多样化,问题也越来越复杂,同时随着Internet技术的发展,Web应用程序得到了日益广泛的应用,并存在于生活的方方面面,这就使得Web应用程序安全漏洞可能带来更为危险的安全隐患。近年来Web应用程序的安全问题受到企业和用户的广泛关注,Web应用的安全测试也就孕育而生。SQL注入漏洞作为Web应用安全的关键问题之一,对企业和用户的危害是不可估量的,因而对Web应用的SQL注入漏洞的检测是一个十分有意义并且重要的工作。SQL注入测试主要方法是采用手工模拟攻击者的行为进行的Web安全测试,但是手工测试效率低,而且测试结果与测试人员的安全知识储备和测试工作人员的素质有关,不能确保测试结果的正确性。目前已有的自动化测试工具由于测试用例设计的相对简单存在一些漏报和误报的现象。这些测试工具对SQL注入漏洞的扫描分为主动和被动扫描。主动扫描通过修改正常用户的原始请求,向服务器发送大量新的异常请求,以找到应用的缺陷。被动扫描不会发送新的请求,根据已有的请求和响应来推断应用缺陷。比较而言,主动扫描测试效果更好一些。因而本文采用主动扫描方式对Web应用程序进行SQL注入的自动化测试,首先采用基于广度搜索策略的方法搜集Web应用SQL注入点,然后调用sqlmap工具对获取到的SQL注入点进行SQL注入测试。本文研究了Web应用程序的SQL注入测试方法,主要工作有以下几个方面:1.研究SQL注入原理、攻击方式、检测方法以及防御方法,并介绍了现阶段广泛使用的SQL注入测试工具。2.研究Web系统架构、Web爬虫技术、Web反爬虫策略和Web反反爬虫技术。在此基础上采用基于广度搜索策略的Web网络爬虫方法获取Web应用系统中的URL信息,并使用反反爬虫技术来提高URL采集结果的准确性。3.针对sqlmap工具不能自动收集Web应用SQL注入点的问题,结合Web爬虫技术设计并实现收集Web应用中全部SQL注入点。在此基础上封装sqlmap检测SQL注入漏洞命令并以多线程的形式进行各种类型的SQL注入漏洞检测工作。4.搭建并部署存在各种类型SQL注入漏洞的Web系统,然后分别使用本文实现的SQL注入测试系统和其他SQL注入检测工具对存在漏洞的Web系统进行SQL注入检测,通过对检测结果进行比较和分析,验证本文实现的SQL注入测试系统的功能和性能,并针对系统存在的不足提出下一步的工作计划。
其他文献
目的:详细解读药包材关联审评审批申报资料的技术要求。方法:通过对比分析药包材注册管理和关联审评审批两种管理模式中申报资料的技术要求,剖析新管理模式的技术特点。结果:
<正>2015年以来,禹城市公安局从民意需求入手,积极转变工作理念,在抓好大要案件侦破的同时,充分利用基层派出所的优势更多投向量大、面广、群众关心的"小案",迅速改变"小案无
<正>神东煤炭公司是中国神华能源股份有限公司的主要煤炭生产企业,煤炭产量占全国总量的5%,占国有煤矿总量的10%。由于煤炭企业产品质量差异不大,难以依靠质量差异化获取竞争
毫米波电路无论是在未来的无线通信还是雷达领域,都很具研究前景和价值。而先进的CMOS工艺已经具有应用在毫米波电路的潜力。因此,本文主要探索了基于CMOS工艺的毫米波接收机的设计方法,重点研究了毫米波频率的CMOS晶体管、片上无源器件、低噪声放大器以及接收机的设计思路和优化方法。首先,本文研究了毫米波频率的CMOS晶体管设计。本文详细讨论了晶体管的增益和噪声性能,重点分析了栅电阻对增益和噪声的影响,
在恶劣的使用环境下,热疲劳开裂是压铸模具最重要的失效形式之一。压铸模具在服役过程中受到的机械应力和热应力波动均会诱发细小裂纹,这些裂纹将进一步扩展并最终导致材料失
随着各个国家之间贸易往来的频繁,知识产知识产权保护问题也随之而增多,知识产权保护的国际合作也成为了国家贸易往来的重要合作内容。《TRIPS协定》的制定很好的协调了各国
通过对贵州省余庆县1985~2005年稻纵卷叶螟发生规律观察结果的整理分析,基本摸清稻纵卷叶螟在余庆的发生规律。提出了以预测预报为基础,狠治第三代、挑治第四代的防治策略,防
目前加筋土挡墙在国内迅速发展,各地修建的挡墙高度也在不断提高。但每年仍有许多挡墙由于设计缺陷发生事故。因此,对于多级加筋土挡墙内部受力及变形规律的研究显得十分重要
唐代皇权对监察独立的限制,不仅体现在间接人事管理控制模式,最为关键也是最值得诟病的还表现在对监察程序及实质内容的直接控制。监察法独立性并不存在夯实的法制保障基础,
<正>辣条,又名辣片,有的由豆粉制作,有的则是直接由面粉加调味料做成,一般都是小作坊制作完成,在各大学校门口以几毛钱,一两块的价钱销售,从价格来说,非常便宜,而它的味道又