
DEF CON 30バッジチャレンジのライトアップ
こんにちは! ピート(別名 Kybr)です。これは DEF CON 30 バッジチャレンジの writeup です。
今年のチャレンジは音楽とハッカー・ポップカルチャーに重点が置かれており、(個人的には)以前のバッジチャレンジよりずっと多くの人が取り組みやすいものになっていたと思います。木曜の朝にバッジが配布され始めた瞬間から日曜の午後まで、最終チャレンジを DEF CON 終了のわずか4時間前に終えるまで、現地と Discord の大勢のハッカークルーがバッジチャレンジに取り組みました。本当にユニークで美しいバッジを製作してくれた MKFactor の Mike、redactd、そしてクルーの皆さんに大いに感謝します。そして、何時間もの 苦しみと悲しみ 楽しみにも感謝します!
チャレンジは3つのパートに分けました: メモの収集、仲間の収集、そして最後のスレッドです。私たちのドキュメントはこちらで見られます:
https://dc30badge.fandom.com/wiki/DC30Badge_Wiki
私たちのノートはこちらで入手できます:
https://docs.google.com/spreadsheets/d/1MdZgv_O3ogv4JDS07iobh5rhoDYXCsF7QVExuG08txA/edit#gid=0
最後に、この種のものが好きなら、来年のチャレンジのために Discord に参加することをお勧めします:
https://discord.com/channels/867438418212683796/867438418212683799
読んでくれてありがとう!
最初のチャレンジは、メインメニューで「Challenge」オプションを選択することで見つかります。次のテキストが表示されます:
Collect the Measusres
Break the Silence
Continue the Journey
注: 「Measures」の綴り誤りは意図的ではなく、チャレンジとは関係ありません。

これは、バッジ本体の前面プレートにある音楽の小節(メジャー)を指しています。DEF CON には9種類の色の異なるバッジがあり、それぞれの前面プレートに異なるものが印刷されています。

9つすべての写真を集めると、8つには音楽があり、1つ(グレーのCFPバッジ)には POWWYGBR という文字が綴られていることがわかります。これが他の8つのバッジを色で並べるためのキーです: 紫、オレンジ、白、白、黄、緑、青、赤。

この順番に並べると、小節は「ペール・ギュント組曲第1番」の冒頭を形成します。バッジの「Play」モードでこの音符を演奏すると、チャレンジパート2がアンロックされます:
ANSWER: in Play mode, play these notes at any speed:
GEDCDE GEDCDE GEGAEA GEDC GEDCDE GEDCDEDE GEGAEA B G# F# E
注: この作業はデフォルトの「4」オクターブで行う必要があります。左右を押してオクターブを変更すると、パート2はアンロックされません!
ペール・ギュント組曲を演奏した後、バッジの Challenge オプションには Call YИИEႱ というメッセージが表示され、キーボードは音符の代わりにダイヤルトーンを再生するようになります。「YИИEႱ」は Tommy Tutone の曲「867-5309 / Jenny」への言及であり、Jenny が逆さに書かれているので、彼女の番号も逆にダイヤルすることになります: 903-5768。この番号をバッジ自体でダイヤルしても何も起きません。コンベンションの Contests エリアには物理的な電話があり、残りのチャレンジではそれを使用する必要がありました。

これらの電話で 903-5768 に電話すると、行方不明の5人の友人に関する5つの手がかりが得られました:
Alice - Was last seen shopping for a new water pipe
Bob - Little Bobby turn tables, dropped himself
Carol - Went to her favorite arcade
Dan - Greenwich manhattan
Eve - Cerebrum data link
メッセージはまた、この後のチャレンジでは、各回答が https://defcon.org/badge/30/ で始まる URL になることを教えてくれました。そのため、その URL の末尾に回答を追加して送信します。正しければ次のチャレンジがある新しいウェブページが見つかり、間違っていれば標準の404「not found」エラーが返ります。今から辿るスレッドは5つあり、行方不明の5人の友人それぞれに対応しています。
YИИEႱ のメッセージは「アリスは新しい水パイプを買い物しているところを最後に目撃された」と言っていました。
これは、チャレンジの形式を学ぶための最も簡単な問題でした。ここでの「水パイプ」は単に水ギセル(フーカ)を指しており、与えられた URL に「hookah」を追加することで次のチャレンジが見つかりました。
ANSWER: https://defcon.org/badge/30/hookah/
真っ青な画面
フーカの URL にアクセスすると、真っ青な画面が表示され、コードやウェブサイトのトラフィックには何も興味深いものはありませんでした。「アリス」という名前、フーカへの言及、そして青い色から、この問題は『不思議の国のアリス』で、アリスがフーカを吸う芋虫に出会う場面への言及です。URL の末尾に「caterpillar」を追加して次のチャレンジを見つけました。
ANSWER: https://defcon.org/badge/30/hookah/caterpillar
芋虫の画像
『不思議の国のアリス』に登場する、フーカを吸う芋虫の写真が与えられます。画像をダウンロードしてメタデータを調べると、「OwnerName」属性に奇妙な値 9dFDfOi_-ss があることがわかります。

