Tiny Online Tools logoTiny Online ToolssearchTools suchen…grid_viewAlle Tools
Startseitechevron_rightReverse-Engineering-Werkzeugechevron_rightWASM-Binär-ExplorerWASM-Binär-Explorer

WASM-Binär-Explorer

Durchsuchen Sie Abschnitte, Funktionen, Importe, Exporte, Speicher, Tabellen und Globals eines WebAssembly-Moduls mit exakten Byte-Offsets und -Größen.

upload_file

Zum Durchsuchen klicken oder Dateien hierher ziehen und ablegen

Legen Sie eine .wasm-Datei ab, um ihre Struktur zu erkunden

Akzeptiert: .wasm

Ahnliche Tools

WASM Import/Export-Visualisierer

WASM Import/Export-Visualisierer

Sehen Sie, was ein WebAssembly-Modul von seinem Host benötigt und was es zurückbietet, gruppiert nach Namensraum, nebeneinander.

WASM-Größenanalyse

WASM-Größenanalyse

Finden Sie heraus, welche Funktionen und Datensegmente die Größe eines WebAssembly-Moduls dominieren, mit exakter sortierter Aufschlüsselung und visueller Treemap.

WASM-Decompiler

WASM-Decompiler

Verwandeln Sie eine WebAssembly-Binärdatei in lesbaren WAT-Text, mit Aufruf-Graph pro Funktion, Kontrollfluss-Form und einer bestmöglichen Toolchain-Vermutung.

WASM-Demangler

WASM-Demangler

Entmangeln Sie Rust- und C++-Symbolnamen aus einer WebAssembly-Binärdatei, einzeln oder gesammelt über eine ganze Datei.

UUID-v7-Generator

UUID-v7-Generator

Erstelle zeitlich sortierbare UUID v7.

PDF-Rechnungs-Extraktor

PDF-Rechnungs-Extraktor

Holt Lieferant, Rechnungsnummer, Daten, USt-IdNr., Summen und Positionen aus einer PDF-Rechnung — im Browser, mit Konfidenz je Feld.

PDF-Tabellen-Extraktor

PDF-Tabellen-Extraktor

Findet die Tabellen in einem PDF und exportiert sie als CSV oder XLSX — mit Erkennungsmethode und Konfidenz für jede Tabelle.

apps

Mehr Tools

Durchsuchen Sie unsere vollstandige Sammlung kostenloser Online-Tools.

Eine .wasm-Datei ist nicht nur kompilierter Code — sie ist ein strukturiertes Binärformat mit einem festen Satz von Abschnitten, jeder mit eigenem Byte-Bereich: Typen, Importe, Funktionen, Tabellen, Speicher, Globals, Exporte und beliebige benutzerdefinierte Abschnitte, die die Toolchain eingebettet hat. Der WASM-Binär-Explorer analysiert diese Struktur direkt und lässt Sie sie Abschnitt für Abschnitt durchsuchen, vollständig im Browser.

Legen Sie eine .wasm-Datei ab, und das Tool durchläuft jeden Abschnitt mit demselben byte-genauen Parser, der in unseren WebAssembly-Tools verwendet wird (gegen wasm-objdump geprüft), und gruppiert die Ergebnisse in Tabs:

  • Abschnitte — das übergeordnete Inhaltsverzeichnis: welche Abschnitte existieren, wo jeder beginnt und wie groß er ist.
  • Funktionen — Index jeder Funktion, aufgelöste Parameter-/Ergebnis-Signatur sowie exakter Offset und Größe ihres kompilierten Rumpfs im Code-Abschnitt. Debug-Namen werden aus dem "name"-Abschnitt des Moduls aufgelöst, sofern vorhanden.
  • Importe und Exporte — was das Modul von seinem Host erwartet und was es zurückbietet, mit typspezifischen Details (Signatur einer Funktion, Seitenlimits eines Speichers, Typ und Veränderlichkeit eines Globals).
  • Speicher, Tabellen und Globals — ihre Limits, Elementtypen und Veränderlichkeits-Flags.
  • Benutzerdefinierte Abschnitte — Byte-Bereich und Größe jedes benutzerdefinierten Abschnitts, mit einem klaren Hinweis für bekannte wie name, producers oder DWARF-.debug_*-Abschnitte. Der Inhalt benutzerdefinierter Abschnitte wie DWARF-Debug-Informationen wird nicht dekodiert — das Tool zeigt nur, dass sie existieren und wie groß sie sind, nicht was darin steht.

Wählen Sie ein Element aus, um dessen vollständige Details als Schlüssel-Wert-Paare zu sehen, plus ein kleines Hexdump-Fenster um seinen Byte-Bereich, um genau zu sehen, was wo gespeichert ist.

Dies ist ein strukturelles Werkzeug, kein Decompiler: Es zeigt, woraus ein WASM-Modul besteht und wo jedes Teil in der Datei liegt — genau das, was Sie brauchen, um ein unbekanntes Binary zu prüfen, zwei Builds zu vergleichen oder einfach zu lernen, wie das WebAssembly-Format aufgebaut ist.