redsun168 发表于 2024-5-24 10:32:29

developer 发表于 2024-5-24 10:02
不好意思 我这边用的nodejs实现的

nodejs也可以,参考一下代码,多谢了!

developer 发表于 2024-5-24 10:44:32

redsun168 发表于 2024-5-24 10:32
nodejs也可以,参考一下代码,多谢了!

电脑不在身边
简单说一下
1.获取频道的token 要传对应的pid 获取token的签名变了
2.Yspsdkinput 来源于没有签名之前的参数 记得参数需要排序算法是传入一个
3. Yspsdksign需要先获取api token然后根据 input 和 apitoken 做一下MD5
具体的算法代码可以参考
https://s.yangshipin.cn/CCTVVideo/cctvh5-openapi/cctvh5-openapi.js

redsun168 发表于 2024-5-24 11:00:28

developer 发表于 2024-5-24 10:44
电脑不在身边
简单说一下
1.获取频道的token 要传对应的pid 获取token的签名变了


大佬厉害!

developer 发表于 2024-5-24 11:27:14

本帖最后由 developer 于 2024-5-24 11:29 编辑

redsun168 发表于 2024-5-24 11:00
大佬厉害!
感觉价值不太高因为一部分要vip且部分降倒了720p

redsun168 发表于 2024-5-24 13:07:25

developer 发表于 2024-5-24 10:44
电脑不在身边
简单说一下
1.获取频道的token 要传对应的pid 获取token的签名变了


大佬,麻烦方便的时候直接提供一下nodejs代码好吗? 非常感谢!

gogogo2000 发表于 2024-5-24 14:22:06

developer 发表于 2024-5-24 10:44
电脑不在身边
简单说一下
1.获取频道的token 要传对应的pid 获取token的签名变了


大佬NB,怎么给你找到的未混淆代码的。。。。混淆的代码破解花了我好半天累死个人……

tvzbiptv 发表于 2024-5-24 15:35:05

本帖最后由 tvzbiptv 于 2024-5-28 12:39 编辑


content-type,request-id,seqid,yspappid,yspplayertoken,yspsdkinput,yspsdksign

developer 发表于 2024-5-24 19:45:47

gogogo2000 发表于 2024-5-24 14:22
大佬NB,怎么给你找到的未混淆代码的。。。。混淆的代码破解花了我好半天累死个人…… ...

不用管混淆啊 直接下关键断点 调试就行

wqh0830 发表于 2024-5-24 23:53:25

developer 发表于 2024-5-24 10:44
电脑不在身边
简单说一下
1.获取频道的token 要传对应的pid 获取token的签名变了


大佬,请问获取token得新的签名是啥

tqx5201 发表于 2024-5-26 08:19:08

找到获取yspplayertoken的代码

Sc="ysp_tx",Ec=window.location.href.indexOf("test=on")>-1?"62fb5e14f246f":"0f$IVHi9Qno?G",xc=window.location.href.indexOf("test=on")>-1?"PtSkD7kJmBJW9uVt":"7s07jbb2Bwy31iPD",Tc=window.location.href.indexOf("test=on")>-1?"130004109":"519748109",

gogogo2000 发表于 2024-5-27 09:41:02

https://github.com/lizongying/my-tv/blob/JELLY_BEAN_MR1/app/src/main/java/com/lizongying/mytv/api/YSP.kt

全部都在这里了,kotlin代码,自己看一下或者找gpt解释。而且人家还随着版本继续破解

tvzbiptv 发表于 2024-5-27 10:31:58

本帖最后由 tvzbiptv 于 2024-5-29 17:09 编辑

   

= md5();

页: 1 2 [3] 4 5 6 7
查看完整版本: 央视频代理昨天全部挂了,包括普通频道和VIP