Aller au contenu
Aback Tools Logo

Détecteur de format de conteneur

Téléchargez n'importe quel fichier pour identifier son format de conteneur et inspectez sa structure interne à l'aide de notre détecteur de format de conteneur en ligne gratuit. L'outil lit la signature du fichier (octets magiques) pour identifier le format, puis applique une analyse spécifique au format : liste complète du contenu avec tailles et taux de compression pour les fichiers ZIP (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB), extraction de métadonnées et comptage de pages pour les fichiers PDF, et analyse d'en-tête pour d'autres formats. Aucune extraction n'a lieu - tout le traitement est effectué localement dans votre navigateur sans aucun téléchargement ni inscription requis.

Container Format Detector

Upload any file to identify its container format, inspect its internal structure, and list contents without extraction. Supports ZIP-based formats (including DOCX, XLSX, PPTX, JAR, APK, EPUB) with full content listing, plus PDF metadata extraction, and signature detection for RAR, 7z, GZIP, TAR, ISO, DMG, Ogg, Matroska, and more. All processing is done locally in your browser.

Drop a container file here or click to browse

ZIP, RAR, 7z, PDF, DOCX, XLSX, PPTX, JAR, APK, EPUB, ISO, DMG, and more - max 100 MB

How Container Detection Works

The Container Format Detector identifies file formats by reading the file signature (magic bytes) - the first bytes that uniquely identify each format. For ZIP-based formats (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB), the tool uses JSZip to parse the archive structure and list all contents with sizes and compression ratios. For PDF files, pdf-lib extracts metadata and page count. For other formats (RAR, 7z, GZIP, TAR, ISO, DMG, Ogg, Matroska), the tool identifies the format by its signature and displays header analysis. All processing happens locally in your browser - no data is uploaded to any server.

Pourquoi utiliser notre détecteur de formats de conteneurs ?

  • Détection de conteneurs multiformats : identifie automatiquement plus de 12 formats de fichiers conteneurs en lisant l'en-tête du fichier (octets magiques) : ZIP, RAR, 7z, GZIP, BZ2, XZ, TAR, PDF, OLE2 (ancien Office), RIFF (WAV/AVI/WebP), Matroska (MKV/WebM), Ogg, ISO, DMG, etc. Chaque détection inclut le nom du format, le type MIME, la catégorie et la description technique. Pas besoin de connaître le type de fichier au préalable : il suffit de le télécharger et de laisser l'outil le déterminer.
  • Liste de contenu approfondie sans extraction : pour les fichiers ZIP (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB, ODT), l'outil utilise JSZip côté client pour répertorier toutes les entrées avec les noms de fichiers, les tailles compressées et non compressées, les taux de compression et les dates de modification. Pour les fichiers PDF, il extrait le nombre de pages, la version PDF et les métadonnées. Pour tous les formats, les octets d'en-tête sont analysés et affichés dans une visionneuse hexadécimale avec une structure structurée annotée.
  • Différenciation intelligente des formats composés : de nombreux formats de conteneurs partagent la même structure sous-jacente (par exemple, ZIP, DOCX, JAR, APK commencent tous par PK). L'outil les distingue intelligemment en vérifiant les identifiants spécifiques au format dans le fichier : [Content_Types].xml pour les documents Office, META-INF/MANIFEST.MF pour les fichiers JAR, AndroidManifest.xml pour les fichiers APK et mimetype pour EPUB. Les résultats sont clairement étiquetés avec le nom du format spécifique.
  • Traitement 100 % privé basé sur un navigateur : toutes les analyses de fichiers s'effectuent entièrement dans votre navigateur à l'aide de l'API FileReader et des bibliothèques côté client (JSZip pour l'analyse ZIP, pdf-lib pour l'analyse PDF). Les fichiers sont lus localement et ne sont jamais téléchargés sur un serveur. Vos fichiers et résultats d'analyse restent totalement privés sur votre appareil. Pas d'inscription, pas de compte, pas de collecte de données, pas de limites d'utilisation.

