- 样本多,总样本33669条,白样本33094条,黑样本576条
- 零配置,一个 URL 即可测试 WAF 的各类指标,无需额外配置样本
- 指标简单,通过检出率,误报率,准确率来衡量 WAF 的综合能力
指标 | 描述 | 统计方法 |
---|---|---|
检出率 | 用来反应 WAF 检测能力的全面性,没有检出即为 ”漏报“。 | 攻击样本拦截数量 |
误报率 | 用来反应对正常流量的干扰,不靠谱的结果即为 ”误报“。 | 正常样本拦截数量 |
准确率 | 准确率是检出率和误报率的综合指标,避免漏报和误报顾此失彼。 | |
检测耗时 | 用来反应 WAF 性能,耗时越大则性能越差。 |
提供 windows/linux/MacOS 平台下 amd64 和 arm64 的命令行工具,可免费下载
下载相应的版本(这里以linux amd64为例)后执行
# 赋予可执行权限
chmod +x blazehttp_1.0.0_linux_amd64
# 测试对应的网站
./blazehttp_1.0.0_linux_amd64 -t https://demo.waf-ce.chaitin.cn
提供 windows 和 MacOS 的安装包,可免费下载
如果 MacOS 双击打开报错不受信任或者移到垃圾箱,执行下面命令后再启动即可:
sudo xattr -d com.apple.quarantine blazehttp_1.0.0_darwin_arm64.app
git clone https://github.com/chaitin/blazehttp.git && cd blazehttp
bash build.sh && ./build/blazehttp -t http://127.0.0.1:8008
docker run -d -p 8080:80 --name hello_waf -d co0ontty/hello_waf:latest