SWIMMER OSINT CTF Writeup
1/17 12:10〜1/18 0:10の12時間で開催されたSWIMMER OSINT CTFにsamと2人で参加していました。(チーム名:gamification)最終順位は17位/688チームでした。

今回は全完することができたのでとても嬉しいです。開始から7時間経過した19時頃に最後の答えとなるFlagをsubmitしました。
以下Writeupです。
[tgt_rain] rain_01_social
rain は2026年時点でXのアカウントを所持していたようです。
我々は、この人物の投稿のスクリーンショットを入手しました。
スクリーンショットからアカウントを特定し、このアカウントのID(スクリーンネーム)を解答してください。
解法
スクリーンショットに写っている引用RT元の投稿を検索し、 引用一覧から探すと該当の投稿が見つかる
答えはSWIMMER{@bruto_rain}
[tgt_rain] rain_02_region
rain は自身のブログに趣味の投稿を行っていたようです。 投稿に用いられている写真のほとんどがこの人物の撮影したものではないフェイクのようですが、1枚だけ、実際にこの人物が撮影したと考えられる写真が存在します。 その写真を特定し、撮影地を地図上で解答してください。
解法
rainのXのプロフィールにブログのURLが記載されているのでアクセスする。
ここからAI画像ではない画像を1枚見つけていくわけだが意外と難しい。AIの進化を実感する。
看板や広告に写っている文字情報などが現実世界の情報から破綻していないか一個一個検証していくと、関西遠征のこの写真が本物ではないか?と行き着いた。(銭谷歯科医院の駅広告が実在する歯科医院で、電話番号が一致。また、京阪電鉄の車両番号10053は実在する車両である)

写真の車両が京阪電鉄であることが確認できるので、銭谷歯科医院から最寄り駅の京阪村野駅の駅舎ではないか?と推測するが、村野駅のホームをGoogle Mapsで見てみると似ているが写真のホームとは違う。そこで村野駅前後の駅舎を調べていくと、星ヶ丘駅のホームと一致した。
答えはSWIMMER{34.807470, 135.659870}
[tgt_rain] rain_03_source1
rain は、目を引くタイトルの記事を書くことで閲覧数が多くなると考えたようです。
この人物はこれをきっかけとして偽情報の作成・流布にのめり込んでしまったと考えられます。この人物が一番最初に投稿した偽記事では、ある画像に全く関係ないキャプションが付けられています。 本来の出典を探し、この画像がどこの市区町村にまつわる資料に掲載されたものか解答してください。
都道府県名を含む必要はありません。
解法
「コイツやばい奴じゃん...」と思いながら調査を進めていく。
そういえばXの投稿でこれを匂わすような投稿があった。
タイトルと投稿の日付から、この記事ではないかと推測する。
ということは、この写真の出典元を探せばいいらしい。

