Wireshark - exportiert, was es als JPEG erkennt, aber das JPEG lässt sich nicht öffnen

Wireshark - exportiert, was es als JPEG erkennt, aber das JPEG lässt sich nicht öffnen

Ich habe eine JPEG-GET-Anfrage in meinem PCAP wie unten, aber wenn ich sie exportiere, ist es keine gültige JPEG-Datei

Bildbeschreibung hier eingeben

Irgendwelche Ratschläge, was ich falsch mache?

Antwort1

Die angezeigten Inhalte sind kodiert in Base64, wobei jedes angezeigte Zeichen 6 Datenbits und nicht 8 Bits darstellt.

Sie müssen diese Base64-Daten in Binärdaten dekodieren, aber was auf dem Bildschirm angezeigt wird, sind keine exakten Daten, da alle nicht druckbaren Zeichen als Punkte angezeigt wurden.

Sie müssen die Binärdaten des Pakets abrufen und sie dann durch einen Base64-Decoder leiten.

verwandte Informationen