今回の問題
picoCTFより"Includes"を解いていきます。
実際に解いていく
1. 問題文にあるWebサイトに移動する
インクルードについて記述されています。
インクルードとは、ざっくりいうと「あるファイルの中に、別のファイルを入れて使えるようにすること」ですかね。
2. 下にあるボタンを押してみる
[Say hello]というボタンを押してみました。
なになに...このコードは分かれたファイルからできている??
つまり、インクルードされていると推測しました。
3. Webインスペクタを開く
ソースコードを見てみると、HTMLファイルの中に、style.cssとscript.jsがインクルードされていますね。
4. style.cssとscript.jsを見てみる
[Elements]から[Sources]に移動します。すると、このWebサイトの構成が確認できます。
それぞれのファイルにFLAGがコメントアウトされています。
これにてFLAGを獲得しました!
補足
特になし