しかし、ここからが難航して、Google LensやYandexで試行錯誤してみるも一致する画像がなかなかヒットしない。もしかして画像検索の精度って白黒写真に弱かったりするのだろうか?
そこで文字情報に着目して、(一其)池過濾ノ中事工を国立国会図書館デジタルコレクションのキーワード検索に入れると出典元がヒット。OCR技術周りでたまたまこのサービスを知っていたので助かった...
答えはSWIMMER{豊橋市}
[tgt_rain] rain_04_source2
rain が2番目に作成した偽記事には、「rainが未公開の情報を見つけた」ということが書かれているようです。しかし、これは虚偽だと思われます。
この人物の嘘を暴くには、正確な出典を探す必要があります。この画像の出典となる古い書籍は電子化されており、詳細が参照できるはずです。
その資料のデジタルオブジェクト識別子(DOI)を解答してください。
解法
2番目に作成した記事はこの記事だと推測される。
Google Lensで読み込むと、以下のサイトが参照され、
画像「一等 正面及背面圖 渡邊福三氏案」にソースがリンクされているので、サイトの書誌情報からDOIを得る。
答えはSWIMMER{10.11501/967480}
[tgt_rain] rain_05_date
rain は2025年12月25日 (JST)、ある場所に来たことをX上で投稿しています。
しかし、この画像は2025年の別の日に撮影された写真のようで、事実とは異なるようです。 この写真が本当に撮影された日を YYYY/MM/DD の形式で解答してください。
解法
この投稿のことらしい。
画像奥の看板に注目し、緑バックの部分の文字をGeminiに解読してもらうと`suntry 10000 freudeと書いてあるらしいことから、「サントリー1万人の第九」であることが分かる。
公式HPを確認すると、12月7日(日)に大阪城ホールで開催されたとのこと。
答えはSWIMMER{2025/12/07}
[tgt_rain] rain06_ai
rain のブログには、東京駅の画像があります。しかし、これは実際に撮影したものではなく、AIで作成された画像のようです。
この画像が何というツールで作成されたのか特定し、解答してください。
解法
右クリックで「ページのソースを表示」すると、以下のメタデータが読み取れる。
data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"{"aigc_info":{"aigc_label_type":0,"source_info":"dreamina"},...
CapcutのAI画像生成ツールであるdreaminaであることがわかった。
答えはSWIMMER{Dreamina}
[research_2025] cx
2025年春、かつて香港に存在していた空港の100周年を記念して、特別なフライトが実施されたようです。
このフライトの便名を解答してください。
解法
検索すると以下の記事がヒット。
キャセイパシフィック航空は、香港啓徳空港の開業100周年を記念した特別飛行を、2025年3月30日に実施しました。CX8100便として運航されたこのフライトの使用機材は、エアバスA350-1000型機「機体記号:B-LXI」。
答えはSWIMMER{CX8100}
[research_2025] pilot
cx の問題で示されたフライト中、添付画像の席に座っていた人物の名前を英語で解答してください。
(なお、添付画像は座席を示すためのものであり、当該フライトの実際の写真ではありません)
解法
ご丁寧に注意書きがあるにも関わらず、著しい読解力の欠如により、添付画像の人物を特定しにいこうとしてタイムロス。
気を取り直してCX8100便の操縦席右側の人物を探しにいくと、以下の記事がヒットし、記事内の画像のキャプションに該当人物名の記載を発見。

答えはSWIMMER{Adrian Scott}
[research_2025] flag_on_the_don
2025年8月28日、群馬県で「太鼓の達人」を利用したイベントが開催されました。
その会場となった建物はどこでしょうか。 OpenStreetMapのウェイ(way)番号で解答してください 。
解法
2025年8月28日 群馬県 太鼓の達人 イベントなどのワードで検索する。
群馬県渋川市で開催されたこのイベントっぽい?
記事には会場の場所が書かれていないので、渋川市の公式サイトを確認しにくと渋川市民会館の記載を発見。

あとはOSM上でのWay番号を調べればよい。
答えはSWIMMER{628293186}}
[research_2025] obsolete
2025年11月、「台湾有事」を巡って日中関係が悪化しました。
その中で、在日本中国大使館のSNSアカウントは国連憲章の「敵国条項」について言及する投稿を行いました。
これに対し、日本の外務省は「その条項は 1995年の国連決議 によって死文化(obsolete)している」と反論したことが報じられています。さて、この決議において、投票を 棄権 した国がいくつかあります。それはどこの国か、解答してください。
決議に関する公式記録に記載されている国名をアンダーバー (_) で区切ったもの(順不同)をFlagとします。
解法
こういう問題はGemini先生の出番。
答えはSWIMMER{CUBA_DEMOCRATIC PEOPLE'S REPUBLIC OF KOREA_LIBYAN ARAB JAMAHIRIYA}
[research_2025] truck
あるトラックが 8773X3XQ+JWQ を2025年6月21日 13:39:54(現地時間)ごろに通過しました。このトラックの車体に書かれていたFQDNを解答してください。
解法
8773X3XQ+JWQの場所はここらしい。(アメリカ合衆国 ノース・カロライナ州)
日時からこのサイトに埋め込まれている動画のトラックで間違いなさそう。 あとは人力OCRでURLを取得して、実際にアクセスできることを確認した後にsubmit。
答えはSWIMMER{www.MiracleMoversUSA.com}
[research_2025] debris
2025年12月8日、日本のあるテレビ番組で、高速道路のパトロール隊への密着取材の様子が放映されました。
パトロール隊の108号車は、路上に落下していたトン袋の回収を命じられました。トン袋が最初に落下していた地点はどこでしょうか?
マップ上で示して解答してください。content warning : 交通事故の映像が含まれる映像を視聴する必要があります(人が巻き込まれるシーンはありません)。
解法
番組の内容的におそらく最前線!密着警察24時のことではないか?と推測して、当日の番組表を確認すると19時から放映されていたことが確認できた。
しかし、いくら調査しても路上に落下していたトン袋の回収を命じられたシーンは見つからず...
最前線!密着警察24時の番組ではないのでは?と他の番組の可能性を含めて調査したところ、相方が正解となる番組の動画を見つけてきた。(10:10~ごろの動画)
首都高 池袋線 東京 文京区の情報まではテロップで確認できるが、もう少しピンポイントな情報が欲しい。

動画を注意深く観察すると、トン袋が落ちている真横のビルにFUKUINの文字が見えたので、Google Mapsで該当する建物名がないか検索をかける。

この場所で間違いないっぽい。
答えはSWIMMER{35.713216, 139.729563}
(終了後のDiscordでも議論されていましたが、最前線!密着警察24時がミスリード過ぎる)
[research_2025] lattice_tower-500
2025年12月、日本で地震が発生し、ある通信施設の鉄塔が被害を受けました。
主要ニュースで報じられた名称以外に、このビルには通信施設としての別の公式な名前があるようです。
その正式名称を日本語で解答してください。ただし、解答にアルファベットや数字が含まれている場合はそのまま答えてください(ただし、 半角英数字 にしてください)。
また、そのビルを保有している会社名は含まず、ビル名だけがFlagになります。
解法
この青森の鉄塔の話かなと当たりをつける。
普通にNTT青森八戸ビルが正解じゃないの?と思ってsubmitしてみるが違うらしい。
通信施設としての公式名称となる名前がなかなか見つからないので、一縷の望みをかけてGeminiのDeep Researchにかけたら、出典付で教えてくれた。優秀過ぎる。

答えはSWIMMER{八戸NW3棟局}
[research_2025] paint
添付画像に写っている航空機は、ある映画にちなんだ特別塗装機です。
この特別塗装機は、2017年3月21日に就航開始しましたが、2025年に引退が発表され、去る2026年1月9日、この塗装での最後の運航を終了しました。さて、2017年にこの特別塗装が行われた建物はどこでしょうか。座標を地図上で示してください。
解法
検索していくと、以下の記事などがヒットし、「スター・ウォーズ」の特別塗装機であることがわかる。
この記事の添付画像のキャプションに、「伊丹空港の格納庫でペイントロールアウトしたANAのC-3POジェット」とあることから、大阪国際空港(伊丹空港)の格納庫であると判明。
Google Mapsから「伊丹空港の格納庫」の位置座標を取得。
答えはSWIMMER{34.78496801978926, 135.44601860626616}
[research_2025] sattelite_imaginary
この衛星画像が取得(撮影)された日はいつでしょうか? YYYY/MM/DD 形式で解答してください。
例えば2026年1月17日の場合、Flagは SWIMMER{2026/01/17} となります。
解法
画像に美々の地名が書かれていることや飛行機が見えるので、新千歳空港の衛星写真であることまでは分かった。Google Mapsを衛星画像に切り替えて見てみると全く同じ衛星画像が確認できたが、撮影日付までは分からない。
そこでGoogle Earthで該当箇所のエリアを調べると、最新の2025年4月18日撮影画像と完全一致した。
答えはSWIMMER{2025/04/18}
[research_2025] rage
2025年7月、メキシコシティでは住宅価格の高騰を理由とするデモが起きました。
以下の記事URLから確認できる報道写真で破壊されている店舗がオープンした日時を、 YYYY/MM/DD (現地時間)の形式で解答してください。
https://www.jiji.com/jc/article?k=2025070500264&g=int&p=20250705at46S&rel=pv
解法
報道写真から猫っぽい看板が確認できる。

Google Lensで調べると、店舗の内装まで確認できる動画がヒットする。
もしかして有名ブランドだったりするのだろうか?と思って相方に聞いたら「ああ、RIPNDIPね」と返ってくる。ブランドに詳しい人間がいるとこういう時に頼りになる。
デモがメキシコシティで起こったことは分かっているので、店舗は簡単に割り出せた。
2024年9月11日のRIPNDIP公式インスタグラムの投稿に「メキシコシティ店が今週土曜日にグランドオープンする」との情報が見つかる。
答えはSWIMMER{2024/09/14}
[tgt_lilica] lilica_01_social
lilica は2026年時点でクリエイターとして活動しており、「黄昏ブロッサムリリカ」と名乗っていたことが分かっています。 また、Xのアカウントを持っていたことが確認されています。
そのXアカウントのID(スクリーンネーム)を解答してください。
解法
黄昏ブロッサムリリカで検索すると以下のXアカウントがヒットする
答えはSWIMMER{@twilight_lilica}
[tgt_lilica] lilica_02_virtual_identity
lilica はVRにも関心があるようで、未来でもVR関連の活動がわずかながら確認されています。
lilica が2026年時点で使っていたVRChatのユーザーIDを特定し、解答してください。
解法
VR Chatで黄昏ブロッサムリリカを検索すると以下がヒットする。
答えはSWIMMER{usr_b103fac6-8341-4b89-a606-920092e75e43}
[tgt_lilica] lilica0_03_virtual_world
lilica はVRChatでの活動をSNSに投稿していたようです。
2025年11月9日(日本時間)に投稿された画像にはある「ワールド」が写っているようです。このワールドのIDを解答してください。
解法
この投稿のことらしい。
画像にある「VRC_ナギサ」を「ワールドID」と一緒に検索すると、以下のサイトがヒットする。
ワールドID(wrld_1b94e327-036b-4d09-81be-e898d71f02cb)が記載されているので、これが正解となる。
答えはSWIMMER{wrld_1b94e327-036b-4d09-81be-e898d71f02cb}
[tgt_lilica] lilica_04_domain
lilica は個人のWebサイトを運営していたようです。
このWebサイトのドメイン名が取得された日付が知りたいです。YYYY/MM/DD の形式で解答してください。
解法
lilicaのXの投稿から運営していた個人Webサイトのリンクを取得。
あとはWhois検索でドメイン取得日を割り出す。
答えはSWIMMER{2025/10/05}
[tgt_lilica] lilica_05_hosting
lilica が運営している個人サイトは、あるホスティングサービス上に存在しています。
このサイトは規約違反を行っているわけではないので何かできるわけではありませんが…… 念の為、連絡先を知っておきたいです。
このホスティングサービスの規約違反通報メールアドレスを解答してください。
解法
Webサイトのアドレスについて、以下のコマンドラインを実行。
nslookup twilight-lilica.com
Vultr (Choopa, LLC) のアドレスだとわかり、abuse@vultr.comが正解となる、
答えはSWIMMER{abuse@vultr.com}
[tgt_lilica] lilica_06_name
lilica の本名が知りたいです。
この人物の実名と考えられるものを解答してください。
ローマ字(アルファベット)表記で入力してください。漢字の表記を考慮する必要はありません。
解法
この投稿のギガファイル便のfbxファイルをダウンロードすると、
メタデータとして所有者の名前と推測される文字列が発見される。
C:\Users\shiharu_nanaogi\Documents\modeling\vrc_test\hair_pin\simple_hair_pin.fbx
ここから、「Shiharu Nanaogi」が本名であると推測。
答えはSWIMMER{Nanaogi Shiharu}
[tgt_lilica] lilica_07_work
lilica は、Xとは別のSNSにもアカウントを所持しているようです。
このアカウントの情報から職場の最寄り駅として推定されるものを、東京メトロの駅名 で解答してください。
解法
WhatsMyNameでNanaogi Shiharuと同じアカウント名のものがないか調べてみるがヒットしない。
そういえばWhatsMyNameってFacebookとかInstagramのMeta系サービスってヒットしないんだよな...ということを思い出し、インスタでNanaogi Shiharuと手動検索するとヒットした。
投稿から職場を特定できる要素は無さそうだが、全ての投稿に中目黒のタグを付けているので、最寄りは東京メトロ中目黒駅ではないかと推測できる。
答えはSWIMMER{中目黒}
[tgt_debeyohiru] debeyohiru_01_social
調査対象の人物はソフトウェアエンジニアで、2026年以降には debeyohiru というIDでの活動が確認されています。
この人物がこのIDでの活動を開始したのは2026年1月のようです。この人物がこれ以前に使用していたIDを特定できないでしょうか?2026年1月時点で、noteというサービスに古いIDのアカウントが残存しているようです。
解法
debeyohiruのIDで検索するとBlueSkyアカウントを発見。
以下の投稿にnoteのアカウントIDが記載されていた。
答えはSWIMMER{furaigo5}
[tgt_debeyohiru] debeyohiru_02_profile
debeyohiru は2026年1月時点で求職中で、プロフィールページをウェブ上に公開していたようです。
このページを探り出し、そのURLを解答してください
解法
noteと同一のハンドルネームが他サービスにも転用されていると推測し、GitHubを検索すると、以下がヒット。
GitHubにprofileのリンクが記載されている。
答えはSWIMMER{https://furaigo5.github.io/profile/}
[tgt_debeyohiru] debeyohiru_03_email
debeyohiru が2026年現在、普段使っているメールアドレスが知りたいです。
この人物が現在使用中とおぼしきメールアドレスを探り出し、解答してください。
解法
プロフィールサイトの下部に連絡先が記載されている。

答えはSWIMMER{furaigo5.onionsoup@gmail.com}
[tgt_debeyohiru] debeyohiru_04_meal
debeyohiru はある料理が好物で、よく食べているようです。 直近では2026年1月10日の夕食にその料理を食べたことが確認されています。 この人物がこの日の夕食に食べたメニューを特定し、店舗のメニューに記載された名前で解答してください。
解法
この投稿からポムの樹のオムライスをよく食べているのではと推測できる。
写真はポムの樹の特製デミソースのダブルチーズオムライスだが、これと同じものを食べたわけではないらしい。
ポムの樹はチェーン店だが、そこまで店舗数は多くはないので、debeyohiruが訪れた店を割り出せるではないか?と考える。BlueSkyの投稿を観察すると、渋谷ストリームが写った写真をあげていたり渋谷近辺に生息していることが伺える。
ポムの樹 渋谷スペイン坂店のGoogleレビュー欄を見ていくと「ふらいご」のユーザー名のレビューが見つかった。
具体的なメニュー名の記載はないが、料理の写真とともに冬限定メニューを食べたと言及している。

ポムの樹の公式インスタに投稿されているメニュー表から一致する料理を探す。
答えはSWIMMER{豚肉とリンゴのホタテトマトクリームオムライス}
(すでに判明しているfuraigo5.onionsoup@gmail.comでEPIEOS検索しても、Google Maps上でレビューをしている気配がなかったので、他のGoogleアカウントでレビューしている可能性に気付くまで時間がかかってしまった)
[tgt_debeyohiru] debeyohiru_05_hidden1
debeyohiru の本名が知りたいです。
この人物の実名と考えられるものを解答してください。 ローマ字(アルファベット)表記で入力してください。漢字の表記を考慮する必要はありません。
解法
プロフィールサイトを検証>Souces>script.jsすると本名と思われる記載が見つかる。

答えはSWIMMER{Gotanno Tsubasa}
[tgt_debeyohiru] debeyohiru_06_hidden2
debeyohiru が 2025年12月 時点で使用していたと考えられるスマートフォンの機種が知りたいです。
なお、複数の端末を使用していたと考えられる場合は、アンダーバー(_)で繋いで全てを解答してください。この場合、回答順序は問いません。
また、メーカー名は不要です。
解法
この投稿から、プロフィールサイトのアーカイブを検索すればいいのではと推測する。
wayback × web魚拓 × であったが、archive.todayで、以下のスクリーンショットを発見。

答えはSWIMMER{Pixel 8 Pro_iPhone 13 mini}
ops_swimmer
2025年のある日、rain, debeyohiru, lilica が初めて3人で集まったようです。 この日以降、この集団は活動を徐々に活発化させました。
それはいつ・どこだったのでしょうか?
以下の情報を教えてください。
- 日付(YYYY/MM/DD 形式)
- 集合時刻(HHmm 形式。日本時間で24時間表記)
- 場所(チェーン店名と店舗名)
解法
最後まで問題を解いたら出現するボーナス?問題
もう終わりかと思って解散したらアンロックされた問題を発見し、急いで再招集する。

すでにdebeyohiruのgmailfuraigo5.onionsoup@gmail.comのEPIEOS検索で、Googleカレンダーのリンクは取得できていたので、12月30日の18時30分に集会があったことまでは確認済み。

残りは店舗を割り出せば良いので、rainとlilicaのSNSアカウントから推測可能な情報がないかを探しに行くと、rainのXアカウントから集会があったことを匂わす12月30日に品川で解散したとの投稿や、大井町駅の入場券の投稿が見つかる。
大井町付近で集会があったことは間違いなさそう。このrainの投稿が集会が行われた場所ではないか?と推測して、写真をGoogle Lensで調べるとこれはデニーズのハンバーグらしい。
大井町駅にはデニーズ大井町駅前店が存在する。
答えはSWIMMER{2025/12/30_1830_デニーズ大井町駅前店}





Discussion