Cas d'utilisation courants du détecteur de format de conteneur

  • Analyse de sécurité des fichiers suspects : les analystes de sécurité peuvent inspecter rapidement le contenu des fichiers d'archives suspects sans les extraire sur le disque. Déterminez si un fichier ZIP contient des fichiers exécutables, des scripts ou tout autre contenu potentiellement malveillant avant de l'ouvrir. L'outil affiche tous les noms, tailles et types d'entrées, ce qui permet d'identifier les charges utiles cachées dans des fichiers d'archives autrement innocents.
  • Inspection des logiciels et des packages : les développeurs et les administrateurs système peuvent inspecter la structure interne des fichiers JAR (applications Java), des fichiers APK (applications Android) et des fichiers EPUB (livres électroniques). Vérifiez que le contenu du package correspond aux attentes, recherchez les fichiers inattendus et examinez les fichiers manifestes qui définissent la structure du package, le tout sans avoir besoin d'outils spécialisés.
  • Analyse de la structure des documents Office : inspectez la structure XML interne des documents Office Open XML (DOCX, XLSX, PPTX). Affichez tous les fichiers de composants (document.xml, styles.xml, fichiers multimédias et relations) avec leurs tailles. Utile pour comprendre la façon dont les documents Office sont structurés, déboguer les problèmes de corruption de documents et vérifier le contenu des documents à des fins d'analyse médico-légale.
  • Détection de la charge utile des logiciels malveillants dans les archives : les logiciels malveillants sont souvent distribués dans des fichiers d'archives (ZIP, RAR, 7z) pour contourner les scanners de sécurité. Notre outil permet d'identifier les modèles suspects : archives contenant des fichiers exécutables avec des extensions doubles, des scripts (JS, VBS, PS1) déguisés en documents, des archives protégées par mot de passe cachant du contenu et des archives contenant un nombre inhabituellement élevé de fichiers pouvant indiquer une charge utile de malware.
  • Analyse d'images de disque et d'archives médico-légales : les enquêteurs en criminalistique numérique peuvent identifier rapidement le format du conteneur des fichiers de preuves et inspecter leur contenu. Les images disque ISO, les images disque DMG macOS et les disques durs virtuels VHD peuvent être identifiés par leurs signatures. L’outil fournit une étape de tri rapide avant une analyse médico-légale plus détaillée, aidant ainsi les enquêteurs à décider quels outils utiliser ensuite.
  • Éducation en matière de criminalistique numérique et de cybersécurité : les étudiants et les enseignants peuvent utiliser notre détecteur de format de conteneur pour comprendre la structure des formats de conteneur courants, apprendre comment fonctionnent les documents composés basés sur ZIP, explorer le format de fichier PDF et étudier comment différents formats stockent leur contenu. Un outil pratique et pratique pour enseigner l'analyse du format de fichier dans les cours de cybersécurité et d'investigation numérique.

Que sont les formats de fichiers conteneurs ?

