4 Punkte von blackcon 2024-07-27 | 2 Kommentare | Auf WhatsApp teilen

Zusammenfassung in drei Zeilen

  • Erläuterung von Base64 und Analyse des Wortquiz-Spiels Kkodle
  • In den Parametern des Problem-Links von Kkodle befinden sich Base64-kodierte Daten
  • Es wird erklärt, wie sich durch das Dekodieren dieser Daten die richtige Antwort extrahieren lässt

Was ist Base64

  • Base64 ist ein Kodierungsverfahren, das Binärdaten in ein Textformat umwandelt
  • Mit 4 Zeichen(A-Z, a-z, 0-9, +, /) lassen sich alle Arten von Daten darstellen

Warum Base64 verwendet wird

  • Speicherung verschlüsselter Daten
  • Übertragung von E-Mail-Anhängen
  • URL-Kodierung usw.

Missverständnisse über Base64

  • Base64 ist kein Verschlüsselungsverfahren
  • Base64 ist lediglich ein Kodierungsverfahren, das Daten in einer anderen Form darstellt

URL-Struktur von Kkodle

  • Sie besteht aus der Domain (kordle.kr) und Parametern (code=~~~)
  • Der Parameterwert sind Daten, bei denen irgendein Wert mit Base64 kodiert wurde
  • Beim Dekodieren lässt sich die Lösung des Wortquiz ableiten

2 Kommentare

 
sunrabbit 2024-07-29

Grund für die Verwendung -> Speicherung verschlüsselter Daten
Missverständnis -> Base64 ist kein Verschlüsselungsverfahren

Hier werden widersprüchliche Aussagen nebeneinander gemacht.

Bei Base64 handelt es sich nicht um ein Verschlüsselungsverfahren, sondern eher um eine andere Art, Daten in binärer Form darzustellen.

 
dbs0829 2024-07-29

Auch im Originaltext steht, dass es weniger zum verschlüsselten Speichern dient, sondern vielmehr dazu, verschlüsselte Daten sicher zu übertragen oder zu speichern.
Da das wohl ohne nähere Erklärung zusammengefasst wurde, wirkt es vermutlich so.