ai 做過的題,兩天不看就忘了……題目位址
開啟**
告訴了檔案在flag.php中,所以寫個php,把flag.php檔案讀取出來就行
盜來的php
'timeout' => 1 //設定超時
) )
); echo file_get_contents("flag.php", 0, $ctx);
?>
這裡一開始直接在連線後邊訪問上傳的檔案,訪問不到……後來發現是上傳到/u
目錄下了……
訪問輸出:
很明顯能看出來這是把php的頭給過濾了,然後找到了以下**來代替
繞過php
和過濾
**如下:
經過測試,有幾點要說:
- 上邊我本來把flag.php改成flag.php,但是並不能成功,說明檔案系統對檔案字尾名也是有區分的。
- 檔案被上傳的路徑可以通過表單原始碼進行檢視
-../
就是上一層目錄下的檔案
結果
php讀取檔案的幾種方式
被過濾,用
script
標籤來繞過
php
被過濾,用大寫來繞過,可以用strtolower()
來變成小寫
伺服器中檔案,字尾名大小寫也會有影響
CTF i春秋 Web 象棋
py多執行緒要引入from multiprocessing.dummy import pool as threadpool 開啟鏈結,我下了一把象棋,還贏了,哈哈哈 檢視原始碼,發現可以js檔案,檔名是正規表示式,直接訪問會404,所以猜測有滿足正規表示式的js檔案 暴力獲取正規表示式的檔名,這個正...
悟空的難題
時間限制 1000 ms 記憶體限制 65535 kb 難度 2 描述 自從悟空當上了齊天大聖,花果山上的猴子猴孫們便也可以嚐到天上的各種仙果神酒,所以猴子猴孫們的體質也得到了很好的提高,身高年齡也得到了很大的提公升。有一天悟空沒事,要帶領他的猴子猴孫們出去旅遊,為了保持花果山的形象,一位年長的猴子...
悟空的難題
描述 自從悟空當上了齊天大聖,花果山上的猴子猴孫們便也可以嚐到天上的各種仙果神酒,所以猴子猴孫們的體質也得到了很好的提高,身高年齡也得到了很大的提公升。有一天悟空沒事,要帶領他的猴子猴孫們出去旅遊,為了保持花果山的形象,一位年長的猴子建議猴子們都按身高排成一隊。猴子們是如此的著急出發,如何快速的排好...