Blood Bash

ユーザ名・パスワード・ドメイン名・ポート番号が与えられ、flag1.txt の内容を要求された。

ポート番号が22であることから与えられているのはSSHサーバの情報であると推測し、Tera Termで接続した。
ログイン後、ls -R コマンドを実行すると、Documents ディレクトリ内に flag1.txt があることがわかった。

SCPでこのファイルをダウンロードしようとすると、「the input device is not a TTY」というエラーになって失敗した。
そこで、このファイルを base64 コマンドで処理し、出力をCyberChef の From Base64 で処理することで、ファイルをダウンロードした。

ダウンロードしたファイルにflagが書かれていた。

An Username, Password, domain name, and port number were given and the contents of flag1.txt was asked.

I guessed that what are given is information about a SSH server because the port number is 22, and connected to the server via Tera Term.
After logging in, I executed ls -R command and found flag1.txt in the Documents directory.

I tried to download the file via SCP, but it failed with an error "the input device is not a TTY".
Then, I processed the file with base64 command and decoded the output with "From Base64" on CyberChef to download the file.

The flag was in the downloaded file.

flag{cd134eb8fbd794d4065dcd7cfa7efa6f3ff111fe}

DEADFACE CTF