はまやんはまやんはまやん

hamayanhamayan's blog

Scavenger Hunt [picoCTF 2021]

調査

画面遷移が発生しない。jsか。
Chrome Developer Toolsを開いて色々見てみる。
フラグがちりばめられていた。

/ -> <!-- Here's the first part of the flag: picoCTF{x -->
myjs.js -> /* How can I keep Google from indexing my website? */
mycss.css -> /* CSS makes the page look nice, and yes, it also has part of the flag. Here's part 2: xxxxxxxx */

jsだけ何やら違う感じ。
/robots.txtを見てみるか。

User-agent: *  
Disallow: /index.html  
# Part 3: xxxxxxx  
# I think this is an apache server... can you Access the next flag?  

This is an apache server

Apacheで使えるパスはいくつか知っているので、それを順番に試す。
/.htaccessで一発で出てきた。

# Part 4: xxxxxxx  
# I love making websites on my Mac, I can Store a lot of information there.  

Macか…根っからのドザーなので、たまにしか使わないが、いっつもくっついてくるあのファイルがあったな。
/.DS_Store

Congrats! You completed the scavenger hunt. Part 5: xxxxxxx}

これでピースがそろった