問題
解いてみた
Tera Term使ってアクセスしてみます。
flag.txt見てみましょう。
さすがに無理です。
ほかのファイルを見てみます。
前の問題と一緒です。
インターネットに接続してホームディレクトリを作成することは許可されていません。
一時ディレクトリが必要な場合は、/ tmpを使用してください。
時々この機械はリセットされます。
とのこと。
もう一つのテキストも見てみます。
なんでしょう。
Google翻訳に入れてみましたが、よくわかりませんでした。
Google検索してみたら、TIGER & BUNNYっていうアニメのタイトルでしょうか。
あってそうですけど、何を意味しているのか分かりません。
実行ファイルを実行してみます。
proverb.txtに書かれている内容がランダムで出てきてる感じでしょうか。
つまり、flag.txtをどうにかしてファイル名をproverb.txtに変えてproverbを実行したらflagが表示されるということでしょうか。
とりあえずどっちもmoveできそうにありません。
Readmeに書いてあった/tmpならできるかも?
どっちもコピーできませんでしたが、エラーの文言が違うことに気づく。
proverb.txtはすでにコピー先にあるよというエラーっぽい。
ファイルの一覧は表示できないものの、proverb.txtの中身は見れました。
Please make your own subdirectory.(サブディレクトリを作ってください)とのこと。
いわれた通りサブディレクトリを作ってみます。
作りました。
それで何をやればいいんでしょう。
いろいろやってみたところ。
proverbを実行したところエラーになりました。
proverbと同じディレクトリに置かれているproverb.txtの中身を表示するのではなくユーザがいるディレクトリに置かれているproverb.txtを見ているようです。
だとすると/tmpに移動してproverbを実行すると「Please make your own subdirectory.」が表示されるのでしょうか。やってみます。
出ました。
flag.txtを/tmp/ctfman/にコピーして自分もそこに移動してproverbを実行すればよさそうです。
とはいってもコピーできないんですよね。
シンボリックリンクできますかね。
できた!
そしてproverbを実行。