SQL注入绕过WAF的方法有很多种,其中一些常见的方法包括:
- 使用URL编码来隐藏特殊字符,例如将“'”编码为“%27”。
- 使用多语句查询来绕过WAF,例如将“;”替换为“%3b”。
- 使用不常见的SQL关键字来绕过WAF,例如使用“version()”代替“@@version”。
- 使用无用代码来混淆真正的SQL语句,例如在SQL语句中添加多余的空格和注释。
- 使用已知的WAF绕过技巧来绕过WAF,例如使用“/!union/”代替“union”。
但是,这些方法并不能保证百分之百能绕过WAF,因为WAF的防御能力在不断提升,并且WAF厂商会不断更新WAF规则来