YARO

TCPサーバの接続情報と、以下のファイルが与えられた。

Information for connecting to a TCP server, and these files were given.

観察した結果、指定の書式の文字列を送ることで、指定の正規表現にマッチするファイルがあるかを調べることができることがわかった。
以下のプログラムにより1文字ずつ二分探索を行うことで、flagが得られた。

After some investigation, I found that we can check if there are files that matches with specified regular expression by sending some text in the specified format.
I obtained the flag by performing binary search for each characters using this program.

solve.pl

ctf4b{Y3t_An0th3r_R34d_Opp0rtun1ty}

SECCON Beginners CTF 2023