創作內容

2 GP

PICO CTF 2018 absolutely relative

作者:OKHand│2021-02-07 15:15:24│巴幣:4│人氣:166
absolutely relative - Points: 250 - (Solves: 6181)
->我們先把題目的 Source 下載下來
->我們看裡面的程式碼可以發現以下這幾段
file = fopen( "./permission.txt" , "r");
他會去找一個叫permission.txt的讀檔
->然後接著是這段
if (!strncmp(permission, yes, yes_len))
如果裡面有yes的話會吐出flag
->我們知道程式整麼運作之後就可以去看看/problems/absolutely-relative_2_69862edfe341b57b6ed2c62c7107daee的資料夾裡有什麼東西
->進去之後我們可以發現只有absolutely-relative  absolutely-relative.c  flag.txt這3個東西
->我們嘗試執行看看absolutely-relative他會寫說You do not have sufficient permissions to view the flag.
->我們剛剛知道程式需要permission.txt這個檔案我們在這嘗試建立txt檔可是不行
->我們回到根目錄我們nano permission.txt建立txt並在裡面打上yes儲存
->接著我們在原地直接執行 /problems/absolutely-relative_0_d4f0f1c47f503378c4bb81981a80a9b6/absolutely-relative 就可以拿到我們的flag了
->或是使用ln -s /problems/absolutely-relative_0_d4f0f1c47f503378c4bb81981a80a9b6/absolutely-relative 把程式有點像創立捷徑的概念搬過來之後執行 ./absolutely-relative 也是可以拿到flag
->flag:picoCTF{3v3r1ng_1$_r3l3t1v3_befc0ce1}

這題我不知道是我試太多次錯的還是整樣我後來貼正確的上去也不給我解= =
就這樣卡住GG 氣到按倒讚的我= =
都這樣出來了因該是對的了吧?

參考資料:

ln指令解釋:
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5064214
Some rights reserved. 姓名標示-非商業性 2.5 台灣

相關創作

同標籤作品搜尋:#CTF

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

2喜歡★az7899603 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:PTCG 週週報 202... 後一篇:PTCG 週週報 202...

追蹤私訊切換新版閱覽

作品資料夾

p5147f86看到的大家
今天不務正業寫了seed劇場版觀影心得,大家快來一起討論吧(≧ω≦)/看更多我要大聲說昨天19:52


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】