MIME-Typ-Identifikator
Identifizieren Sie den MIME-Typ einer Datei durch Analyse ihrer Inhaltssignatur (Magic Numbers). Vergleichen Sie den vom Browser gemeldeten MIME-Typ mit dem tatsächlichen Dateiinhalt.
Eingabe
Ausgabe
Readme
Was ist ein MIME-Typ?
Ein MIME-Typ (Multipurpose Internet Mail Extensions type) ist eine Standardmethode zur Angabe der Art und des Formats einer Datei. Er besteht aus zwei Teilen: einem Typ und einem Untertyp, die durch einen Schrägstrich getrennt sind (z. B. image/jpeg, text/html). Ursprünglich für E-Mail-Anhänge entwickelt, sind MIME-Typen heute für Webbrowser, Server und Anwendungen unverzichtbar, um zu bestimmen, wie verschiedene Dateiformate behandelt werden sollen.
Wenn Sie eine Datei auf eine Website hochladen oder in Ihrem Browser öffnen, verwendet das System den MIME-Typ, um zu entscheiden, ob es angezeigt, heruntergeladen oder auf eine bestimmte Weise verarbeitet werden soll. Manchmal können Dateien falsche Erweiterungen haben oder umbenannt werden, was zu Verwirrung über ihr tatsächliches Format führt – hier wird die MIME-Typ-Erkennung entscheidend.
Tool-Beschreibung
Der MIME-Typ-Identifikator analysiert hochgeladene Dateien, um ihren tatsächlichen Inhaltstyp zu bestimmen, indem er Dateisignaturen (auch Magic Numbers genannt) untersucht – eindeutige Byte-Sequenzen am Anfang von Dateien, die ihr Format identifizieren. Das Tool vergleicht den vom Browser gemeldeten MIME-Typ mit dem erkannten Inhaltstyp und hilft Ihnen, die Dateiauthetizität zu überprüfen und potenzielle Unstimmigkeiten zu identifizieren.
Funktionen
- Inhaltsbasierte Erkennung: Analysiert Dateisignaturen, um den tatsächlichen MIME-Typ zu bestimmen
- Browser-Vergleich: Zeigt sowohl vom Browser gemeldete als auch erkannte MIME-Typen
- Dateiinformationen: Zeigt Dateiname, Größe und Erweiterung an
- Erweiterungsvorschlag: Empfiehlt geeignete Dateierweiterung basierend auf erkanntem Typ
- Unstimmigkeitswarnung: Warnt, wenn der vom Browser gemeldete Typ vom erkannten Inhalt abweicht
- Breite Formatunterstützung: Erkennt gängige Formate einschließlich Bilder (JPEG, PNG, GIF, WebP, SVG), Dokumente (PDF, Office-Dateien), Archive (ZIP, RAR, 7z), Audio-/Videodateien und Textformate
Anwendungsfälle
- Dateiüberprüfung: Bestätigen, dass die Erweiterung einer Datei mit ihrem tatsächlichen Inhalt übereinstimmt
- Sicherheitsanalyse: Potenziell gefährliche Dateien erkennen, die sich als sichere Formate tarnen
- Debugging: Fehlersuche bei Datei-Upload- oder Anzeigeproblemen in Webanwendungen
- Datenwiederherstellung: Dateitypen identifizieren, wenn Erweiterungen verloren oder falsch sind
- Inhaltsvalidierung: Sicherstellen, dass hochgeladene Dateien vor der Verarbeitung den erwarteten Formaten entsprechen
- Forensik: Verdächtige Dateien analysieren, um ihre wahre Natur zu bestimmen