色々と試してはいるものの、やはり正しいゴールに辿りつけないんだ。 ゴールに辿りつけばフラグが得られるらしいけど、どうすれば良いんだろう。
フラグの形式: TsukuCTF{[a-zA-Z0-9_!?.]*}
/goal
に対して Referer
に .../problems/journey/railway/...
となるパスを含めて CONNECT
メソッドでリクエストを飛ばす。
curl -H 'Referer: https://tsukuctf.sechack365.com/problems/journey/railway/1' -X CONNECT https://tsukuctf.sechack365.com/problems/journey/goal
status
を確認しろと書かれているので、Status Code を確認するとMethod Not Allowed
になっているOPTIONS
メソッドで利用可能なメソッドを確認した上で全て試すと、CONNECT
メソッドの時だけどこから来たの?みたいなことが書かれてるStatus Code とリクエストメソッドについて調べてもらう機会になればと思い作問しました。最終的にやるだけ問題になってしまいましたが、少しでも学びになっていれば幸いです。
TsukuCTF{H0w_wa5_y0ur_j0urney?}