staff

TCPサーバの接続情報と、サーバのファイル一式が与えられた。
与えられたファイルのうち chall.c を読むと、以下の関数があることがわかった。

また、sp22.txt より、 FLAG 1337 に対応する instructor の値がflagになっていそうであることが読み取れた。

以下の手順でflagが得られた。

  1. Tera Termでサーバに接続する。
  2. 「Search for a course」を選択するため、1 を入力する。
  3. FLAG 1337 を入力する。
  4. 「Search for an instructor」を選択するため、2 を入力する。
  5. Staff を入力する。

Information to connect to a TCP server and the files for the server were given.
Reading chall.c in the given files, I found these functions:

I also find that the value of instructor corresponding to FLAG 1337 should be the flag from the file sp22.txt.

I obtained the flag by these steps:

  1. Connect to the server with Tera Term.
  2. Enter 1 to select "Search for a course".
  3. Enter FLAG 1337.
  4. Enter 2 to select "Search for an instructor".
  5. Enter Staff.
buckeye{if_0n1y_th15_w0rk3d}

BuckeyeCTF 2021