0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

仙台CTF2018 Net.4 情報流出内容の特定 300

0
Posted at

問題

image.png

解いてみた

wiresharkでpcapを開きます。

何かファイルが流出したと予想できるので[ファイル]→[オブジェクトをエクスポート]→[HTTP]を選択します。

image.png

一番下のuploadっていうのが怪しいのでこれを保存します。
中身を見てみるとELFファイルでした。

image.png

これは流出ファイルではなくて問題文に書いてあったマルウェアかもしれません。
一応「FLAG_」で検索してみましたが、見つかりませんでした。

他のファイルに怪し目なものはありませんでしたが、全部ダウンロードしてみます。
そして、grepで「FLAG_」をしてみました。
favicon.icoがあったのでこれは開いてみて画像にflagが書かれていないか確認したもののなし。
tomcatの猫みたいなキャラが書かれている普通のファビコンでした。

uploadを実行してみます。

image.png

xlsxがないというエラーになりました。

image.png

変換してみると社外秘という名前らしいです。
このファイルの中身にFLAGが書かれていそうです。
が、そのファイルはどこに。。。

[統計]→[プロトコル階層]を見てみます。

image.png

ほとんどがHTTPですがGSM over IPっていうものがあります。あとData。一番下のはICMPです。
GSM over IP見てみます。

image.png

PK!
zipファイルですよね。
これをRow形式にして保存します。

ファイルを解凍してみると

image.png

です。
Excelもzip形式なので拡張子をxlsxにしてみます。

image.png

だめでした。

もはやよく意味はわかってないのですが、さっきにRSLのあとに同じ相手に2連続でパケットを送ってます。

image.png

これの中身を見てみると

image.png

とこれも、PKでした。
これをROWで保存して解凍してみます。

image.png

ということでファイルはまだ続きがあるということでしょうか。
次のパケットも見てみます。

image.png

続きかどうかはわかりませんが、雰囲気はいい感じです。
この二つのファイルをくっつければ解凍できるんでしょうか。

くっつけ方が分からなかったので、調べてみるとcopyコマンドでできるようです。

image.png

解凍してみます。

image.png

まだあったんですね。
前後を見てみるといくらでも出てくる。
しかもたまにPKから始まってるのも出てくる。
これじゃあどれがどれに対応しているのか全く分からん。
なんなんだこれはと思ってたら偶然ストリームとは?と思った。

パケットをもう少し大きいくくりでまとめてくれるようです。
これに注目してみてみると最初にPKから始まってるのはストリームが22からでした。

image.png

23を見ると

image.png

続きっぽいもの。
24を見てみます。

image.png

これも続きっぽい。
25は普通のHTTP通信のものだったので、この3つをまとめたらいけるんじゃないかという気がします。

さっきと同じ方法でまとめてみます。

image.png

解凍できました。

image.png

これはxlsxっぽいので、拡張子を変えて開いてみます。

image.png

やりました。
ただ読みづらすぎてここから何度も入力間違いをしてしまった。。。

0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?