下载:
Google Play (需要梯子)
这个 App 直接在手机上做抓包应该是比较简单的:
- 不需要 root(用 VPNService 这个接口实现的本地代理)
- 有 MITM Proxy,可以查看 https 流量(有这条还要什么三轮车>_<)
- 适用于不走系统代理的 App
操作
简单来讲就是傻瓜式操作。打开App,点击头部绿色按钮开始抓包,点击红色按钮停止抓包。
之后就可以点击下方列表来查看所抓的包了。
1.打开app,在上方我们可以看到有两个倒三角,我们选择前面的那个三角(底下有个1,代表抓取单个app)
2.找到目标app:超级直播
3.打开超级直播app,我们随便选择一个台来播放
4.回到Packet Capture,我们可以看到抓取到的数据
5.我们打开其中一个带数据的一个(找直播源的格式,一般是flv,m3u8,ts结尾;rtmp,rtsp开头)
6.组合直播源,packet capture的正确格式应该是http://+/Host后面的数据+Get后面的数据
所以这个直播源应该是:http://videolive.aliyuntest.club/live/hunanhd.m3u8?auth_key=1514440300-0-0-77a899948851294c8131f6f48dca475e
7.将直播源复制到直播源播放工具上,安卓用Mxplayer或者VLC,iOS用nplayer或者VLC,PC用potplayer或者VLC
8.选择ok
PS:自己多尝试,有的直播源可能只是暂时性的,要善于找规律
补充
类似实现手机上直接抓包的应用还有Http Injector,它除了可以抓包之外还可以修改请求,但操作起来没有Packet Capture简单。
关于更多Android手机上抓包的方法可以见参考:
如何在Android手机上实现抓包
带key的源都是当天失效。
沙发影视,http://bd.hls.ott.cibntv.net/2017/03/22/7d65aeaf0ff8437ca99198a78c74915a/27b95a3b576268754650970dcc0f35b7.ts
国家地理野生,http://58.215.133.184:5021/live/263?pid=HPEKKBYQKLEG@5007RIH&begblock=0&startdelay=40&blocknum=0&needkeyframeinfo=1
国家地理,http://58.215.133.184:5021/live/115?pid=FYFNBJNQNNGS@5205IEH&begblock=375503&startdelay=40&blocknum=0&needkeyframeinfo=1
科学探索,http://58.215.133.184:5021/live/457?pid=WQSFSMWJDEQC@5522AOU&begblock=0&startdelay=40&blocknum=0&needkeyframeinfo=1
抓的这些源,和应用app播放的画面有点失真??怎么破?
好好用呀,多謝分享,有冇可以在P c用,好似呢個?
PC上的工具就多了,比如本站最新文章里使用的Fiddler..
这个我想弄个刷赞的接口,怎么弄我有点不懂,大神可以教我一下么?我的QQ:401681579
没玩过,不会..