Zum Inhalt springen

Office-Makro-Inspektor

Office Macro Inspector

Extrahiert VBA-Projekte aus .docm/.xlsm/.pptm und alten .doc/.xls, zeigt den Quelltext jedes Moduls mit hervorgehobenen Auto-Start-Prozeduren und riskanten Aufrufen und listet externe Verknüpfungen, DDE-Felder und Excel-4.0-Makroblätter auf.

Ein Dokument mit Makros sagt Ihnen nicht, was es tun wird, wenn Sie auf „Inhalt aktivieren“ klicken; diese Entscheidung muss fallen, bevor der Code läuft. Dieses Werkzeug extrahiert das VBA-Projekt, ohne das Dokument in Office zu öffnen, und zeigt Ihnen den Quelltext – zusammen mit den anderen Stellen, an denen ein Dokument ausführbares Verhalten tragen kann.

🔒 Läuft vollständig in Ihrem Browsermacrovbaofficethreat

Die Datei wird nur in Ihrem Browser geöffnet. Kein Makro wird ausgeführt und nichts wird irgendwohin geschickt. Das ist eine Strukturprüfung, kein Virenschutz — sie sagt Ihnen, welche Form das Dokument hat, nicht, ob es bekannte Schadsoftware ist.

Office-Datei ablegen

Makro-Dokumente wie .docm .xlsm .pptm .dotm .xlam und die alten .doc .xls. Eine .docx oder .xlsx wird ebenfalls angenommen und bestätigt, dass sie keine Makros enthält.

So funktioniert es

  1. Legen Sie das Dokument ab

    `.docm`, `.xlsm`, `.pptm` und die alten OLE-Formate `.doc`/`.xls` werden alle gelesen. Das Dokument wird nie an Office übergeben, es wird also nichts ausgeführt.

  2. Suchen Sie nach den Auto-Start-Einstiegspunkten

    `AutoOpen`, `Document_Open`, `Workbook_Open` und ihre Verwandten laufen ohne weiteren Klick, sobald Makros aktiviert sind. Sie sind hervorgehoben, weil ein feindliches Dokument dort beginnt.

  3. Lesen Sie die markierten Aufrufe

    `Shell`, `CreateObject`, `WScript`, `URLDownloadToFile`, verschleierte Zeichenkettenverkettung – das Werkzeug hebt sie hervor, und der Quelltext liegt vollständig vor, sodass Sie lesen können, was sie tatsächlich tun.

  4. Prüfen Sie auch die Nicht-VBA-Kanäle

    Externe Verknüpfungen, DDE-Felder und Excel-4.0-Makroblätter werden alle ausgeführt, ohne dass überhaupt ein VBA-Projekt existiert. Aus diesem Grund werden sie getrennt aufgelistet.

Häufige Fragen

Sagt es mir, ob das Dokument bösartig ist?

Nein. Es listet auf, was das Dokument enthält; das Urteil ist Ihres. Es gibt kein Verdikt, keine Punktzahl und keine Signaturdatenbank, weil ein Werkzeug, das „sicher“ sagt, genau in den Fällen falsch läge, auf die es ankommt.

Es hat keine Makros gefunden. Ist die Datei sauber?

Es bedeutet, dass kein VBA-Projekt, kein DDE-Feld und kein Excel-4.0-Blatt gefunden wurde. Ein Dokument kann trotzdem ein eingebettetes Objekt, einen Verweis auf eine entfernte Vorlage oder einen Exploit im Parser selbst tragen, und nach keinem davon sucht dieses Werkzeug.

Ist es sicher, eine verdächtige Datei hier abzulegen?

Die Datei wird in Ihrem Browser als Bytes geparst, und nichts darin wird ausgeführt oder hochgeladen. Das ist erheblich sicherer, als sie in Office zu öffnen, und das ist der Sinn des Werkzeugs.

Der VBA-Quelltext sieht aus wie Unsinn.

Verschleierung ist bei feindlichen Makros normal – zerlegte Zeichenketten, `Chr()`-Arithmetik, toter Code. Das Werkzeug zeigt den Quelltext so, wie er gespeichert ist, statt zu versuchen, die Verschleierung aufzulösen, was Sie sehen, ist also das, was die Datei enthält.

Eingabe aus

Danach

Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.

Archiv-Inspektor

Archive Inspector

Öffnet ein ZIP, ohne es zu entpacken, und markiert Path-Traversal-Einträge, ausführbare Dateien, Makros und Zip-Bomben.

Läuft vollständig in Ihrem Browser

Datei-Prüfsumme

File Checksum

Hasht Dateien beliebiger Größe in einem Streaming-Durchlauf und vergleicht das Ergebnis mit einem eingefügten Erwartungswert – ohne Upload, komplett im Browser.

Läuft vollständig in Ihrem Browser

Metadaten entfernen

Metadata Scrubber

Entfernt Autor-, Geräte-, GPS- und Revisionsmetadaten aus Dokumenten, Bildern, Audio und Video in einem Durchgang – ohne Upload, komplett im Browser.

Läuft vollständig in Ihrem Browser

Verdächtige URL prüfen

Suspicious URL Check

Untersucht die Form eines Links, bevor Sie ihn öffnen – ähnlich aussehende Zeichen, IP-Adressen als Host, @-Tricks, tiefe Subdomains, ungewöhnliche Ports, Kurzlink-Dienste – und verfolgt auf Wunsch seine Weiterleitungen und schlägt das Registrierungsdatum der Domain nach. Keine Reputationsdatenbank.

Lokal, mit optionaler Server-Unterstützung

Base64 kodieren und dekodieren

Base64 Encoder & Decoder

Kodiert und dekodiert Base64 und Base64URL für Text oder Dateien und behandelt UTF-8 korrekt.

Läuft vollständig in Ihrem Browser

Datenleck-Prüfung

Breach Check

Prüft, ob ein Passwort in den Leak-Daten von Have I Been Pwned auftaucht, und sendet dazu nur die ersten fünf Zeichen seines SHA-1-Hashes aus dem Browser (k-Anonymität).

Läuft vollständig in Ihrem Browser