Skip to main content

Snyk Fetch the Flag CTF 2023 解説:Audiopolis

snyk ctf audiopolis

2023年11月30日

0 分で読めます

Fetchに参加してくれてありがとう! Fetch the Flag CTFに参加した何千人ものプレイヤーの皆さん、おめでとうございます。Snykの2023年Fetch the Flagに参加し、Audiopolisチャレンジの答えを探している方は、ここがぴったりです。一緒に解法を見ていきましょう!

Audiopolisでは、音声をテキストに変換できるとうたう興味深いWebアプリがプレイヤーに提示されます。.wavファイルを渡すと、その.wavファイルの文字起こしを返します。

プレイヤーはすぐには気づきませんが、文字起こしのテキストは、.wavファイルから生成された文字列をechoしてページに表示されています。そのため、特殊文字を入力としてアプリに渡す方法が分かれば、このWebアプリでコマンドインジェクションが可能です。

このチャレンジのペイロード生成には、text2waveプログラムが便利です。sleepテストを渡して、コマンドインジェクションを試してみましょう。

$ echo "hello, ampersand, sleep, one, zero" > payload && text2wave < payload > payload.mp4

これによりページが10秒間停止し、コマンドが実行されることを確認できます。

あとは、フラグを見つけて表示するために、何を言えばよいかを探すだけです。

$ echo "hello, ampersand, cat space flag period txt" > catflag && text2wave < catflag > catflag.mp4

Fetchを盛り上げてくれてありがとう!

2023年のFetch the Flagに参加してくれたすべてのチームに、心から感謝します!皆さんに会えてうれしかったです。いつでもYouTubeで私を見つけてください。

2023年のその他のチャレンジの解説はこちら。ぜひご覧ください!

カテゴリー:

続きを読む

Blog

Fetch the Flag CTF 2026:公式チャレンジ解説&コミュニティハイライト

Fetch the Flag CTF 2026の公式解説記事やコミュニティのハイライトをご覧ください。Webセキュリティ、AI、暗号をテーマにした20問以上のチャレンジを取り上げています。専門家から学びながら、今年最も高度なバイナリパズルやWebエクスプロイトの技術的な詳細に迫りましょう。

Blog

サイバーセキュリティのスキルアップにCTFが最適な4つの理由

Capture The Flag(CTF)コンテストは、実際の脆弱性や多様な技術分野に触れられるため、サイバーセキュリティ分野でのキャリアを加速させる強力な手段です。CTFが専門知識と人脈を広げるのに最適な方法の1つである理由をご紹介します。

Compliance FEATURE cropped
Blog

今後開催されるCTF完全ガイド:初心者から6か月でエリートハッカーへ(2025年10月~2026年4月)

この完全ガイドで、6か月で初心者からエリートハッカーを目指してCTFをマスターしましょう。注目の大会や難易度の分類を知り、2025年10月から2026年4月までの成功への道筋を立てましょう。