千家信息网

绕过XSS过滤规则

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,相信大家在做***测试的时候都有过这样的经历,明明一个XSS的漏洞,但是却有XSS过滤规则或者WAF保护导致我们不能成功利用,比如我们输入alert("hi"),会被转换为alert&
千家信息网最后更新 2026年10月31日绕过XSS过滤规则

相信大家在做***测试的时候都有过这样的经历,明明一个XSS的漏洞,但是却有XSS过滤规则或者WAF保护导致我们不能成功利用,比如我们输入alert("hi"),会被转换为,这样的话我们的XSS就不生效了,下面就教大家几种简单的绕过XSS的方法:

1、绕过 magic_quotes_gpc

magic_quotes_gpc=ON是php中的安全设置,开启后会把一些特殊字符进行轮换,比如'(单引号)转换为\',"(双引号)转换为\" ,\转换为\\

比如:会转换为,这样我们的xss就不生效了。

针对开启了magic_quotes_gpc的网站,我们可以通过javascript中的String.fromCharCode方法来绕过,我们可以把alert("XSS");转换为

String.fromCharCode(97, 108, 101, 114, 116, 40, 34, 88, 83, 83, 34, 41)那么我们的XSS语句就变成了

String.fromCharCode()是javascript中的字符串方法,用来把ASCII转换为字符串。

如何转换ASCII码呢?

我们可以使用 hackbar 来搞定,Firefox的扩展工具https://addons.mozilla.org/en-US/firefox/addon/hackbar/

最后使用包含即可。2、HEX编码我们可以对我们的语句进行hex编码来绕过XSS规则。比如: 可以转换为:%3c%73%63%72%69%70%74%3e%61%6c%65%72%74%28%22%78%73%73%22%29%3b%3c%2f%73%63%72%69%70%74%3e在线工具:http://textmechanic.com/ASCII-Hex-Unicode-Base64-Converter.htmlhttp://www.asciitohex.com/3、改变大小写在测试过程中,我们可以改变测试语句的大小写来绕过XSS规则比如: 可以转换为:4、关闭标签有时我们需要关闭标签来使我们的XSS生效,如:">
规则 字符 方法 语句 测试 大小 字符串 工具 引号 标签 编码 特殊 安全 成功 这样的话 可以通过 在线工具 时候 来使 漏洞 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网是第几次科技革命的成果 互联网科技未来 广州互联网科技公司 互联网 科技创新 深圳互联网科技怎么样 以后互联网后是啥科技 贵州叶脉互联网科技有限公司所属行业 彤创互联网科技有限公司 互联网科技人工智能实验室 河南住房之家互联网科技 华夏恒生互联网科技013171 合肥互联网科技公司公章图片 互联网科技实习生岗位 产业互联网科技服务公司 扫呗互联网科技有限公司 陕西九四连强互联网科技有限公司 米泉互联网科技专业怎么样 互联网时代高科技布局 恒生科技指数 中概互联网 黑龙江互联网科技公司 互联网科技公司经营范围 互联网 科技创业 朗涯互联网科技 互联网金融和金融科技 996高科技互联网公司 滨湖区互联网智能科技产品有哪些 互联网金融科技元年 黑科技 体验场景 互联网大会 保山互联网科技靠谱吗 三亚科技创新互联网基地
0