Ce que révèle l'entropie
L'entropie de Shannon mesure à quel point une suite d'octets est imprévisible, sur une échelle de 0 (tous les octets identiques) à 8 bits par octet (octets aussi aléatoires que possible). Cet outil calcule l'entropie avec une fenêtre glissante sur tout le fichier et la trace en courbe, pour voir en un coup d'œil où la "randomité" du fichier change.
- Proche de 8 : généralement des données compressées, chiffrées, ou du code déjà packé/obfusqué — un indice que les analystes recherchent en examinant un binaire inconnu.
- Environ 4 à 6,5 : typique du code exécutable ou de données génériques.
- Proche de 0 : remplissage, espaces d'alignement, ou longues suites d'un même octet (souvent zéro).
Superposition des sections
Lorsque cet outil reconnaît le format du fichier — ELF, PE (Windows), Mach-O (macOS/iOS) ou WebAssembly — il réutilise les propres analyseurs vérifiés du site pour superposer la plage d'octets réelle de chaque section ou segment derrière la courbe d'entropie, afin de voir précisément quelle section est compressée, laquelle contient du code, et laquelle est du remplissage. Cette superposition n'apparaît que lorsque le format est détecté avec confiance et analysé correctement ; sur un fichier non reconnu ou partiellement analysable, vous obtenez tout de même un tracé d'entropie complet, simplement sans contexte de section — et l'outil le dit clairement plutôt que de prétendre le contraire.
Choisir la taille de fenêtre
Une fenêtre plus petite (64–256 octets) réagit rapidement aux courtes régions à forte entropie, comme une ressource compressée intégrée dans un exécutable par ailleurs simple, au prix d'un graphique plus bruité. Une fenêtre plus grande (1–4 Ko) lisse la courbe, mieux adaptée à une vue d'ensemble du fichier entier.
Utilisations typiques
Repérez une section packée ou obfusquée dans un exécutable suspect, vérifiez qu'une ressource compressée d'un build présente bien une entropie élevée, ou explorez simplement à quel point différentes parties d'un fichier sont "aléatoires".
Confidentialité
Tout se passe localement dans votre navigateur en JavaScript. Le fichier choisi n'est jamais envoyé nulle part.
Tiny Online Tools







