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+ signaturePE\0\0) — exécutables et DLL Windows. - Mach-O (
0xfeedface/0xfeedfacfet leurs formes à ordre d'octets inversé, plus le magic0xcafebabefat/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.
Tiny Online Tools







