小明无敌 发表于 2024-3-30 23:38

蓝奏云优享版js代码扣取.encryptHex

本帖最后由 小明无敌 于 2024-3-31 22:55 编辑

目标网站'aHR0cHM6Ly93d3cuaWxhbnpvdS5jb20vcy8zVjhsREht'

具体的实现部分
            function V(e, t, n) {
                let r, f = void 0 == H.Z.state.admin.account.info.userId ? "" : H.Z.state.admin.account.info.userId, o = v.Z.encryptHex(e + "|" + f), u = C();
                r = !0 === t && void 0 == n ? "&enable=0" : "&enable=1";
                let A = (new Date).getTime()
                  , a = v.Z.encryptHex(e + "|" + A)
                  , i = D.Z.apiBaseURL + b.sT + "?downloadId=" + `${o}` + r + "&devType=" + u + "&uuid=" + localStorage.getItem("uuid") + "×tamp=" + v.Z.encryptHex(A) + "&auth=" + a;
                if (!0 === t)
                  return i;
                window.open(i, "_self")
            }
根据i拼接出来链接.然后302重定向返回一个新的链接.也就是直链.通过js代码可以看出.比较值得关注的是v.Z.encryptHex这个函数.


复制到notepad++里面 看他作用域.里面v是n(6686) 然后n位置打断点.刷新网页.是一个webpack.跟着webpack的教程跟着扣就行了.
已经有人做出来解析了就不重复的做了 在此只是分享encryptHex的代码扣取

小明无敌 发表于 2024-4-2 11:30

opacity 发表于 2024-4-2 10:30
弱弱的问一句,这个加密的代码抠下来可以坐什么

lanzou直链转换啊

meder 发表于 2024-3-31 03:07

感谢分享

gtr1258 发表于 2024-3-31 08:53

感谢分享

zhuangshuaige 发表于 2024-3-31 09:01

特别棒,支持支持!

zhengsg5 发表于 2024-3-31 11:56

多谢分享,支持下!

colinjian22 发表于 2024-3-31 12:09

謝謝分享。

sayhitone 发表于 2024-3-31 12:25

感谢分享,阅读有意识。

startClass 发表于 2024-3-31 13:13

感谢分享

hyy127 发表于 2024-3-31 14:17

你来学习一下

xiaoaajie 发表于 2024-3-31 15:07


谢谢分享!!
页: [1] 2 3 4 5
查看完整版本: 蓝奏云优享版js代码扣取.encryptHex