Zum Inhalt springen
Aback Tools Logo

Datei-Header-Analysator

Laden Sie eine beliebige Datei hoch, um deren binäre Header-Bytes anzuzeigen und zu interpretieren. Der File Header Analyzer liest die ersten 128 Bytes Ihrer Datei und liefert eine feldweise Aufschlüsselung mit verständlichen Erklärungen zur Bedeutung jedes Bytes. Unterstützt tiefes Header-Parsing für PNG (Signatur + IHDR mit Abmessungen, Bittiefe, Farbtyp), JPEG (SOI, APP0/JFIF, SOF0-Marker), PDF (Versionserkennung), ZIP (lokaler Dateiheader mit Komprimierungsmethode, CRC-32, Größen), GIF (87a/89a-Version, Bildschirmdeskriptor), BMP (Datei + DIB-Header mit Breite, Höhe, Bittiefe, Komprimierung) und ausführbare ELF-Dateien (Architektur, OS/ABI, Dateityp). Sehen Sie sich den rohen Hex-Dump zusammen mit der ASCII-Interpretation an, mit erweiterbaren Feldkarten, die Offset, Länge, Hex-Wert und interpretierte Werte anzeigen. Die gesamte Verarbeitung läuft lokal in Ihrem Browser – keine Uploads, keine Anmeldung, völlig kostenlos.

File Header Analyzer

Upload any file to view and interpret its header bytes. The tool reads the first 128 bytes, identifies the file format from known signatures, and breaks down each header field with descriptions of what it means. Supports PNG, JPEG, PDF, ZIP, GIF, BMP, ELF, and other formats.

Drop any file here or click to browse

Only the first 128 bytes are read - no file upload

Um

  • Was ist ein Dateiheader? Ein Dateiheader (auch Dateisignatur oder magische Zahl genannt) ist eine Folge von Bytes am Anfang einer Datei, die deren Format, Version und Struktur identifiziert. Header werden durch Dateiformatspezifikationen definiert und enthalten wichtige Metadaten wie Abmessungen (für Bilder), Komprimierungsmethoden (für Archive), Code-Eintrittspunkte (für ausführbare Dateien) und Farbinformationen (für Bitmaps). Jedes gültige Dateiformat verfügt über eine spezifische Header-Struktur, anhand derer Tools bestimmen, wie die Datei gelesen und verarbeitet wird.
  • So funktioniert die Header-Analyse: Der File Header Analyzer liest die ersten 128 Bytes jeder Datei und vergleicht sie mit einer Datenbank bekannter Formatdeskriptoren für die Formate PNG, JPEG, PDF, ZIP, GIF, BMP und ELF. Jeder Formatdeskriptor definiert eine Matching-Funktion (um zu prüfen, ob die Bytes übereinstimmen) und eine Parsing-Funktion (um jedes Header-Feld zu extrahieren und zu interpretieren). Das Tool zeigt Felder mit Offset, Länge in Bytes, Hexadezimalwert, ASCII-Darstellung und gegebenenfalls einem interpretierten Wert (z. B. Bildabmessungen, Versionsnummern) an.
  • Erläuterung der wichtigsten Header-Felder Zu den allgemeinen Header-Feldern gehören: Magic Bytes (feste Signatur, die das Format identifiziert), Versionsnummern (Konformität mit dem Codierungsstandard), Datenoffset (wo der eigentliche Inhalt beginnt), Abmessungen (Breite/Höhe für Bilder und Videos), Komprimierungsmethode (wie Daten komprimiert werden), Farbtiefe (Bits pro Pixel), Auflösung (DPI/PPI zum Drucken) und Flags (bitgepackte Einstellungen für verschiedene Funktionen). Jedes Feld hat einen bestimmten Offset und eine bestimmte Länge, die durch die Formatspezifikation definiert sind.
  • Browserbasiert und privat Alle Analysen werden mithilfe der JavaScript-Datei-API und der Uint8Array-Operationen vollständig in Ihrem Browser ausgeführt. Es werden nur die ersten 128 Bytes Ihrer Datei gelesen – Ihre Dateien verlassen nie Ihr Gerät, es werden keine Daten auf einen Server hochgeladen und es sind keine Dienste Dritter beteiligt. Dadurch eignet sich das Tool für die Analyse sensibler Dateien, einschließlich proprietärer Daten, Sicherheitsproben und persönlicher Dokumente.

Häufig gestellte Fragen