これは YouTube の URL のビデオ参照なので、https://www.youtube.com/watch?v=9dFDfOi_-ss にアクセスすると、フーカを吸う芋虫が「How Doth the Little Crocodile」という詩を朗読する動画が表示されます。
ANSWER: https://defcon.org/badge/30/hookah/caterpillar/howdoththelittlecrocodile
詩
次のテキストが与えられます: When is a measure not for science? double the common form.
これは「コモン・メジャー(Common Measure)」への言及です。これは、弱強四歩格(各行4フィート)と弱強三歩格(各行3フィート)を交互に繰り返す4行からなる韻律です。詩「How Doth the Little Crocodile」はこの韻律で書かれています。この詩は8行で構成され、各行のフィート数を数えると 4,3,4,3,4,3,4,3 となり、その形式を2倍にすると 8,6,8,6,8,6,8,6 になります。86868686 は有効な URL ではなかったため、コンテストの電話でその番号に電話したところ、アリスのアンロックコードが与えられました(アリスはバッジの「Friends」メニューオプションに表示されるようになりました!)。
FINAL ANSWER: Call the number "86868686" on the contest phones to find Alice.

YИИEႱ のメッセージは「リトルボビーはターンテーブルを回し、自分を落とした」と言っていました。
これは XKCD の漫画「Exploits of a Mom」(https://xkcd.com/327/) への言及で、その中で、破壊的な SQL インジェクションロジックを含む名前が子供に付けられます。

ANSWER: https://defcon.org/badge/30/logic
ラッパー「Logic」の画像
ラッパーの Logic は、自身のヒットシングル「1-800-273-8255」を全米自殺予防ライフライン(NSPL)の電話番号にちなんで名付けたことで有名です。 https://en.wikipedia.org/wiki/1-800-273-8255_(song)
ANSWER: https://defcon.org/badge/30/logic/18002738255
ライフラインについて
前のリンクから、自殺・危機ライフライン(The Suicide & Crisis Lifeline)に関するページに移動します。2020年以降、988 にダイヤルすることで(911 と同様に)すばやく連絡できるようになりました。
https://en.wikipedia.org/wiki/988_Suicide_%26_Crisis_Lifeline
(余談: この重要で、議論するのがどんなに心地よくなくても、重要な取り組みと情報に注目させてくれたチャレンジ作者に敬意を表します)
ANSWER: https://defcon.org/badge/30/logic/18002738255/988
8の上にジオキャッシング
数字の8の上にジオキャッシングのシンボルが表示されます。前のチャレンジの答えである 988 を 8 で割ると 123 になります。ジオキャッシングのシンボルは、123号室にジオキャッシュが隠されていることを示すヒントです。123号室を探すと、QRコード付きのジオキャッシングシンボルが見つかりました。

QRコードには「By the Numbers」というテキストが表示されます。これまでの2つの答えと同じテーマに従って、https://988lifeline.org/by-the-numbers/ という URL を見つけました。そこには、ライフラインが(この記事の執筆時点で)23,044,100 件の電話を受けたと書かれています。

ANSWER: https://defcon.org/badge/30/logic/18002738255/988/23044100
ドットとスラッシュ
ページには ./ - ../ というテキストだけが表示されます。UNIX のディレクトリ構造では、「./」は現在のディレクトリを指し、「../」は親ディレクトリを指します。現在のチャレンジ URL https://defcon.org/badge/30/logic/18002738255/988/23044100 (これ自体がディレクトリ構造への言及です)の場合、「./」は 23044100 を指し、「../」は 988 を指します。23044100 から 988 を引くと 23043112 になります。
FINAL ANSWER: Call the number "23043112" on the contest phones to find Bob.

YИИEႱ のメッセージは、キャロルが「お気に入りのゲームセンターに行った」と言っていました。
これはドラマ『Mr. Robot』への言及で、キャロルというキャラクターのお気に入りのゲームセンターは「Fun Society」と呼ばれています。シリーズの主要キャラクターはやがて、この名前に基づいて「fsociety」というハクティビストグループを結成します。
ANSWER: https://defcon.org/badge/30/fsociety
ビースティ・ボーイズ
アルバム「No Sleep Till Kawasaki」のビースティ・ボーイズの画像が与えられます。Mr. Robot のテーマに沿って、Fun Society ゲームセンターの中には「Intergalactic Planetary」というアーケードゲームがあり、これはビースティ・ボーイズの有名な曲「Intergalactic」の歌詞と同じ名前です。
ANSWER: https://defcon.org/badge/30/fsociety/intergalactic