免费免登录 · 单文件最多 50MB · 同一网络一次处理一个任务。转换文件会上传至服务器,完成后清理。使用与隐私说明

显示JavaScript

搜索并显示嵌入到PDF中的任何JavaScript代码

使用规则

读取 PDF 中可识别的文档级 JavaScript,并下载为便于检查的文本文件。此工具用于查看脚本内容,不会执行脚本,也不是完整的安全扫描。

选择 PDF 文件后执行提取。若文档带有密码或结构异常,可能需要先在有权限的前提下解除保护或修复,才能正确读取相应内容。

当前主要读取文档目录名称树中的 JavaScript 项目。PDF 还可能在页面、批注、表单等位置包含动作,因此结果不应被理解为所有潜在行为的完整清单。

结果文件通常带 .js 扩展名,使用纯文本编辑器查看即可。文件中可能包含原文档脚本内容及名称说明,不需要也不应为了检查而执行它。

表单计算、输入验证或交互动作也可能使用 JavaScript。看到脚本不等于文档一定有害,应结合代码内容、文件来源和实际使用环境判断。

如果没有从已检查的位置提取出脚本,输出会给出相应提示。它只表示当前读取范围内未发现内容,不能证明整个 PDF 没有任何脚本或其他主动行为。

本工具只提取查看,不会生成已清除脚本的 PDF。需要移除内容时可使用清理工具并复核结果;检查与清理应保留原件和处理后副本便于比较。

常见问题

网页只把提取结果作为文件下载,不在此页面执行其中的脚本。检查时用文本编辑器打开,不要把它当成可信程序交给脚本运行环境。

不能这样判断。当前提取范围有限,PDF 还可能包含其他动作、附件或异常结构;是否可信需要结合来源和其他检查,而不能只凭这一项结果。

不一定。正常的交互表单也可能使用脚本做计算、校验或辅助填写。应查看脚本实际做什么,不能只按是否存在 JavaScript 判断文件性质。

交互可能来自未被此工具遍历的位置,也可能由表单字段、链接或阅读器自身功能实现。没有提取结果不等于所有页面动作都不存在。

不会,它返回的是查看用的文本结果,原始 PDF 中的内容不会因此被清理。若需要处理脚本,应使用清理工具,并再次检查输出文档的实际行为。

先确认 PDF 能正常打开,检查是否有密码保护或结构损坏。部分复杂名称树或不规范脚本对象可能无法读取;可以比较其他检查工具的结果,保留原文件用于排查。