Was die Entropie zeigt
Die Shannon-Entropie misst, wie unvorhersehbar eine Bytefolge ist, auf einer Skala von 0 (jedes Byte gleich) bis 8 Bit pro Byte (Bytes so zufällig wie möglich). Dieses Tool berechnet die Entropie über ein gleitendes Fenster über die gesamte Datei und stellt sie als Liniendiagramm dar, sodass Sie auf einen Blick sehen, wo sich die "Zufälligkeit" der Datei ändert.
- Nahe 8: meist komprimierte Daten, verschlüsselte Daten oder bereits gepackter/verschleierter Code — ein Hinweis, nach dem Reverse Engineers bei einer unbekannten Binärdatei suchen.
- Etwa 4–6,5: typisch für ausführbaren Code oder allgemeine Daten.
- Nahe 0: Padding, Ausrichtungslücken oder lange Folgen desselben Byte-Werts (oft Null).
Sektionsüberlagerung
Erkennt dieses Tool das Dateiformat — ELF, PE (Windows), Mach-O (macOS/iOS) oder WebAssembly — nutzt es die eigenen verifizierten Format-Parser der Seite, um den tatsächlichen Byte-Bereich jeder Sektion oder jedes Segments hinter der Entropiekurve zu überlagern, damit Sie genau sehen, welche Sektion komprimiert ist, welche Code enthält und welche Padding ist. Diese Überlagerung erscheint nur, wenn das Format sicher erkannt wird und sauber analysiert werden kann; bei einer nicht erkannten oder nur teilweise analysierbaren Datei erhalten Sie dennoch ein vollständiges Entropiediagramm, nur ohne Sektionskontext — und das Tool sagt dies klar, statt etwas anderes vorzutäuschen.
Fenstergröße wählen
Ein kleineres Fenster (64–256 Byte) reagiert schnell auf kurze Bereiche mit hoher Entropie, etwa eine eingebettete komprimierte Ressource in einer ansonsten schlichten ausführbaren Datei, auf Kosten eines unruhigeren Diagramms. Ein größeres Fenster (1–4 KB) glättet die Kurve und eignet sich besser für einen groben Gesamtüberblick.
Typische Anwendungen
Einen gepackten oder verschleierten Abschnitt in einer verdächtigen ausführbaren Datei erkennen, prüfen, ob die komprimierte Ressource eines Builds tatsächlich hohe Entropie aufweist, oder einfach erkunden, wie "zufällig" verschiedene Teile einer Datei sind.
Datenschutz
Alles läuft lokal im Browser mit JavaScript. Die gewählte Datei wird nirgendwohin hochgeladen.
Tiny Online Tools







