黑帽子能过WAF吗

极客

黑帽子能过WAF吗?聊聊我踩过的那些坑

说实话,这个问题我被问过不下几十次了,每次有人私信我“黑帽子能过WAF吗”,我都想先叹口气,然后说:兄弟,这事儿真不是一句能或不能就说得清的。

黑帽子能过WAF吗

先别急着划走,我不是来给你上课的,我自己早些年也折腾过不少灰色地带的项目,WAF这玩意儿,说它是墙吧,它有时候像纸糊的;说它牢吧,它又能把你拦得死死的,今天就掏心窝子跟大家唠唠,黑帽子到底能不能过WAF,以及我这些年总结下来的一些真实感受。

先说结论:能,但代价越来越大

我知道你们想听什么,直接说“能”或者“不能”多痛快啊,但现实是,黑帽子能过WAF吗这个问题的答案,取决于你手里有什么牌、对面站的是谁。

早个五六年,那时候大部分网站的WAF就是个摆设,规则库老得掉牙,随便搞个编码绕过、大小写混淆,甚至直接上代理池轮询,就能把那些基础防护打得满地找牙,我当时用一些简单的SQL注入变形,配上几个冷门CDN节点,确实过了不少站的WAF,那时候的感觉就是:哈,这玩意儿也能叫防护?

朋友们,时代变了啊,现在你再拿那套老掉牙的手法去试,别说大厂的云WAF了,就是个稍微像样点的开源WAF都能把你按在地上摩擦,机器学习、行为分析、指纹识别……这些词听着就头疼对吧?可它们现在就是WAF的标配。

那些说“随便过”的人,到底在吹什么牛

网上经常有人发帖说“某某WAF秒过”、“黑帽子能过WAF吗?我教你一招”,底下还一堆人求带,我点进去看过不少,说白了就那么几个套路:

  • 靠0day:手里捏着别人不知道的漏洞,确实能横着走一阵子,但0day这东西,要么贵得要死,要么活不过三天,等你兴冲冲拿去打,人家规则早更新了。
  • 靠流量稀释:搞一大堆肉鸡,把攻击请求混在正常流量里,这招以前好使,现在WAF看到异常频率直接给你整段IP封了,哭都没地方哭。
  • 靠协议层漏洞:比如HTTP请求走私、分块传输绕过,这个确实有点东西,但门槛高得离谱,而且一旦被盯上,溯源起来你跑都跑不掉。

所以你看,那些嚷嚷着“黑帽子能过WAF吗?太简单了”的人,要么是卖工具的,要么是刚入行还没挨过打的,真正在圈子里混久了的老油条,反而说话都谨慎得很。

我的真实经历:一次差点翻车的教训

去年有个朋友找我,说有个站他想试试,问我能不能帮忙看看WAF怎么绕,我那时候也是手痒,就答应了,目标站用的是某云的WAF,看起来挺唬人。

我先用常规扫描器跑了一遍,好家伙,全被拦了,返回的全是验证码页面,连个报错都不给,然后我换了慢速扫描,把并发降到极低,伪装成正常用户的访问频率,这回倒是没触发验证码,但关键payload还是过不去。

折腾了大概两个晚上,我试了各种编码、分块、参数污染……最后你猜怎么着?我用了一个非常冷门的字符集绕过方法,居然进去了,但进去之后我才发现,那是个蜜罐。

对,就是蜜罐,里面全是假数据,我一操作就触发了告警,吓得我赶紧断了所有连接,清理痕迹,那次之后我就明白了:黑帽子能过WAF吗?有时候你觉得你过了,其实是人家故意让你过的。

现在的WAF到底强在哪

我给你们列几个让人绝望的点:

  1. 语义分析:不再只看关键词了,人家看的是你整个请求的意图,你就算把union select拆成un//ion sel//ect,人家照样能识别出来。
  2. 行为基线:你的访问频率、参数顺序、甚至鼠标轨迹(如果是前端交互)都会被分析,稍微偏离正常用户,直接上挑战。
  3. 威胁情报:你的IP、你的工具指纹、你用的代理,可能早就在黑名单里了,你还没开始打,人家已经知道你要来了。
  4. 自动响应:以前还能靠慢速请求磨一磨,现在WAF发现异常直接封禁,连给你调整的时间都不给。

所以现在再有人问我“黑帽子能过WAF吗”,我一般会反问:你打算花多少成本?你愿意承担多大风险?你确定你过的那个WAF,不是别人故意放给你的?

说点掏心窝子的话

我知道看这篇文章的人,有些是搞安全的,有些是好奇的,也有些可能真的在灰色地带试探,我不劝你从良,也没资格劝,但我想说的是:

黑帽子能过WAF吗?技术上,永远有绕过的可能,因为WAF也是人写的,是人写的东西就有漏洞,但你要想清楚,你绕过一个WAF的代价是什么,是三天两头换IP?是提心吊胆怕被溯源?还是最后把自己绕进去?

我见过太多人,一开始只是“试试能不能过”,后来变成“必须得过”,再后来就进去了,真的,不划算。

技术本身没有对错,但用技术的人有,你要是真对WAF绕过感兴趣,不如去搞搞漏洞挖掘、去SRC平台提交漏洞,光明正大拿赏金不香吗?非要走那条提心吊胆的路?

好了,今天就唠到这儿,如果你也有过类似的经历,或者对黑帽子能过WAF吗这个话题有自己的看法,欢迎在评论区聊聊,记得别发敏感词,不然我这小站可扛不住WAF,哈哈。

本文链接:黑帽子能过WAF吗

原创不易,转载请注明出处。

文章版权声明:除非注明,否则均为极客网安-咸鱼原创文章,转载或复制请以超链接形式并注明出处。

目录[+]