[ 本帖最后由 涛之雨 于 2026-1-23 23:51 编辑 ]
老pdf.js了 
f12,定位到pdf渲染层(页面嵌套)

执行PDFViewerApplication.download()即可
以下是第一个链接的下载链接,第二个自己测试去吧
https://dart.deloitte.com/USDART/ov-resource/057be505-289e-11e9-818d-67c85cbcc7fa#pdfjs.action=download
(下是应该能下,但是太慢啦)

pdf.js应该是通用的,除非服务器做了限制(也有办法绕过然后保存)
似乎又打开密码,我页面打不开
好吧,被我广告拦截器拦截了=_=
密码算法:
-
找到id为r0inab的script标签的内容,
例如:https://dart.deloitte.com/USDART/pdf/7f340bf3-fa5d-11e8-a74f-5142ae71a82d ,(没错我另起炉灶了)

搜索得到加密后的密钥:2s1e1k2p1d1j2t2p1e1g1d1h172u1g1j2p171k2t1d1d172s1h2p2u171f2u2q1c1g1f2u1j
-
计算密钥
function decode(encodedString) {
let result = '';
for (let o = 1; o < encodedString.length; o++) {
if (o % 2 === 1) {
const charCode = parseInt(encodedString[o-1] + encodedString[o], 36);
result += String.fromCharCode(charCode);
}
}
return result;
}
const encoded = "2s1e1k2p1d1j2t2p1e1g1d1h172u1g1j2p171k2t1d1d172s1h2p2u171f2u2q1c1g1f2u1j";
console.log(decode(encoded));
得到密码:d28a17ea2415+f47a+8e11+d5af+3fb043f7
即可解开啦

如果去除密码,最简单的方法就是在线pdf解锁网站,比如https://www.ilovepdf.com/zh-cn/unlock_pdf
还有就是要多换几个软件试试,可能是软件bug,chrome和2345pdf阅读器说密码不对,但是edge、福昕pdf编辑器、上面那个pdf解锁网站则可以正确打开。。。
过程已发:
pdf.js 通用pdf下载教程
https://www.52pojie.cn/thread-2088383-1-1.html
(出处: 吾爱破解论坛)
|