Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils ingénierie inversechevron_rightInspecteur de Binaire UniverselInspecteur de Binaire Universel

Inspecteur de Binaire Universel

Déposez n'importe quel binaire et détectez automatiquement s'il s'agit d'ELF, PE, Mach-O ou WebAssembly, avec un résumé réel, dans votre navigateur.

Sélectionnez un fichier binaireupload_file

Cliquez pour parcourir ou glissez-deposez des fichiers ici

Tout fichier convient — les binaires ELF, PE, Mach-O et WASM n'ont souvent pas d'extension

Accepte : */*

Outils similaires

Extracteur de Chaînes Binaires

Extracteur de Chaînes Binaires

Extrayez les chaînes imprimables ASCII et UTF-16LE de tout fichier binaire, avec décalages d'octets, longueur minimale réglable et filtrage en direct.

Inspecteur Mach-O

Inspecteur Mach-O

Inspectez les binaires Mach-O macOS et iOS : architecture, commandes de chargement, segments, sections et bibliothèques liées, dans votre navigateur.

Visualiseur d'Entropie Binaire

Visualiseur d'Entropie Binaire

Tracez l'entropie de Shannon de n'importe quel fichier avec une fenêtre glissante pour repérer les zones compressées, chiffrées ou packées, avec les limites de section superposées.

Inspecteur de Bundle Webpack

Inspecteur de Bundle Webpack

Détecte l'amorçage runtime de webpack, la carte des modules et les métadonnées chunk-push par la forme de l'AST, affiche le vrai code source de chaque module et signale clairement quand un fichier n'est pas une sortie webpack.

Compresseur de Gaussian Splat

Compresseur de Gaussian Splat

Allégez une capture Gaussian splat par le nombre de splats, le degré des harmoniques sphériques et le conteneur, avec la taille de sortie affichée pendant le réglage.

Inspecteur de signatures PDF

Inspecteur de signatures PDF

Contrôlez les signatures numériques d'un PDF : intégrité de la plage signée, modification après signature et chaîne de certificats du signataire.

SVG en fond CSS

SVG en fond CSS

Convertissez du code SVG en une URL de données pour background-image CSS.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Ce que fait cet outil

C'est la porte d'entrée des outils d'inspection binaire de ce site. Déposez n'importe quel fichier et les premiers octets sont lus pour identifier le format par son nombre magique, exactement comme le fait la commande file :

  • ELF (\x7fELF) — exécutables, objets partagés et core dumps Linux et Unix.
  • PE (en-tête MZ + signature PE\0\0) — exécutables et DLL Windows.
  • Mach-O (0xfeedface/0xfeedfacf et leurs formes à ordre d'octets inversé, plus le magic 0xcafebabe fat/universel) — binaires macOS et iOS.
  • WebAssembly (\0asm) — modules .wasm.

Une fois identifié, le fichier est analysé avec exactement la même logique vérifiée que celle utilisée par les outils dédiés de ce site — l'Inspecteur de Fichiers ELF, l'Inspecteur PE/EXE et l'Inspecteur Mach-O — rien ici n'est réimplémenté ou approximé différemment. Vous obtenez un résumé réel : champs d'en-tête, nombre de sections/segments, et dépendances (bibliothèques NEEDED pour ELF, DLL importées pour PE, dylibs liées pour Mach-O, imports/exports pour WebAssembly).

Quand le format n'est pas reconnu

Si le fichier ne correspond à aucun des quatre nombres magiques connus, cet outil le dit clairement — il ne devine jamais un format qu'il ne peut pas confirmer. Vous verrez un message clair "format binaire non reconnu" plutôt qu'un rapport fabriqué.

Pourquoi utiliser ceci plutôt qu'un outil dédié

Utilisez-le quand vous ne savez pas encore ce que vous avez sous la main — un fichier sans extension, quelque chose extrait d'une archive, un artefact de build d'origine incertaine. Une fois le format connu, l'outil dédié à ce format offre une vue plus approfondie par onglets (tables de symboles complètes, listes d'imports/exports, commandes de chargement).

Confidentialité

Tout se passe localement dans votre navigateur en JavaScript. Le fichier choisi n'est jamais envoyé nulle part.