用户向我发送了包含javascript的PDF。我想删除Javascript以防止可能的攻击。我可以使用PHP或其他方法删除Javascript吗?任何建议都表示赞赏。
答案 0 :(得分:2)
首先,为了防止可能的攻击,您可以完全禁用Acrobat中的JavaScript处理。该方法根据您的版本而有所不同,但可以在此处找到一个这样的分步指南:http://egyptianvulture.blogspot.com/2009/02/how-to-disable-javascript-in-acrobat.html
要以编程方式从PDF文档中完全删除javascript,需要进行一些研究,遗憾的是,除了在线搜索外,我不能提供任何建议。 (我这样做了,结果很少。)
您可以使用第三方应用程序删除javascript,例如Quick PDF Tools Pro,这是一个59美元的应用程序。我不知道它有多成功,我也不推荐它,但它被宣传为一个功能。 警告:受密码保护的PDF文件可能会阻止此类删除。