64bps
WebページのURLと、サーバー用のファイル一式、さらに以下の問題文が与えられた。
An URL of a web page, files for the server, and following challenge description were given.
dd if=/dev/random of=2gb.txt bs=1M count=2048
cat flag.txt >> 2gb.txt
rm flag.txt
以下の方法でflagが得られた。
- Firefox で指定のURLを開き、開発者ツールを開く。
- ネットワークタブを開き、ページをリロードする。
- ページの読み込みを中止する。
- 名前
Range
、値 bytes=2147483648-
のヘッダを追加してリクエストを再送信する。(このリクエストは約41秒かかった)
I obtained the flag in this way.
- Open the specified URL with Firefox and open the Developer Tools.
- Open the "Network" tab and reload the page.
- Abort loading the page.
- Resend arequest with adding a header with name
Range
and value bytes=2147483648-
. (This request took about 41 seconds)
FLAG{m@ke_use_0f_r@n0e_reques7s_f0r_l@r9e_f1les}
WaniCTF 2023