fix: 去掉case when等的限制
This commit is contained in:
parent
187f2a3016
commit
a6fe11532b
@ -533,7 +533,7 @@ func isSafeSQL(sql string) bool {
|
|||||||
"ORDER BY", "LIMIT", "OFFSET", "--", "/*", "*/", ";", "@@", "@",
|
"ORDER BY", "LIMIT", "OFFSET", "--", "/*", "*/", ";", "@@", "@",
|
||||||
"0X", "CHAR(", "ASCII(", "SUBSTRING(", "MID(", "LENGTH(", "LEN(",
|
"0X", "CHAR(", "ASCII(", "SUBSTRING(", "MID(", "LENGTH(", "LEN(",
|
||||||
"CONCAT(", "LOAD_FILE(", "BENCHMARK(", "SLEEP(", "WAITFOR",
|
"CONCAT(", "LOAD_FILE(", "BENCHMARK(", "SLEEP(", "WAITFOR",
|
||||||
"CAST(", "CONVERT(", "IF(", "CASE", "WHEN", "THEN", "END",
|
"CAST(", "CONVERT(", "IF(",
|
||||||
}
|
}
|
||||||
|
|
||||||
upperSQL = strings.ReplaceAll(upperSQL, "CREATED_AT", "")
|
upperSQL = strings.ReplaceAll(upperSQL, "CREATED_AT", "")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user