逆向PPTV选集api通过ID获取播放URL的解密代码
function i(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 0
, r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : 0
, o = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : 0
, _ = t > 65535 ? 13 : 11
, s = new ArrayBuffer(_)
, i = new DataView(s);
i.setInt32(0, e, !0),
i.setInt32(4, r, !0),
11 === _ ? i.setInt16(8, t, !0) : i.setInt32(8, t, !0),
i.setInt8(_ - 1, o);
var l = new Uint8Array(i.buffer);
if (l.forEach)
l.forEach((function(e, t) {
0 !== t && (l[t] = (e ^ l[t - 1]) + a[t % a.length],
l[t] &= 255)
}
));
else
for (var u = 0; u < l.length; u++) {
var c = l[u];
0 !== u && (l[u] = (c ^ l[u - 1]) + a[u % a.length],
l[u] &= 255)
}
var d = Object(n.b)(String.fromCharCode.apply(null, l));
return d = d.replace(/i/g, "ia").replace(/\+/g, "ib").replace(/\//g, "ic").replace(/=/g, "")
}
本内容只作为技术交流,下载的软件请24小时内删除,请勿用于非法以及商业用途,照成任何后果与本文无关,本站也不承担任何责任,若本内容侵犯了您的权益,请联系本站删除。联系微信:xxoo1394
扫描二维码推送至手机访问。
版权声明:本文由网吧特权之家发布,如需转载请注明出处。