1. 程式人生 > >Bugku ctf writeup--web進階-Bugku-cms1

Bugku ctf writeup--web進階-Bugku-cms1

Web進階---Bugku-cms1


Step1:掃目錄(工具自備)


分析掃描結果可以看到一個/data目錄

看看裡面有什麼東西,訪問之後,發現一個sql檔案,下載下來檢視


檔案中包含了使用者名稱和密碼,查詢一下admin,發現有兩個賬戶

admin和admin888,密碼是md5加密,線上解密可得。

Step2:後臺登入

沒有掃到後臺管理,自己測試,在url後新增/admin,竟然就是後臺

利用第一步中的賬戶密碼去嘗試一下,發現admin888才是管理員


根據題目提示,後臺可以getshell,那麼找上傳點,在欄目內容管理裡有新增頁面內容

 

Step3:上傳圖片馬

利用php一句話和圖片生成圖片馬,比如1.jpg,修改後綴為1.jpg;.php

然後在系統全域性設定裡,檔案上傳型別新增php,接著上傳成功


在伺服器檔案管理模組裡的頁面內容上傳圖片找到剛才上傳的圖片:


訪問一下,然後用菜刀連線

 

Step4:上菜刀


在web目錄下發現flag