站在巨人的肩膀上就是站在巨人的肩膀上
ckey 生成
按照目前了解到的 cKey 9.1 是可以继续用的
但是吧 这么搞出来会限流
再者 他还有个 8.5 的东东
8.5
研究了后发现 只要把这文件的这方法暴露出来就行
1.59.0/superplayer-txv.js
1 | (e.videoTool = ja), |
然后 就可以快乐的调用了
1 | SuperPlayerExport.op({ |
这个会输出以下内容
1 | { |
然后再改改 proxyhttp 接口中的入参
这个他就通了
不过 可能会遇到 该账号检测到有可疑违规、侵权等行为,已限制播放,如有疑问,请向我们反馈 这个错误
这么个提示
9.2
这玩意研究起来真的头大
看着有 wasm
看着又有 RSASSA-PKCS1-v1_5 sign
看着还有 RSA-OAEP SHA-1
邪修
虽然我生成不了这玩意
也解密不了 9.2 返回的 base64 的东西
但是他既然要播放 那肯定就有解密的地方
直接 hook 也不失为一种方案
核心代码
1 | // onMiddlewareExecuteSuccess |
视频格式
4k hdr 60fps
1 | defn = 'suhd' |
参考地址
- https://github.com/caoyuwu/caoyuwu.github.io/blob/214d5244cdc2f0a1197b416ce8ee1ea4f82f169b/tv/plugins/QQVideo.js
- https://blog.weimo.info/archives/423/