Ves al contingut principal
PPDF123

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?

  1. Pugeu el PDF a inspeccionar.
  2. Feu clic a Processar.
  3. Llegiu l'informe de text.
  4. 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.pdf

També 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

Skill

Amb aquest skill, Claude Code, Codex, Cursor i altres agents d'IA poden executar «Mostra JavaScript» per tu: /skills/pdf123-show-javascript.md

Tots els skills per a agents

Els arxius només serveixen per a aquest processament i s'esborren sols després.