gpt4 book ai didi

javascript - YouTube解密签名无法正常工作

转载 作者:行者123 更新时间:2023-12-03 06:25:35 26 4
gpt4 key购买 nike

嗨,我正在尝试解密youtube页面中存在的签名。我在youtube html5player js(http://s.ytimg.com/yts/jsbin/html5player-en_US-vflr38Js6/html5player.js)中将原始签名传递给了下面的函数,但是此函数只是删除了前两个字符。我错过了任何步骤请启迪我。谢谢。

var ar = {
KF: function(a, b) {
a.splice(0, b);
},
Xm: function(a) {
a.reverse();
},
BT: function(a, b) {
var c = a[0];
a[0] = a[b % a.length];
a[b] = c;
}
};

function br(a) {
a = a.split("");

ar.BT(a, 63);
ar.KF(a, 1);
ar.Xm(a, 43);
ar.BT(a, 46);
ar.KF(a, 2);
ar.Xm(a, 0);
ar.KF(a, 3);
return a.join("")
};

console.log(br("6A51A51911872F6C22D0BD925F0AC6865F8BBB63AE24.8933FFE6E311091075A664E5B940181409139CEAE0"));

原始的:
6A51A51911872F6C22D0BD925F0AC6865F8BBB63AE24.8933FFE6E311091075A664E5B940181409139CEAE0

结果:
A51911872F6C22D0BD925F0AC6865F8BBB630E24.8933FFE6E3110910756664E5B940181409139CEA

预期结果如下所示:
8C06A0DDD566FD3C3B278CFD2BFE39AFD8A0B5C3.3AFF1E5C1C378DB9751628A61FEE0130041F556F

最佳答案

解密后的签名是正确的。您做得对,但始终记得使用最新算法来解密加密的签名。在这里,我可以看到您正在使用旧的HTML5 js播放器文件。因此,如果您使用的是旧文件,则解密的签名将不适用于视频。

关于javascript - YouTube解密签名无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27075790/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com