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.
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
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.
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.
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.
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
Archiv-Inspektor
Archive Inspector
Öffnet ein ZIP, ohne es zu entpacken, und markiert Path-Traversal-Einträge, ausführbare Dateien, Makros und Zip-Bomben.
Datei verschlüsseln und entschlüsseln
File Encrypt & Decrypt
Verschlüsselt jede Datei mit AES-256-GCM aus einer Passphrase und entschlüsselt Dateien, die es selbst erzeugt hat – ohne Upload, komplett im 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.
PGP-Nachrichten-Tool
PGP Message Tool
Ver- und entschlüsselt OpenPGP-Nachrichten mit einer Passphrase, vollständig im Browser – symmetrischer Modus nach RFC 4880 (AES-256, SHA-256 S2K, MDC), kompatibel mit gpg -c. Public-Key-Verschlüsselung und Signaturen sind nicht gebaut.
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.
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.
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.
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.
Base64 kodieren und dekodieren
Base64 Encoder & Decoder
Kodiert und dekodiert Base64 und Base64URL für Text oder Dateien und behandelt UTF-8 korrekt.
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).