一,畸形包繞過

1.先關閉burpsuite長度更新,為get請求,先使用bp的method轉換為POST請求
2.get請求中空格使用%20代替,Connection改為keep-alive

二,分塊傳輸繞過waf
1.先在數據包中添加Transfer-Encoding: chunked

2.數字代表下一列字符所占位數,結尾需要兩個回車

三,協議覆蓋waf繞過
1.首先將數據包轉換為文件上傳包格式,使用bp工具change body encoding

2.刪除多余空格

3.添加參數filename,filename =1.jpg,等於號前需要加個空格

4.加單引號繞過

5.邊界混淆繞過

四,常見的waf繞過技巧,空格轉義,超長字符溢出繞過等

五,組合繞過waf
1.分塊抓輸加文件包協議覆蓋

2.Content-type編碼繞過

3.http頭格式繞過

回車加空格

混亂特殊字符繞過


只能位於chunked字符之前加入字符

加入雙;號

