lzghzr
lzghzr
签名算法
传入参数 ``` t = '{"id":"[1,34,1,23058]","device":"[\"c4ca4238a0b923820dcc509a6f75849b\",\"55e2620e-a2b9-4086-bd9a-bc399ba13480\"]","ets":1570562610,"benchmark":"seacasdgyijfhofiuxoannn","time":120,"ts":1570562730734}' ``` 格式化为 ``` t_fmt = '{"platform":"web","parent_id":1,"area_id":34,"seq_id":1,"room_id":23058,"buvid":"c4ca4238a0b923820dcc509a6f75849b","uuid":"55e2620e-a2b9-4086-bd9a-bc399ba13480","ets":1570562610,"time":120,"ts":1570562730734}' benchmark = 'seacasdgyijfhofiuxoannn' ``` 接着依据`r`计算HMAC ``` 0 HMAC-MD5 1 HMAC-SHA1 2 HMAC-SHA256 3 HMAC-SHA224 4 HMAC-SHA512 5 HMAC-SHA384 ```...
APP随机生成128位密钥, 并使用此密钥作为key及iv对设备指纹信息 (包括但不限于adid, applist, battery, free_memory, mac, screen等90多种设备信息) 做`AES/CBC/PKCS5Padding`对称加密, 最终生成hex字符串作为`device_meta` 接着再使用通过`https://passport.bilibili.com/api/oauth2/getKey`获取的公钥, 对之前随机生成的128位密钥做`RSA/ECB/PKCS1Padding`非对称加密, 最终生成base64字符串作为`dt` 新版app更新提示已经确认2020年09月28日强制更新, 届时可能无法提供这两个参数的请求均视为无效, 希望程序没事
具体数量没去关心, 因为可以白嫖的资源越来越少了, 也没必要关心 所以本项目关闭, 服务器也停止运行, 感谢大家的使用
对于日常使用Google账号同步的用户说体验比较糟糕 https://github.com/clancy-chao/Steam-Bundle-Sites-Extension/blob/438e03b683d47b658bde7f43794591c6bc4fcc12/SBSE.user.js#L1746 
高能榜改版后只显示前100名用户,但对于小主播而言依然无法做到隐身进入直播间