douyu_cli icon indicating copy to clipboard operation
douyu_cli copied to clipboard

Beining:请联系我,有个关于人人视频的问题

Open cnbeining opened this issue 8 years ago • 7 comments

实在找不到地方,只能在这问了:

我准备把zimuzu.tv的解析写一下,但是you-get的issue关了,所以笔记全丢了。

如果方便,可否联系我?我的联系方式在Github页面上。

Thanks, Beining

cnbeining avatar Dec 30 '17 20:12 cnbeining

关于下载的api 提取信息的api 不知道有没有改动

rosynirvana avatar Dec 31 '17 01:12 rosynirvana

好像key的计算改了?

话说当时怎么逆向APK来着?

啊当时的note啊全丢了。。。。。残念

cnbeining avatar Jan 05 '18 02:01 cnbeining

you-get作者终于被不胜其扰的 issuse 折磨疯了 (手动滑稽 其实我半年前就感觉要疯 (脚动滑稽 维护这样一个项目(youtube-dl 几乎每天出一个版本……),实在是需要太多时间和大脑容量……

issues 里好多交流的内容都没有了

Justsoos avatar Jan 05 '18 02:01 Justsoos

现在的情况是所有的contributor被TX打消耗战拖死了。

必须有更好的方法 否则这样打消耗战 就是再丢20人上去 过3个月也是个死。

cnbeining avatar Jan 05 '18 02:01 cnbeining

可能最后的解决方式 —— 浏览器模拟器下载、外挂,一劳永逸。

Justsoos avatar Jan 05 '18 02:01 Justsoos

Chrome Headless的确提供了一些新可能性 但我在考虑能否直接evaluate整个JS 从文件头钻进去。

理论上也是可行的 类似于传统的逆向工程。。

cnbeining avatar Jan 05 '18 03:01 cnbeining

apk的忘了,别人提供的方法 当时我逆向的是OSX桌面app

当时,腾讯的难点在于从很多网络请求中找出注册guid的请求 用hosts分析至少涉及到三个域名 headless browser我试过phantomjs,注册guid不成功;另外phantomjs的请求数目只有正常chrome的一半还要少,phantomjs支持的本来也只是一个真子集。现在的前端太fancy了

rosynirvana avatar Jan 05 '18 05:01 rosynirvana