Open xINT CTF 2022 Writeup

Open xINT CTF 2022に参加しました。
難しすぎて発狂しそうでしたが、かろうじて解けた6問のwriteupを残します。
この6問で1000pointsゲットして順位は33位でした。
もっと解けるようになりたい...
<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2943765/20466de6-312c-4418-a870-cd54f1fca179.png">

:::note info
FLAGは個人名を含むものがあるため、本記事には載せていません。
:::

# [HUMAN] saitaku (56 Solves)
><img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2943765/db09a58e-7d2e-4e4e-ef0a-a5cd5b97a2cd.jpeg">
>
>この商品を販売している会社の社長の名前をフルネームで答えよ。

「saitaku sushi kit」で検索すると下記のHPが見つかる

http://www.saitaku-food.com/recipe-ideas/how-to-make-sushi/

Contact Usに書かれている方の名前を投げたけど通らなかった。流石に簡単すぎるか。
どうしようと考えているときに、ドメインでwhoisしてみようと思いついた。
whoisは下記のサイトを用いた。

https://www.whoxy.com/

ドメイン「saitaku-food.com」で実行すると同じ会社名で違う名前の方が出てきた。
しかしこの方の名前でも通らない。そこで、名前で検索をかけると下記の記事を見つける。

https://www.persoenlich.com/kategorie-werbung/wenn-die-schweiz-japanisch-isst

下の方に責任者の名前があった。この方の名前が正解のようだ。

# [HUMAN] ho ho ho (57 Solves)
><img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2943765/8f9ec57f-8b08-83bc-27df-7101836c2839.jpeg">
>
>これからの季節、欲しくなるものを展示・販売するこの会社。
大使館にも表敬訪問する同社には、あるギルド会員でチーズの専門家も。
その人の名前をフルネームかつ漢字で答えよ。

写真の中に貼り紙が色々あるので読み取ってみる。(ほとんど字が読めない)
左の貼り紙に気になるものが...
<img width="200" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2943765/7cf6665f-2731-cde4-f035-d66a81e519a1.png">
サンタクロース?
(ho ho hoとはそういうことか)

何かのイベントでサンタが来るのだろうか、いずれにしてもヒントになりそう。
問題文から販売しているものは手前に映っているストーブみたいなもの？だろう。
Google Lensにかけてみると、手前のものは薪ストーブと分かったので、
「薪ストーブ販売　会社　チーズ専門家」と検索。
トップにフィンランドの森が出てきた。

https://www.finlandnomori.net/

HPを見ているとサンタも出てきたので、これだ！と思った。
しかし、チーズの専門家が誰なのか分からない。
問題文からギルド会員という情報があるので、
「フィンランドの森　ギルド会員」と検索。
すると以下の記事が見つかる。

http://www.guildedesfromagers.fr/wp/wp-content/uploads/2019/07/CHAPTER_JAPAN.pdf

記事を読んでいくと、「フィンランドの森」と書かれて紹介されている方を発見。
この方の名前が正解だった。


# [PLACE] VIDEO (64 Solves)
>動画の開始地点の座標を答えよ
フラグ形式: Nxx.xxxx Exxx.xxxx

動画の最後の方にサービスエリアの名前が載った看板が出てくる。
しかし、文字の解像度が悪く読み取れない。

<img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2943765/357bb918-333d-1587-9287-cdceec293c0a.png">

拡大すると...

<img width="200" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2943765/2784bd53-12a3-9294-02b0-229fe0980a52.png">

"津"に見える？(眼力発動)

wikipediaの日本のサービスエリア一覧から"津"のつくPAを探す。

https://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%82%A8%E3%83%AA%E3%82%A2%E3%83%BB%E3%83%91%E3%83%BC%E3%82%AD%E3%83%B3%E3%82%B0%E3%82%A8%E3%83%AA%E3%82%A2%E4%B8%80%E8%A6%A7

画像の字の形から、「君津PA」がそれっぽいぞ。
早速Google Mapで見てみると、動画で出てきた道路の雰囲気とそっくり。

https://www.google.co.jp/maps/search/%E5%90%9B%E6%B4%A5PA/@35.285305,139.9261831,529a,35y,162.03h,13.23t/data=!3m1!1e3?hl=ja

PAに入る道の開始地点の座標を投げると正解だった。


# [PLACE] BUS (24 Solves)
><img width="500" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2943765/3b06a1db-d642-6261-a967-76fd43017be7.jpeg">
>
>このバスの位置を求めよ
フラグ形式: Nxx.xxx Exxx.xxx

Google Lensにかけてみると、「ニッポンレンタカー旭川空港前営業所」が出てきた。
写真からバス専用駐車場に止まっていそうなので、近くに細長い駐車スペースがないか探すと、空港前にあった。

https://www.google.co.jp/maps/place/%E3%83%8B%E3%83%83%E3%83%9D%E3%83%B3%E3%83%AC%E3%83%B3%E3%82%BF%E3%82%AB%E3%83%BC%E6%97%AD%E5%B7%9D%E7%A9%BA%E6%B8%AF%E5%89%8D%E5%96%B6%E6%A5%AD%E6%89%80/@43.6723348,142.453281,220a,35y,54.27h,4.9t/data=!3m1!1e3!4m5!3m4!1s0x5f0cc326770c8515:0x2b1cd259653bfd7e!8m2!3d43.6690105!4d142.4579322?hl=ja


# [NET] whois (106 Solves)
>194.146.200.33 のAS番号を答えよ.

AS番号とはなんぞ？と思ったのでググる。
AS番号は管理されたネットワークに割り振られる識別番号のようだ。
そして調べる方法を探す。「IPからAS番号」と検索。
下記の記事が見つかる。

https://qiita.com/snumano/items/f776cb8c5f539d76b927

curlコマンドで一発で出てくるそうだ。
早速
```
curl ipinfo.io/194.146.200.33/org
```
と叩くと、「AS42574」と出てきて正解。

# [NET] SSID (39 Solves)
>SSID:YKAMEのBSSIDを答えよ

SSIDから検索できる「WiGLE」を使った。

https://wigle.net/

ログインして、View > Advanced Search　から
SSID / Network Name (exact match): の欄に"YKAME"と入力してQuery
一発でBSSID出てきた。場所まで分かります、WiGLE怖いね。