#新人报道# 用 Go 写了一个单二进制 WAF,零外部依赖,跑在自己服务器上。
半年下来最大的收获不是拦截率,是理解了一句话:误杀比漏杀更致命。
规则型 WAF 被 UnIoN SeLeCt 绕过,搜索引擎蜘蛛被威胁情报误封,PHP 反序列化 Payload 被归 unknown 只拿 63 分……这些坑我都踩过。
开源版(PHP,MIT):github.com/anye1991/shield-waf-master
商业版(Go,OpenSSF GOLD):duduziy.com/shield-waf
踩过的 5 个坑,整理成了一篇长文,稍后发。