12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
网络知识 时间:2024-12-04 12:32:19
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
vue防止xss攻击的示例分析:1.用node.js做测试,在终端引入xss,命令如下:npminstallxss--save2.在vue的页面进行引入,例如:importxssfrom'xss'3.定义一个变量进行测试,例如://
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
vue防止xss攻击的示例分析:
1.用node.js做测试,在终端引入xss,命令如下:
npminstallxss--save
2.在vue的页面进行引入,例如:
importxssfrom'xss'
3.定义一个变量进行测试,例如:
//测试一个没有进行防止xss攻击的示例
<pv-html="test"></p>
exportdefault{
data(){
return{
test:`<aonclick='alert("xss攻击")'>链接</a>`
}
}
4.解决以上情况的方法:
<pv-html="$xss(test)"></p>
importxssfrom'xss'
exportdefault{
data(){
return{
test:`<aonclick='alert("xss攻击")'>链接</a>`
}
}
Object.defineProperty(Vue.prototype,'$xss',{
value:xss
})
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19