LoginSignup
2
0

More than 5 years have passed since last update.

ksnctf 13 Proverb 70pt

Last updated at Posted at 2019-01-05

問題

image.png

解いてみた

Tera Term使ってアクセスしてみます。

image.png

flag.txt見てみましょう。

image.png

さすがに無理です。
ほかのファイルを見てみます。

image.png

前の問題と一緒です。

インターネットに接続してホームディレクトリを作成することは許可されていません。
一時ディレクトリが必要な場合は、/ tmpを使用してください。
時々この機械はリセットされます。

とのこと。
もう一つのテキストも見てみます。

image.png

なんでしょう。
Google翻訳に入れてみましたが、よくわかりませんでした。
Google検索してみたら、TIGER & BUNNYっていうアニメのタイトルでしょうか。
あってそうですけど、何を意味しているのか分かりません。

実行ファイルを実行してみます。

image.png

proverb.txtに書かれている内容がランダムで出てきてる感じでしょうか。
つまり、flag.txtをどうにかしてファイル名をproverb.txtに変えてproverbを実行したらflagが表示されるということでしょうか。

image.png

とりあえずどっちもmoveできそうにありません。
Readmeに書いてあった/tmpならできるかも?

image.png

どっちもコピーできませんでしたが、エラーの文言が違うことに気づく。
proverb.txtはすでにコピー先にあるよというエラーっぽい。

image.png

ファイルの一覧は表示できないものの、proverb.txtの中身は見れました。
Please make your own subdirectory.(サブディレクトリを作ってください)とのこと。
いわれた通りサブディレクトリを作ってみます。

image.png

作りました。
それで何をやればいいんでしょう。

いろいろやってみたところ。

image.png

proverbを実行したところエラーになりました。
proverbと同じディレクトリに置かれているproverb.txtの中身を表示するのではなくユーザがいるディレクトリに置かれているproverb.txtを見ているようです。
だとすると/tmpに移動してproverbを実行すると「Please make your own subdirectory.」が表示されるのでしょうか。やってみます。

image.png

出ました。
flag.txtを/tmp/ctfman/にコピーして自分もそこに移動してproverbを実行すればよさそうです。

image.png

とはいってもコピーできないんですよね。
シンボリックリンクできますかね。

image.png

できた!
そしてproverbを実行。

image.png

image.png

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0