JavaScript in einer PDF finden
JavaScript anzeigen durchsucht eine PDF nach eingebettetem JavaScript und liefert den Skripttext als Klartextdatei. Es liest Skripte und führt sie nie aus. Wird keines gefunden, sagt die Datei das.
Dateien hierher ziehen oder klicken, um auszuwählen
Akzeptiert PDF · bis zu 500.0 MB pro Datei · bis zu 20 Dateien auf einmal
Sie können eine Datei auch mit Strg/Cmd+V oder über das Zwischenablage-Menü einfügen.
JavaScript anzeigen durchsucht eine PDF nach eingebettetem JavaScript und schreibt die Skripte als `text/plain`. Es liest den JavaScript-Namensbaum des Katalogs, die zusätzlichen Aktionen (`AA`) von Katalog und Seiten, `OpenAction` sowie die Aktionen von Annotationen und Formularfeldern und folgt Aktionsketten. Es führt kein JavaScript aus.
Wird nichts gefunden, ist der Text die Satzzeile `No JavaScript actions found`. Passwortgeschützte Dateien werden auf dieser Seite für Sie entsperrt, sobald Sie das Passwort eingeben; API-Aufrufer führen zuerst «Passwort entfernen» aus, falls sie nicht parsebar sind.
Das ist ein Prüfexport, kein Bereiniger. JS entfernen: PDF bereinigen mit removeJavaScript.
Eingebettete Anhänge sind ein anderer Speicherort. Nutzen Sie Anhänge verwalten, nicht diesen Export.
Uploads sind temporär. Wir führen keine PDF-Bibliothek.
Funktionen
- Klartext-Export von JS-Aktionen; keine Ausführung
- Leerfall liefert den festen Satz
- Kein PDF bereinigen
- Anonyme API: /api/v1/misc/show-javascript
Wann Sie dieses Werkzeug nutzen
- OpenAction prüfen, bevor ein vertrautes Leseprogramm öffnet
- Eingebettete Skripte für Review herauskopieren
- Bestätigen, dass Formulare kein Katalog-JS haben, das der Traverser sieht
Wie prüfe ich eine PDF auf JavaScript?
- PDF hochladen, die Sie prüfen dürfen.
- Verarbeiten, Textdatei herunterladen.
- Bei verdächtigen Aktionen im Export nach app.alert oder submitForm suchen.
- JS aus einer Kopie entfernen: PDF bereinigen.
Grenzen und Sonderfälle
- Kein Executor
- Skripte in ungewöhnlichen Objekten oder XFA-Formularen können übersehen werden
- Kein Bereiniger
- Upload-Limit auf dieser Website: 500 MB pro Datei, ab etwa 95 MB in Teilstücken gesendet. Eine einzelne direkte API-Anfrage ist auf 100 MB begrenzt.
Beispiele
- PDF mit OpenAction-JS lädt als .txt dieses Skripts herunter
- Einfaches Textmemo lädt den Satz ohne JS herunter
Datenschutz für dieses Werkzeug
Dateien werden über HTTPS hochgeladen, im Speicher oder in einem kurzlebigen temporären Verzeichnis auf unseren Servern verarbeitet und gelöscht, sobald Ihr Ergebnis bereitsteht. Wir behalten keine Kopien für späteres Durchsuchen, Training oder Werbeprofile. Einzelheiten zur Speicherdauer und zu AdSense-Cookies stehen in der Datenschutzerklärung.
Häufige Fragen
- Werden die Skripte ausgeführt?
- Nein. Es kopiert nur Quelltext aus Aktionsdictionaries.
- Warum No JavaScript actions found?
- Der Scan fand an den gelesenen Stellen kein JS. Skripte in ungewöhnlichen Objekten oder XFA-Formularen können trotzdem übersehen werden.
- Ist das ein Malware-Scanner?
- Nein. Es ist ein Export. Sie müssen selbst lesen.
- Löscht es JS?
- Nein. PDF bereinigen ist das Entfernungswerkzeug.
Zuletzt aktualisiert:
Per Code aufrufen
Jedes Werkzeug auf dieser Seite ist ein gewöhnlicher REST-Endpunkt. Für anonyme Nutzung brauchen Sie weder Konto noch API-Schlüssel. Für Browser, Entwickler und KI-Agenten gleichermaßen.
curl -X POST "https://pdf123.xyz/api/v1/misc/show-javascript" \
-F "[email protected]" \
-o output.pdfAuch als MCP-Werkzeug für Clients, die Model Context Protocol sprechen (JSON-RPC 2.0 über POST /mcp). Vollständige API-Referenz
Mit einem KI-Agenten nutzen
SkillMit diesem Skill können Claude Code, Codex, Cursor und andere KI-Agenten „JavaScript anzeigen“ für Sie ausführen: /skills/pdf123-show-javascript.md
Dateien dienen nur diesem Auftrag und werden danach automatisch gelöscht.