检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王铃铜 徐苗 王慧玲 WANG Lingtong;XU Miao;WANG Huiling(School of Network Security and Information Technology,Yili Normal University,Yining 835000,China;Key Laboratory of Intelligent Computing Research and Application,Yili Normal University,Yining 835000,China)
机构地区:[1]伊犁师范大学网络安全与信息技术学院,新疆伊宁835000 [2]伊犁师范大学伊犁河谷智能计算研究与应用重点实验室,新疆伊宁835000
出 处:《计算机与网络》2024年第3期223-228,共6页Computer & Network
基 金:伊犁师范大学科研重点项目(2020YSZD004);伊犁师范大学博士科研启动项目(2020YSBS007);伊犁师范大学研究生创新项目(YS2023G006)。
摘 要:跨站脚本(Cross Site Scripting,XSS)攻击是Web安全中最严重的风险之一。通过对近年来XSS攻击漏洞检测文献的调研,对XSS攻击漏洞检测技术的研究进展进行了全面综述。探讨了静态分析基于代码审计对比源代码转换的抽象模型检测出漏洞和静态污染分析跟踪源代码找到漏洞的方法;分析了动态分析基于动态污染分析在运行时跟踪污染数据发现漏洞、安全性测试构造XSS漏洞对Web应用程序进行测试,以及混合动态分析使用多种动态分析方法检测XSS攻击漏洞的方法;阐述了混合分析组合静态分析和动态分析降低检测假阳性率的方法;分别从代码审计的可解释性和混合分析的稀少性,提出了XSS攻击漏洞检测未来需要考虑的问题,并作出展望。model comparing code auditing and source code conversion is discussed,together with the static contamination analysis to track the source code to find vulnerabilities.Second,discussion is also made about the methods of dynamic analysis to track the contaminated data during the operation and find vulnerabilities based on dynamic contamination analysis,security testing to construct XSS vulnerabilities to test the web application,and hybrid dynamic analysis to use multiple dynamic analysis methods to detect XSS attack vulnerabilities.Then,the method of hybrid analysis combining static analysis and dynamic analysis to reduce the detection of false-positive rate is elaborated.Finally,the future issues to be considered for the detection of XSS attack vulnerabilities and the outlook are put forward,from the perspectives of the interpretability of code auditing and the sparsity of hybrid analysis.
关 键 词:跨站脚本攻击 漏洞检测 静态分析 动态分析 混合分析
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.189.143.114