Troba el JavaScript dins d'un PDF
Mostra JavaScript escaneja un PDF a la recerca de JavaScript incrustat i torna el text dels scripts en un fitxer de text pla. Llegeix els scripts i no els executa mai. Si no en troba, el fitxer ho diu.
Arrossega arxius aquí, o fes clic per triar-los
Admet PDF · fins a 500.0 MB per arxiu · fins a 20 arxius alhora
També pots enganxar un fitxer amb Ctrl/Cmd+V o des del menú del porta-retalls.
Mostra JavaScript escaneja un PDF a la recerca de JavaScript incrustat i bolca els scripts com a `text/plain`. Llegeix l'arbre de noms de JavaScript del catàleg, les accions addicionals (`AA`) del catàleg i de les pàgines, `OpenAction`, i les accions de les anotacions i dels camps de formulari, seguint les cadenes d'accions. No executa JavaScript. Si no en troba, el cos és la frase `No JavaScript actions found`.
No elimina el JS. Per treure'l useu «Neteja el PDF».
Els fitxers protegits amb contrasenya es desbloquegen per vosaltres en aquesta pàgina un cop n'escriviu la clau; els clients d'API executen primer «Treu la contrasenya».
Les pujades són temporals.
La sortida és `text/plain` per a inspecció.
Funcions
- Llista OpenAction/AA i accions JS
- Sortida text/plain
- No modifica el PDF
- API anònima: /api/v1/misc/show-javascript
Quan fer-la servir
- Auditar PDF de proveïdors abans d'obrir-los
- Documentar OpenAction sospitosos
- Preparar una neteja dirigida
Com comprovo si un PDF té JavaScript?
- Pugeu el PDF a inspeccionar.
- Feu clic a Processar.
- Llegiu l'informe de text.
- Si cal netejar, aneu a «Neteja el PDF».
Límits i casos límit
- Només llista; no neutralitza
- Els scripts en objectes poc habituals o en formularis XFA es poden passar per alt
- Els fitxers protegits amb contrasenya en necessiten la clau; els clients d'API executen primer «Treu la contrasenya»
- Límit de pujada en aquest web: 500 MB per fitxer, enviat per parts a partir d'uns 95 MB. El cos d'una sola petició directa a l'API està limitat a 100 MB.
Exemples
- Un PDF amb OpenAction JS mostra l'acció a l'informe
- Un PDF net reporta que no s'han trobat accions
Privadesa d'aquesta eina
Els fitxers pugen per HTTPS, es processen a la memòria del servidor o en un directori temporal de curta vida, i s'esborren quan el resultat és a punt. No en guardem còpies per consultar-les després, per entrenar models ni per a perfils publicitaris. Els terminis de retenció i les galetes d'AdSense consten a la Política de privacitat.
Preguntes freqüents
- Treu el JavaScript?
- No. Només el llista.
- Per què he rebut No JavaScript actions found?
- L'escaneig no ha trobat JS als llocs que llegeix. Els scripts en objectes poc habituals o en formularis XFA encara es poden passar per alt.
- Cal treure la contrasenya abans?
- No al web: la pàgina us demana la clau i desbloqueja el fitxer per vosaltres. Els clients d'API executen primer «Treu la contrasenya».
- És un antivirus?
- No.
Darrera actualització:
Crida-ho des del codi
Cada eina del lloc és una interfície REST normal. Per a ús anònim no cal compte ni clau API. Pensat per a agents d'IA i desenvolupadors, igual que per al navegador.
curl -X POST "https://pdf123.xyz/api/v1/misc/show-javascript" \
-F "[email protected]" \
-o output.pdfTambé hi ha una eina MCP per a clients d'agents que parlen Model Context Protocol (JSON-RPC 2.0 amb POST /mcp). Referència completa de l'API
Fes-lo servir des d'un agent d'IA
SkillAmb aquest skill, Claude Code, Codex, Cursor i altres agents d'IA poden executar «Mostra JavaScript» per tu: /skills/pdf123-show-javascript.md
Els arxius només serveixen per a aquest processament i s'esborren sols després.