堆疊注入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;後臺