👌

【IMCTF 2021】 OSINT 問writeup

2021/12/19に公開

about IMCTF 2021

名古屋大学CTF・競プロサークル(非公認) Ir0nMaidenさん主催の初心者向けのCTF です。 2021/12/18 12:00(JST) ~ 2021/12/19 11:59(JST)で開催されました。
https://imctf.net/about

前にOpen xINT CTF に参加して学んだ経験をOSINT 問に活かせればと思い、会社の同期(みんな散り散りになる予定)3人と参加してみました。crypt とweb も少し解いたけどよわよわなので、もっと勉強しなきゃな~と反省しながらwriteup 書きます。間違ってたらコメントでご指摘ください!

About me

スペック

セキュリティベンダーのテクニカルサポート3年目。

  • クラウド環境をTerraform で管理するのが好き。
  • CTF の問題用にCloudFormation で環境を用意した経験あり。
  • CTF の解く側の経験はあまりない。弱い。

OSINT writeup

ready made default⚾

解いてみた

SSID が"TP-Link_3F04_5G"のWi-Fi ルーターのユーザー/パスワードを調べます。
フラグ形式 : imctf{ + usename + _ + password + }

SSID がルーターの型名っぽいので、以下のサイトでデフォルトユーザーとパスワードを調べて通った。
https://www.routerpasswords.com/router-password/tp+link/

go home🏡

解いてみた

池の向こうに見える、屋根が赤い家の名前を特定します。
image
フラグ形式 : imctf{ 家の名前 }

Google Lensで家の周りを範囲指定すると、愛・地球博記念公園(モリコロパーク)にある建物であることをを特定。

spaspaspaspaspa🍝

解いてみた

料理の画像から、それを提供するお店で完食した際の合言葉を特定します。

フラグ形式:imctf{合言葉}

Google Lensで料理を調べると、"喫茶マウンテン"というお店の甘口抹茶小倉スパというメニューであると特定。「喫茶マウンテン 合言葉」でググるとアニオタwiki に合言葉が記載されていた。

birthday of my favorite🎂

解いてみた

画像のケーキを作った人のTwitter アカウントを特定します。
ケーキを作った人の日記より以下の情報がわかっています。

  • 推しキャラの生誕を祝うためのケーキを作った。
  • 「みんな喜んでくれるかな?」の記載より、ケーキを他の人にも食べてもらう?

    フラグ形式 : imctf{ ユーザ名(@マークの後ろ) }

「あずにゃん 誕生日ケーキ」とか「中野梓 誕生日ケーキ」などで、画像付きツイートを検索すると同じケーキを食べているユーザーが見つかりますがこのユーザーは正解ではない。ツイートは2015年11月11月のものなので、このユーザーの同日のツイートを検索してみると、「友達にチョコプレートとケーキ作ってもらいました!」っていうツイートが見つかりメンションから作成したユーザーを特定。

P0keM0n G0🥎

解いてみた

ポケモンGo のポケストップのSS より場所を特定します。

フラグ形式:imctf{緯度,経度}

  1. 画像検索はヒットしないので、「金槌少年」というワードからアプローチ。
    Twitter このワードを検索すると金槌少年とポケモンGo について明言している2017年8月2日のツイートが見つかる。

  2. ユーザーのプロフに記載されているブログを見ると、2018年ごろの投稿で名古屋ナンバーのバイクの写真が確認できる。
     →範囲広くて行動圏がわからない。

  3. 2017年ごろのツイートを調べると以下の場所へswarm のチェックインが見つかる。
    (ヤマモト調剤薬局 in 名古屋市昭和区, 愛知県) swarmapp.com/c/5NWdv3QoTff
     →名古屋市昭和区が行動圏とある程度絞れた。

  4. POGOMAPというサイトで、名古屋市昭和区の地図を確認。すると、名古屋大学のキャンパス内で件のポケストップが見つかる。url より経緯度を特定。

zerosolve🕛

解いてみた

画像に映っている時計が展示されている建物を特定します。

フラグ形式:imctf{XXXX-XX-XXXX}

  1. 画像検索は一緒に検索するワードが悪くてヒットしなかった。なんとなく"和時計"、"櫓時計"、"大名時計"というジャンルの時計であることまではわかった。

  2. いろいろ調べると「日本最古”の和時計か 1596年製の刻銘、400年以上前の大地震で壊れた可能性も」というニュース記事がヒットする。しかし、問題画像と比較しても同じものであるか確信を得ることができなかった。

  3. Twitter で「和時計 <ニュース記事に記載されていた人物名>」で検索。修理した人物の名前でこのツイートが見つかる。時期的に恐らく同じ時計を指していると思うが、リンク先のニュース記事が404になり見れない。

  4. Wayback Machineで、"3."でリンク切れだった記事を検索するとアーカイブされていた!記事内の時計と問題の時計を比較すると、銅板のしみ?一致していることから同じ時計であるとわかる。image
    https://web.archive.org/web/20201126070129/https://www.shimintimes.co.jp/news/2019/06/post-5480.php

  5. 2つのニュース記事に登場している人物や場所より、名古屋、犬山、松本、長浜あたりの博物館だと当たりをつける。さらにFlag の形式をみると、"XXXX-XX-XXXX"なので市外局番が4桁だと当たりつけ、該当する犬山と松本の博物館を調べた。

  6. 犬山にある「Imasen 犬山からくりミュージアム 玉屋庄兵衛工房」は和時計も展示しているっぽいとわかり、Fackbook を確認。投稿画像から件の時計をみつけて特定。

所感

運営側のwriteup をみると私はだいぶ遠回りしていたようですw おかげで和時計に詳しくなれました。

箱の上の棒が"天符"というもので、問題のものは1つしかないので"一挺天符"という形のようですね。調べて面白かったので、今度セイコーミュージアム銀座に行ってみてみようと思います。

Discussion