如何用小黄鸟(HttpCanary)下载微信视频号的直播回放?

目前微信视频号直播只在手机端才会显是,PC端不会显示,为此我们需要手机端抓包工具进行抓包,找到直播回放的的m3u8地址,用相应的工具下载即可。

 

下面开始教学:

 

第一步:下载安装小黄鸟(HttpCanary),并导入证书,并设置目标抓包应用

 

小黄鸟(HttpCanary)v9.9.9.9 安卓版 

下载地址:https://wwt.lanzouy.com/igwUo0ez3qti 

密码:hpcp

 

  

软件为破解版无视报毒继续安装,安装完成打开软件。

  

点击左上角三个杠,找到底部设置按钮,进入设置之后,找到抓包设置里面的SSL证书管理,选择导出HttpCanary根证书

 

   

根据需求选择导出类型——系统证书选(.0)和用户证书选(.pem),我这里是未root环境,选择.pem。如果root之后需要更高要求可选.0。

证书类型选择为pem格式,将证书将存储到系统目录下的HttpCanary/cert/目录下,记住该目录,接下来要从系统设置中导入该证书。

 

  

打开手机设置,找到并点击“安全”–>“更多安全设置”–>凭据储存下的“从手机储存安装”–>CA证书(证书存储在HttpCanary/cert/目录下)。

不同手机系统这步可能不完全相同,但都大同小异按这几个关键词找一下或者直接搜索,注:如果出现安全性提醒点“仍然安装”就行了。

 

  

之后打开小黄鸟的设置,将抓包目标应用选择为微信,至此第一部分结束。

 

第二步:

 

找到你想要下载的视频号直播回放页面,先不要点进去,切后台打开小黄鸟,点击右下角箭头开始抓包后返回到微信直播回放页面,

点击要下载的视频,待直播回放开始播放之后,切换到小黄鸟停止抓包,下面开始分析抓包结果。

 

第三步:分析抓包结果

 

微信直播回放播放时会向微信服务器请求获取该回放m3u8的地址,客户端根据m3u8文件描述的信息开始寻找个视频分片(ts格式),

了解了基本流程后,便于我们更方便的找到目标数据包。

 

在结果中从下往上寻找链接为https://voipfindervod2.wxqcloud.qq.com之类的链接,其请求方式为GET,返回状态为200 OK,比如这样

 

  m3u8回放源

 

点击该请求,查看抓包内容

 

 长按复制红框标注的链接,该链接即为m3u8地址。

 

第四部:下载该视频

可先在线预览下所下载的链接是否正确,再下载

m3u8在线播放器推荐:

  1. https://linqingping.github.io/M3U8-player/#
  2. http://tool.liumingye.cn/m3u8/
  3. https://www.hlsplayer.net/
  4. https://m3u8-player.com/
  5. https://m3u8.looks.wang/
  6. http://m3u8player.lantianye3.top/
  7. http://tool.pfan.cn/m3u8/
  8. https://www.m3u8play.com/
  9. http://www.m3u8player.top/
  10. https://meetpasser.com/webplayer/
  11. https://www.icesun.cn/tools/video-player.php

 确定没有问题,就可以选择m3u8在线下载或者m3u8下载工具来下载,

 

m3u8 视频在线提取工具:

http://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html

 

m3u8 下载工具推荐:

  • M3U8-Downloader
  • m3u8批量下载器

好了,本期教程到此结束,同样的方法也可以下载视频号视频,如果有什么问题欢迎评论区交流。 

 

来源:网络

posted @ 2022-11-01 13:48  徐海建  阅读(7273)  评论(0编辑  收藏  举报