Skip to main content

Identificateur de format de fichier Déterminez le format d'un fichier en analysant les octets magiques (signature du fichier) dans l'en-tête.

Identificateur de format de fichier illustration
🔄

Identificateur de format de fichier

Déterminez le format d'un fichier en analysant les octets magiques (signature du fichier) dans l'en-tête.

1

Téléchargez n'importe quel fichier

Déposez ou sélectionnez n'importe quel fichier pour l'identifier.

2

Affichez le résultat de la détection

Voyez le format détecté, le type MIME et le niveau de confiance.

3

Inspectez le dump hexadécimal

Affichez les premiers octets du fichier au format hexadécimal.

Loading tool...

What Is Identificateur de format de fichier?

L'identificateur de format de fichier détecte les types de fichiers en analysant les octets magiques - les séquences d'octets spécifiques au début des fichiers qui identifient leur format. Contrairement à la confiance dans les extensions de fichiers (qui peuvent être modifiées ou incorrectes), l'analyse des octets magiques examine le contenu réel du fichier. L'outil vérifie contre 30+ signatures de fichiers connues couvrant les images (JPEG, PNG, GIF, WebP), les documents (PDF, Office, RTF), les archives (ZIP, GZIP, RAR, 7Z), l'audio (MP3, FLAC, OGG), la vidéo (MP4, WebM), les polices de caractères (WOFF, TTF, OTF) et plus encore. Il affiche également un dump hexadécimal des 64 premiers octets pour inspection manuelle.

Why Use Identificateur de format de fichier?

  • Identifie les fichiers par leur contenu réel, et non juste par leur extension.
  • 30 signatures de fichiers couvrant tous les formats courants.
  • Affichage du dump hexadécimal pour inspection manuelle.
  • Affiche l'extension détectée, le type MIME et le niveau de confiance.

Common Use Cases

Fichiers inconnus

Identifiez les fichiers avec des extensions manquantes, incorrectes ou inconnues.

Analyse de sécurité

Vérifiez que les extensions de fichiers correspondent au contenu réel pour détecter les fichiers déguisés.

Récupération de données

Identifiez les fichiers récupérés qui ont perdu leurs extensions ou métadonnées.

Développement

Vérifiez la logique de détection du type de fichier et examinez les en-têtes de fichier pendant le développement.

Technical Guide

L'outil lit les 512 premiers octets du fichier téléchargé sous forme d'un ArrayBuffer et les vérifie contre une base de données de séquences d'octets magiques connues. Chaque signature spécifie : les valeurs d'octet à faire correspondre, le décalage d'octet facultatif, l'extension de fichier, le type MIME et la description lisible par l'homme.

Les signatures sont vérifiées dans l'ordre, avec des signatures plus longues/moins spécifiques vérifiées en premier. Le processus de correspondance compare chaque octet de la signature aux octets du fichier à l'emplacement spécifié, en appliquant éventuellement un masque de bits.

Le dump hexadécimal affiche les 64 premiers octets au format traditionnel : emplacement, valeurs d'octet hexadécimales et représentation des caractères ASCII. Les caractères non imprimables sont indiqués par des points.

Niveaux de confiance : "Élevé" signifie que la correspondance de signature est forte et spécifique. Certains formats partagent des en-têtes similaires (par exemple, les formats basés sur ZIP comme DOCX, XLSX, JAR), ce qui entraîne des notes concernant les alternatives possibles.

Tips & Best Practices

  • 1
    La détection des octets magiques est plus fiable que les extensions de fichiers, qui peuvent être facilement modifiées.
  • 2
    Certains formats partagent des signatures (par exemple, .docx/.xlsx/.jar sont tous basés sur ZIP).
  • 3
    Le dump hexadécimal vous aide à identifier manuellement les formats de fichiers personnalisés ou inhabituels.
  • 4
    Seuls les 512 premiers octets sont lus - le fichier n'est pas entièrement chargé en mémoire.

Related Tools

Frequently Asked Questions

Q Combien de formats sont détectés ?
L'outil vérifie contre 30 signatures de fichiers connues couvrant les images, les documents, les archives, l'audio, la vidéo, les polices et plus.
Q Le fichier entier est-il lu ?
Non, seuls les 512 premiers octets sont lus pour la détection du format. C'est rapide et économe en mémoire.
Q Que se passe-t-il si le format n'est pas détecté ?
Les formats inconnus affichent « Format inconnu » avec le dump hexadécimal pour inspection manuelle.
Q Pouvez-vous détecter les formats basés sur ZIP (DOCX, XLSX) ?
Ces formats utilisent des conteneurs ZIP, ils sont donc détectés comme ZIP. La note mentionne DOCX/XLSX comme possibilités.
Q Mon fichier est-il téléchargé ?
Non, toute l'analyse se déroule dans votre navigateur. Seuls les 512 premiers octets sont lus en mémoire.

About This Tool

Identificateur de format de fichier is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.