APP下载

基于用户行为模拟的XSS漏洞检测

2017-06-01王丹,刘源,赵文兵,付利华,杜晓林

大连理工大学学报 2017年3期
关键词:页面检测

王 丹, 刘 源, 赵 文 兵, 付 利 华, 杜 晓 林

( 北京工业大学 计算机学院, 北京 100124 )

基于用户行为模拟的XSS漏洞检测

王 丹*, 刘 源, 赵 文 兵, 付 利 华, 杜 晓 林

( 北京工业大学 计算机学院, 北京 100124 )

为改进XSS漏洞检测系统中对复杂网页漏洞注入点发现不够充分、动态地分析目标站点的响应信息不足等问题,改善XSS漏洞检测系统的注入点提取、攻击测试向量生成和响应分析等,提出了基于用户行为模拟的XSS漏洞检测方法.通过分析网页结构找到多种非格式化注入点,并通过综合考虑字符串长度、字符种类等因素对攻击向量进行了优化,以绕过服务器的过滤函数,缩短漏洞测试所用的时间.测试结果表明所提方法提高了漏洞注入点的检测覆盖率,提升了XSS漏洞的检测效果.

XSS漏洞;检测;Headless浏览器;Ghost.py

0 引 言

近年来,随着网络的广泛使用,网络安全问题也日益突出.OWASP(Open Web Application Security Project)公布的2013年十大网络应用安全风险中,跨站脚本漏洞XSS(cross site scripting) 名列第3,已成为当前各类网站需共同面对的常见的安全风险之一.XSS漏洞攻击是一种注入型的恶意攻击方式,它通过某种手段向网页中嵌入恶意的脚本代码,用户正常浏览该网页时,这些嵌入到网页的恶意脚本代码就会被客户端浏览器自动解析执行,造成对正常用户的攻击,引发挂马、钓鱼、盗取用户数据、劫持用户网络等恶意行为[1-2].XSS漏洞的产生源于未对来自用户输入的不可信数据进行验证,以及反射回浏览器而没有进行编码或转义的情况下被网络应……

登录APP查看全文

猜你喜欢

页面检测
微信群聊总是找不到,打开这个开关就好了
大狗熊在睡觉
刷新生活的页面
小波变换在PCB缺陷检测中的应用
同一Word文档 纵横页面并存
浅析ASP.NET页面导航技术
其实IE也懂Chrome的心