上周帮同事处理一份加密的密网PDF,她急着要里面的站免报价单,密码是密网前任行政设置的,人已经离职了。站免她试了生日、密网公司缩写、站免123456,密网全错。站免最后我在一个免费解密网站上折腾了十几分钟,密网把文件打开了。站免这事让我意识到,密网很多人对“PDF解密”这件事的站免理解其实有偏差。
先澄清一个概念:所谓“PDF解密网站”,密网绝大多数处理的站免是权限密码,不是密网打开密码。什么意思?有些PDF设置了禁止打印、禁止复制、禁止编辑,但你能正常打开看。这种叫权限密码,去掉它相对容易,很多在线工具就是干这个的。另一种是你打开文件时弹窗让你输密码,不输就看不到内容,这叫打开密码,在线网站基本搞不定,因为强破解需要算力,免费网站不会给你跑字典。
我试过一圈,说几个实际能跑通的。iLovePDF算是知名度最高的,上传文件、点一下解锁、下载,流程很顺。但它的免费版有文件大小限制,超过一定体积就让你升级付费。PDF24是德国团队做的,界面丑但功能实在,不限制文件大小,也没有弹窗广告,缺点是处理大文件时服务器响应慢,有次我传了个30MB的合同,等了将近两分钟。
还有个叫Smallpdf的,以前很好用,现在免费版每天只给两次操作机会,用完就提示你买会员。这种模式挺烦人的,但如果你只是偶尔应急,两次也够。另外提醒一句:别在搜索引擎里随便点那些排在前面的“PDF解密”广告链接,很多是钓鱼站,上传的文件会被留存,甚至打包卖出去。我一般只看域名,像ilovepdf.com、pdf24.org这种,用了好几年没出过问题。
有个细节很多人忽略:上传解密后的文件,下载下来发现还是加密的。原因是你可能选错了功能。有些网站把“解密”和“去除限制”分成两个按钮,一个针对打开密码,一个针对权限密码。点错了自然没效果。还有一种情况,文件本身是数字签名保护的,解密后签名失效,文件虽然能编辑,但法律效力没了。公司合同类的PDF,解密前最好确认一下有没有这层东西。
我自己习惯用本地软件处理敏感文件。在线的毕竟要把文件传到别人服务器上,心里不踏实。PDF24有个桌面版,免费,断网也能用,功能跟在线版一样。如果你经常要处理加密PDF,装一个比每次开网页省事。
回到开头同事那个文件,它其实是打开密码。我最后没用在线网站,因为试了几个都提示“不支持该类型加密”。真正管用的办法是跑hashcat或者John the Ripper,配合一个密码字典。如果密码是纯数字或者常见单词,几分钟能出来。如果是复杂密码,家用电脑跑几天也正常。所以设置PDF密码的时候,别用生日,也别用公司名,稍微加点符号和大小写,破解成本就上去了。
免费的东西有边界。权限密码解密,在线工具绰绰有余。打开密码解密,免费网站基本是摆设,要么让你付费,要么直接告诉你搞不定。搞清楚自己面对的是哪种加密,能省很多冤枉时间。