Към основното съдържание
PPDF123

Намерете JavaScript в PDF файл

Преглед на JavaScript сканира PDF за вграден JavaScript и връща текста на скриптовете като обикновен текстов файл. Чете скриптовете и никога не ги изпълнява. Ако няма такива, файлът го казва.

Плъзнете файлове тук или кликнете, за да изберете

Приема PDF · до 500.0 MB на файл · до 20 файла наведнъж

Можете също да поставите файл с Ctrl/Cmd+V или от менюто на клипборда.

Преглед на JavaScript сканира PDF за вграден JavaScript и записва скриптовете като `text/plain`. Чете дървото с имена на JavaScript в каталога, допълнителните действия (`AA`) на каталога и страниците, `OpenAction` и действията на анотациите и полетата на формуляри, като следва веригите от действия. Не изпълнява JavaScript.

Ако нищо не е намерено, тялото е изречението `No JavaScript actions found`. Файловете, защитени с парола, се отключват вместо вас на тази страница, щом въведете паролата; при API първо пуснете «Премахване на парола», ако не се парсират.

Това е експорт за проверка, не почиствач. За махане на JS ползвайте «Почистване на PDF» с включен removeJavaScript.

Вградените прикачени файлове са друго хранилище. Ползвайте «Прикачени файлове», не този експорт.

Качванията са временни. Не пазим библиотека с PDF.

Възможности

  • Текстов експорт на JS действия; без изпълнение
  • Празният случай връща фиксирано изречение
  • Не е «Почистване на PDF»
  • Анонимен API: /api/v1/misc/show-javascript

Кога да го използвате

  • Преглед на OpenAction преди отваряне в доверен преглеждач
  • Изваждане на вградени скриптове за рецензия
  • Потвърждение, че формулярът няма каталожен JS, видим за обхода

Как да проверя PDF за JavaScript?

  1. Качете PDF, който имате право да инспектирате.
  2. Стартирайте обработката и изтеглете текстовия файл.
  3. Ако търсите съмнителни действия, търсете в експорта app.alert или submitForm.
  4. За махане на JS в копие ползвайте «Почистване на PDF».

Ограничения и крайни случаи

  • Не е изпълнител
  • Скриптове в необичайни обекти или в XFA формуляри може да бъдат пропуснати
  • Не е почиствач
  • Ограничение за качване на този сайт: 500 MB на файл; над около 95 MB файлът се изпраща на части. Тялото на една пряка API заявка е ограничено до 100 MB.

Примери

  • PDF с OpenAction JS се изтегля като .txt със скрипта
  • Обикновена текстова бележка изтегля изречението за липса на JS

Поверителност при този инструмент

Файловете се качват по HTTPS, обработват се в паметта или в краткоживуща временна директория на нашите сървъри и се изтриват, щом резултатът е готов. Не задържаме копия за по-късен преглед, обучение на модели или рекламни профили. Сроковете за съхранение и обясненията за бисквитките на AdSense са в Политиката за поверителност.

Често задавани въпроси

Изпълняват ли се скриптовете?
Не. Само се копира изходният текст от речниците за действия.
Защо получавам No JavaScript actions found?
Сканирането не е намерило JS на местата, които чете. Скриптове в необичайни обекти или в XFA формуляри пак може да бъдат пропуснати.
Това скенер за злонамерен софтуер ли е?
Не. Това е експорт. Трябва сами да го прочетете.
Маха ли JS?
Не. «Почистване на PDF» е инструментът за изтриване.

Последна актуализация:

Извикване от код

Всеки инструмент е обикновен REST интерфейс. За анонимна употреба не трябват профил или API ключ. Работи еднакво в браузър, за разработчици и за AI агенти.

curl -X POST "https://pdf123.xyz/api/v1/misc/show-javascript" \
  -F "[email protected]" \
  -o output.pdf

Наличен е и като MCP инструмент за клиенти с Model Context Protocol (JSON-RPC 2.0 през POST /mcp). Пълна API документация

Използвайте го чрез AI агент

Скил

С този скил Claude Code, Codex, Cursor и други AI агенти могат да изпълнят „Преглед на JavaScript“ вместо вас: /skills/pdf123-show-javascript.md

Всички скилове за агенти

Файловете служат само за тази обработка и после се изтриват автоматично.