Skip to main content

Snyk Fetch the Flag CTF 2023: Lösung zu Audiopolis

Artikel von
snyk ctf audiopolis

30. November 2023

0 Min. Lesezeit

Danke, dass Sie mit uns Fetch gespielt haben! Glückwunsch an die Tausenden von Spielerinnen und Spielern, die bei Fetch the Flag CTF dabei waren. Waren Sie bei Snyk Fetch the Flag 2023 dabei und suchen Sie nach der Lösung für die Audiopolis-Challenge? Dann sind Sie hier richtig. Lassen Sie uns gemeinsam die Lösung durchgehen!

Audiopolis präsentiert den Spielerinnen und Spielern eine interessante Web-App, die angeblich Sprache in Text umwandeln kann. Laden Sie eine .wav-Datei hoch, und die App erstellt ein Transkript dieser .wav-Datei.

Zunächst wissen die Spielerinnen und Spieler nicht, dass der Text auf der Seite ausgegeben wird, indem der aus der .wav-Datei generierte Text mit echo ausgegeben wird. Diese Web-App ist also anfällig für Command Injection, wenn wir herausfinden, wie wir der App ein Sonderzeichen als Eingabe übergeben können.

Das Programm text2wave eignet sich gut, um Payloads für diese Challenge zu erstellen. Wir können damit nach einer Command Injection suchen, indem wir den Sleep-Test verwenden:

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

Dadurch hängt die Seite 10 Sekunden lang – ein Beweis dafür, dass Befehle ausgeführt werden.

Von hier aus müssen wir nur noch herausfinden, was wir sagen müssen, um die Flag zu finden und auszugeben:

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

Danke, dass Sie Fetch möglich gemacht haben!

Ein riesiges Dankeschön an alle Teams bei Fetch the Flag 2023! Es war toll, Sie alle dort zu sehen. Sie finden mich jederzeit auf YouTube.

Hier finden Sie die Write-ups zu den anderen Challenges von 2023. Viel Spaß beim Stöbern!

Gepostet in:

Weiterlesen

Blog

Fetch the Flag CTF 2026: Offizielle Challenge-Lösungen & Community-Highlights

Entdecke offizielle Beiträge und Community-Highlights vom Fetch the Flag CTF 2026 mit über 20 Herausforderungen in den Bereichen Web-Sicherheit, KI und Kryptografie. Lerne von den Expert:innen und tauche in die technischen Details der anspruchsvollsten Binär-Rätsel und Web-Exploits dieses Jahres ein.

Blog

4 Gründe, warum CTFs zu den besten Möglichkeiten gehören, sich in der Cybersicherheit weiterzuentwickeln

Capture-the-Flag-Wettbewerbe (CTF) sind eine hervorragende Möglichkeit, Ihre Karriere in der Cybersicherheit voranzubringen. Sie machen Sie mit realen Schwachstellen und vielfältigen technischen Bereichen vertraut. Erfahren Sie, warum CTFs zu den besten Wegen gehören, Ihr Fachwissen auszubauen und Ihr berufliches Netzwerk zu erweitern.

Compliance FEATURE cropped
Blog

Der ultimative Guide zu kommenden CTFs: In 6 Monaten vom Anfänger zum Elite-Hacker (Oktober 2025 bis April 2026)

Meistern Sie CTFs in 6 Monaten – vom Anfänger bis zum Elite-Hacker! Entdecken Sie die wichtigsten Wettbewerbe, erfahren Sie mehr über Schwierigkeitsgrade und planen Sie Ihren Weg zum Erfolg von Oktober 2025 bis April 2026.