Ein Datei-Header-Analysator liest und interpretiert die ersten Bytes einer Binärdatei und zeigt jedes Header-Feld mit seinem Offset, Hex-Wert, ASCII-Interpretation und einer Erklärung in Klartext an. Es hilft Ihnen zu verstehen, wie verschiedene Dateiformate auf Byte-Ebene strukturiert sind, und kann beschädigte Dateien diagnostizieren, unbekannte Formate identifizieren und manipulierte Header erkennen.

Das Tool bietet eine umfassende Header-Analyse für PNG (8-Byte-Signatur + IHDR-Block mit Abmessungen, Bittiefe, Farbtyp), JPEG (SOI-Marker, APP0/JFIF-Segmente mit Version und Dichte, SOF0 mit Abmessungen), PDF (Signatur und Version), ZIP (lokaler Datei-Header mit Komprimierungsmethode, CRC-32, Größen), GIF (Version 87a/89a, Bildschirmdeskriptor), BMP (Datei-Header + DIB-Header mit Breite, Höhe, Bit). Tiefe, Komprimierung) und ausführbare ELF-Dateien (Architektur, Betriebssystem/ABI, Dateityp). Dateien, die keinem bekannten Format entsprechen, zeigen einen rohen Hex-Dump an.

Das Tool liest die ersten 128 Bytes der Datei. Dies reicht aus, um den vollständigen Header für die meisten gängigen Dateiformate zu erfassen: PNG-Signaturen sind 8 Bytes, JPEG-SOI-Marker sind 2 Bytes, BMP-Dateiheader sind 14 Bytes und ZIP-Lokaldateiheader sind 30 Bytes. Die erweiterte Analyse (wie PNG-IHDR-Chunks oder JPEG-Segment-Parsing) liest zusätzliche Bytes innerhalb des 128-Byte-Fensters.

Ein Magic-Byte-Detektor identifiziert den Dateityp, indem er die ersten Bytes mit einer Signaturdatenbank abgleicht – er sagt Ihnen, um welche Datei es sich handelt. Ein Header-Analysator geht noch einen Schritt weiter, indem er jedes Feld im Header analysiert und erklärt. Er sagt Ihnen, was jedes Byte bedeutet, einschließlich Versionsnummern, Abmessungen, Komprimierungseinstellungen, Farbinformationen und anderen in der Header-Struktur codierten Metadaten.

Das Tool prüft, ob die Header-Bytes der Datei mit bekannten Formatsignaturen übereinstimmen. Wenn die Signaturbytes fehlen oder falsch sind (was auf einen beschädigten oder abgeschnittenen Header hinweist), meldet das Tool keine Übereinstimmung und zeigt stattdessen den rohen Hex-Dump an. Sie können den Hex-Dump mit der Formatspezifikation vergleichen, um festzustellen, welche Bytes beschädigt sind.

Nein. Der File Header Analyzer verarbeitet alles lokal in Ihrem Browser mithilfe der File API und Uint8Array-Operationen. Nur die ersten 128 Bytes werden aus der Datei gelesen und diese Bytes werden niemals an einen Server gesendet. Ihre Dateien bleiben während des gesamten Vorgangs auf Ihrem Gerät – keine Uploads, keine Datenprotokollierung, keine Anfragen Dritter.

Felder sind mit drei Wichtigkeitsstufen gekennzeichnet: Kritisch (roter Indikator) – das Feld ist für die Dateiidentifizierung wichtig, z. B. Magic Bytes oder Formatsignaturen; Wichtig (orangefarbener Indikator) – wichtige Metadaten wie Abmessungen, Version oder Komprimierungsmethode; Normal (graue Anzeige) – unterstützende Felder wie reservierte Bytes, Auffüllung oder optionale Deskriptoren. Die Feldaufschlüsselung zeigt alle Felder unabhängig von ihrer Wichtigkeit.

Eine polyglotte Datei ist in zwei oder mehr Dateiformaten gleichzeitig gültig. Beispielsweise kann eine Datei sowohl ein gültiges ZIP-Archiv als auch ein gültiges PNG-Bild sein. Der Header-Analysator erkennt das Format, das mit den Header-Bytes der Datei übereinstimmt. Wenn eine Datei mit PNG-Magic-Bytes beginnt, aber auch ZIP-Daten enthält, wird sie als PNG identifiziert. Bei einer erweiterten Polyglottenanalyse kann es erforderlich sein, die gesamte Dateistruktur zu überprüfen.

Ja – 100 % kostenlos, für immer. Keine Anmeldung, kein Konto, keine Premium-Stufe, keine Nutzungsbeschränkungen und keine Werbung. Analysieren Sie so viele Dateien, wie Sie benötigen. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, ohne Server-Uploads.