Les formats de fichiers conteneurs (ou formats d'archive) sont des formats de fichiers pouvant contenir plusieurs fichiers, répertoires et métadonnées dans un seul fichier. Considérez-les comme un classeur : le conteneur est le classeur lui-même et les fichiers à l'intérieur sont les documents qui y sont stockés. Les exemples courants incluent les archives ZIP (.zip), les documents Office (.docx,.xlsx,.pptx), les fichiers PDF (.pdf), les fichiers Java JAR (.jar), les packages APK Android (.apk) et les fichiers de livres électroniques (.epub). Les formats de conteneurs sont essentiels pour la distribution de logiciels, le packaging de documents, la compression de fichiers et l'archivage de données. Comprendre leur structure est crucial pour l’analyse de sécurité, les enquêtes médico-légales et le développement de logiciels.

Catégories courantes de formats de conteneur

  • Archives compressées (ZIP, RAR, 7z, GZIP, BZ2, XZ, TAR) : conçues spécifiquement pour stocker plusieurs fichiers avec compression. ZIP est le plus largement pris en charge, RAR offre une compression et une récupération avancées, 7z offre les meilleurs taux de compression, GZIP/BZ2/XZ compresse généralement des fichiers uniques et TAR regroupe des fichiers sans compression (souvent combinés avec GZIP sous le nom.tar.gz).
  • Documents composés (OLE2, Office Open XML, OpenDocument) : formats de documents qui stockent le contenu, les styles, les images et les métadonnées dans un conteneur. OLE2 (utilisé par les anciens fichiers.doc/.xls/.ppt) est un format propriétaire de Microsoft. Modern Office Open XML (.docx,.xlsx,.pptx) et OpenDocument (.odt,.ods,.odp) sont basés sur ZIP, ce qui signifie que vous pouvez les ouvrir avec n'importe quel outil ZIP pour voir les fichiers XML qu'ils contiennent.
  • Conteneurs multimédia (RIFF, Matroska, Ogg, MP4, AVI) : conçus pour contenir des flux audio, vidéo, sous-titres et métadonnées. RIFF est le conteneur pour l'audio WAV, la vidéo AVI et les images WebP. Matroska (MKV, WebM) est un conteneur flexible et standard ouvert. Ogg est couramment utilisé avec les codecs audio Vorbis et vidéo Theora.
  • Packages d'application (JAR, APK, APPX, DMG) : conteneurs utilisés pour distribuer des applications logicielles. JAR (Java ARchive) regroupe des classes et des ressources Java. APK (Android Package) regroupe les applications Android. DMG (Apple Disk Image) est utilisé pour distribuer le logiciel macOS.
  • Images disque (ISO, VHD, VMDK, DMG) : copies exactes, octet par octet, des supports de stockage. Les images ISO représentent des disques optiques (CD/DVD/Blu-ray). VHD est le format de disque dur virtuel de Microsoft. VMDK est le format de disque de machine virtuelle VMware. DMG est le format d'image disque Apple.

Comment interpréter les résultats de l'analyse des conteneurs

  1. Identification du format : l'outil identifie d'abord le format du conteneur en lisant la signature du fichier (octets magiques). Cela détermine le moteur d'analyse à utiliser : les fichiers ZIP obtiennent une liste de contenu, les fichiers PDF obtiennent une extraction de métadonnées et d'autres formats obtiennent une analyse d'en-tête.
  2. Liste de contenu (basé sur ZIP) : pour les formats ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB et ODF, l'outil répertorie tous les fichiers stockés dans le conteneur. Chaque entrée affiche : le nom et le chemin du fichier, la taille compressée, la taille non compressée, le taux de compression et la date/heure de modification. Le nombre total de fichiers et le taux de compression global sont résumés en haut.
  3. Analyse PDF : pour les fichiers PDF, l'outil lit l'en-tête PDF pour déterminer la version PDF, extrait le catalogue pour compter les pages et lit les métadonnées intégrées dans le dictionnaire d'informations du document (titre, auteur, sujet, créateur, producteur, date de création, date de modification).
  4. Analyse d'en-tête : pour tous les formats, l'outil affiche le vidage hexadécimal brut des 32 premiers octets ainsi qu'une interprétation ASCII et une répartition de la structure annotée qui explique la signification de chaque partie de l'en-tête.

Confidentialité, limites et meilleures pratiques

Notre détecteur de format de conteneur traite tout localement dans votre navigateur. Les fichiers sont lus à l'aide de l'API FileReader et analysés côté client à l'aide de JSZip (pour la liste de contenu basée sur ZIP) et pdf-lib (pour les métadonnées PDF). Aucune donnée n'est jamais téléchargée sur un serveur. L'outil est 100 % gratuit, sans inscription, sans compte et sans limite d'utilisation.

Limitations importantes : la liste de contenu n'est disponible que pour les formats ZIP (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB, ODT, ODS, ODP) et les fichiers PDF. Pour les autres formats de conteneur (RAR, 7z, GZIP, BZ2, XZ, TAR, ISO, DMG, VHD, VMDK), l'outil peut identifier le format par des octets magiques et afficher les détails de l'en-tête, mais ne peut pas répertorier le contenu interne sans bibliothèques tierces. Les archives ZIP protégées par mot de passe ne peuvent pas être répertoriées sans le mot de passe. Le traitement des archives très volumineuses (plus de 100 Mo) peut prendre plusieurs secondes.

Bonnes pratiques : utilisez cet outil pour inspecter rapidement les fichiers inconnus, vérifier le contenu des archives et effectuer le tri de sécurité. Pour une analyse complète des archives protégées par mot de passe ou cryptées, utilisez des outils médico-légaux dédiés dotés de capacités de décryptage.

Foire aux questions

Un format de fichier conteneur (ou format d'archive) contient plusieurs fichiers, répertoires et métadonnées dans un seul fichier. Les exemples incluent les archives ZIP, les documents Office (DOCX, XLSX, PPTX), les fichiers PDF, les fichiers JAR, les packages APK, les livres électroniques EPUB et les images disque (ISO, DMG). Les formats de conteneurs utilisent différentes structures internes : certains sont des archives compressées, tandis que d'autres sont des documents composés avec un contenu XML ou des conteneurs multimédia avec des flux audio/vidéo.

Notre outil peut répertorier entièrement le contenu interne de tous les formats ZIP : archives ZIP (.zip), documents Office Open XML (.docx, .xlsx, .pptx), fichiers Java JAR (.jar), packages Android APK (.apk), livres électroniques EPUB (.epub), fichiers OpenDocument (.odt, .ods, .odp) et dessins Visio (.vsdx). Pour les fichiers PDF, il extrait le nombre de pages, la version PDF et les métadonnées intégrées. Pour les autres formats (RAR, 7z, GZIP, TAR, ISO, DMG), il identifie le format et affiche l'analyse de l'en-tête.

Tous les formats ZIP partagent le même en-tête PK ZIP, de sorte que l'outil vérifie les identifiants spécifiques au format dans l'archive : les documents Office ont un fichier [Content_Types].xml, les fichiers JAR ont META-INF/MANIFEST.MF, les fichiers APK ont AndroidManifest.xml et les fichiers EPUB ont META-INF/container.xml. L'outil vérifie également l'extension du fichier pour aider à affiner le format.

Non. Le détecteur de format de conteneur est conçu uniquement pour une inspection sécurisée : il répertorie le contenu, la taille et les métadonnées des fichiers à l'intérieur d'un conteneur sans extraire ni décompresser les données réelles du fichier. Cela vous permet d'inspecter les archives suspectes sans potentiellement exécuter de contenu malveillant. Pour une extraction en toute sécurité, utilisez un utilitaire d'archive dédié.

Pour les fichiers PDF, l'outil extrait : la version PDF (par exemple, 1.4, 1.7, 2.0), le nombre de pages et les métadonnées du document (titre, auteur, sujet, créateur, producteur, date de création, date de modification). Toute l'analyse PDF est effectuée localement à l'aide de pdf-lib.

RAR et 7z utilisent des algorithmes de compression propriétaires qui ne peuvent pas être analysés par les API de navigateur standard ou les bibliothèques disponibles dans ce projet. Bien que ces formats puissent être détectés par leurs octets magiques, la liste de leur contenu interne nécessite des bibliothèques de décompression spécifiques au format non disponibles dans le navigateur. Pour une liste complète du contenu, utilisez des outils dédiés comme 7-Zip ou WinRAR.

Absolument. Toutes les analyses de fichiers se déroulent entièrement dans votre navigateur. Les fichiers ZIP sont analysés à l'aide de JSZip, les PDF sont analysés avec pdf-lib - tous deux exécutés dans votre navigateur. Aucune donnée n'est jamais téléchargée sur un serveur. Vos fichiers restent totalement privés sur votre appareil. Pas d'inscription, pas de compte, pas de collecte de données.

Les principales limitations incluent : (1) La liste complète du contenu n'est disponible que pour les fichiers ZIP et PDF. (2) Les archives ZIP protégées par mot de passe ne peuvent pas être analysées. (3) Les fichiers très volumineux (plus de 100 Mo) peuvent prendre beaucoup de temps. (4) Les fichiers OLE2 (anciens .doc/.xls) peuvent être détectés mais ne sont pas entièrement répertoriés. (5) L'outil identifie les formats de conteneur mais ne recherche pas les logiciels malveillants - utilisez un logiciel antivirus pour l'analyse de sécurité.