美拍视频地址解析

xiaoxiao2021-03-01  708

1.获取base64加密后的url,

2.解密url

var h = "substring", i = "split", j = "replace", k = "substr"; function getHex(a) { return { str: a[h](4), hex: a[h](0, 4)[i]("").reverse().join("") } } function getDec(a) { var b = parseInt(a, 16).toString(); return { pre: b[h](0, 2)[i](""), tail: b[h](2)[i]("") } } function substr(a, b) { var c = a[h](0, b[0]), d = a[k](b[0], b[1]); return c + a[h](b[0])[j](d, "") } function getPos(a, b) { return b[0] = a.length - b[0] - b[1], b } function decode(a) { var b = getHex(a), c = getDec(b.hex), d = substr(b.str, c.pre); return new Buffer(substr(d, getPos(d, c.tail)),'base64').toString() } var url = decode(上面获取到的加密后的url)
转载请注明原文地址: https://www.6miu.com/read-3943832.html

最新回复(0)