安卓逆向之路笔记1-B站视频播放
最近在搞安卓破解,才了解了 xposed 模块,jadx-gui,hook修改签名以支持so函数技术等等,每天记下来吧,毕竟没那么好的精力。
今天终于整明白了B站安卓端视频的播放,之前捣鼓出获取视频链接,但却无法播放的,我知道问题是出在的Reques的header的 user-agent 或者 referer上,但是试过github上的方法,都无济于事。
忘了在哪看到的 ,试过的
user-agent:
OhMyBiliBili Android Client/2.1 (100332338@qq.com)
Mozilla/5.0 BiliDroid/1.12.0 (bbcallen@gmail.com)
Referer:
http://www.bilibili.com 都没用,而且官方的用fiddler抓不了 http ,昨天研究hook的时候 ,逛了下csdn上的一个大
牛,jw ,jiangwei?写逆向分析小黄书的?总之花了267进入了在他博客尾部的知识星球,编码美丽,早上搜索了下抓https, 果然就有人分享了个 debugproxy :https://pan.baidu.com/s/1i5qw6Zb arm构架,一般的模拟器是x84 有可能无法抓,我用手机抓了下哔哩哔哩,
还是抓不了,不过 我取巧了下,先停止代理,进入b站播放页,然后再打开proxy,再播放视频,这时候看到header了 User-Agent: Bilibili Freedoooooom/MarkⅡ Range:0- 返回状态 206 partial,网上一查206,其实就是要加个range, 凡是2开头的状态码都是正确的。
浙公网安备 33010602011771号