给中小站点用的轻量级 Web 应用防火墙:把每一次访问变成可查看、可统计、可追溯的安全数据。
中小站点的安全处境很具体:没有专职安全人员,买不起企业级 WAF,但服务器确实每天在被人扫描。攻击者用自动化工具批量探测 /.env、/admin/config、/.git 这类路径——这类攻击并不针对你,但你的访问日志里全是它们。
惯常做法是翻服务器日志,可日志是流水账,回答不了真正要紧的三个问题:谁在攻击我?攻击的什么?我到底挡住了没有?
这个工具把这件事变成一块仪表盘。攻击事件数、拦截成功率、攻击类型分布、来源地域排行、近 7 天趋势,都在一个页面里。打开就能知道站点昨天的安全状况,不用再去日志里逐行找。
它同时支持多站点统一管理——目前 yixzm.cn 与 shidianwenhua.cn 已接入同一套控制台。
/wit-lab/waf,默认进入「WAF 概览」,先看四项核心指标判断当日整体安全状况。Q:它会主动防御,还是只是记录攻击?
A:两者都做。防护规则命中后会按规则设定的动作处理(拦截等),攻击行为同时写入攻击日志,并汇入概览与统计报告的指标中。
Q:白名单 IP 设置了,为什么还是访问不到站点内容?
A:这是设计如此。白名单 IP 段的请求不触发拦截动作,但也不会拿到真实站点内容,避免白名单被逆向利用成绕过通道。
Q:防护模式该选哪一档?
A:站点刚接入规则不熟时用「宽松」,观察一阵无误拦截再调「标准」;确有明确攻击线索、可接受少量误判时用「严格」。
Q:误拦截了正常用户怎么办?
A:优先用白名单 URL 精确放行出问题的接口路径;若是某个 IP 段的正常访客,则加白名单 IP。尽量避免为了个案整体调低防护模式。
Q:支持几个站点?
A:当前控制台已接入 yixzm.cn 与 shidianwenhua.cn 两个站点,支持在同一界面下切换查看分站点数据。