Outils ingénierie inverse
Outils gratuits dans le navigateur pour désassembler et inspecter du WebAssembly, des bundles JavaScript, des source maps et des binaires ELF, PE et Mach-O : rien n'est envoyé.

Décompilateur WASM
Convertissez un binaire WebAssembly en texte WAT lisible, avec un graphe d'appels par fonction, la forme du flux de contrôle et une estimation de la chaîne d'outils.

Explorateur Binaire WASM
Parcourez les sections, fonctions, importations, exportations, mémoires, tables et globales d'un module WebAssembly avec décalages et tailles exacts en octets.

Analyseur de Taille WASM
Découvrez quelles fonctions et quels segments de données dominent la taille d'un module WebAssembly, avec une répartition exacte et triée et une carte proportionnelle visuelle.

Visualiseur d'Importations/Exportations WASM
Découvrez ce qu'un module WebAssembly attend de son hôte et ce qu'il offre en retour, groupé par espace de noms, côte à côte.

Démangleur WASM
Démanglez les noms de symboles Rust et C++ trouvés dans un binaire WebAssembly, un par un ou en masse sur tout un fichier.

Explorateur de Source Maps
Chargez un fichier .map et retrouvez à quel fichier, ligne et nom d'origine correspond n'importe quelle ligne et colonne générées.

Analyseur de Taille par Source Map
Attribuez les octets d'un bundle aux fichiers et dossiers source qui les ont produits, grâce à sa source map — découvrez ce qui prend vraiment de la place.

Obfuscateur JavaScript
Renomme les variables locales, masque les chaînes de caractères et aplatit le flux de contrôle en JavaScript, entièrement dans votre navigateur, sans rien envoyer.

Assistant de Désobfuscation JavaScript
Inverse les schémas courants d'obfuscation JavaScript statique : tableaux de chaînes, échappements, constantes calculées, branches mortes et crochets convertis en points.

Analyseur de Code Mort JavaScript
Collez un bundle JS et trouvez les fonctions de premier niveau sans aucune référence statique dans le fichier — une analyse heuristique d'accessibilité, pas une certitude.

Visualiseur de Dépendances de Bundle JS
Repérez les frontières de modules dans un bundle webpack, Rollup, esbuild ou Vite et voyez quel module dépend de quel autre, via une vraie correspondance de forme de l'AST, pas une devinette de texte.

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.

Inspecteur de Fichiers ELF
Inspectez les binaires ELF Linux et Unix : en-têtes, sections, segments, symboles et dépendances de bibliothèques partagées, dans votre navigateur.

Inspecteur PE/EXE
Inspectez les exécutables et DLL Windows au format PE : en-têtes COFF, sections, imports, exports et types de ressources, dans votre navigateur.

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.

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.

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 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.
Tiny Online Tools