目录
1、打开“Wireshark网络分析器”,在当前网络连接方式下开始抓包
*本文以微信“看一看+”小程序为例,仅做网络协议研究和学习使用,切勿用于不当商业用途。
具体步骤在第二节,可略过第一节。
第一节 准备工作
1、登录网页版微信
准备好需要下载视频的微信小程序链接。
分享/转发微信小程序的链接,方便自己可以快速访问。
本文采用的是3.1.0.72版本的电脑版微信。
2、下载并安装Wireshark软件
在Wireshark官网的下载区(https://www.wireshark.org/download.html),根据实际情况选择适合的版本,安装默认勾选的所有选项,完成安装。
本文中采用的是3.4.3版本的Wireshark(基于本人64位Windows 10的操作系统),安装程序后占180M左右存储空间。
3、记录本机“IPv4地址”
使计算机连接网络,在任务栏单击“Internet 访问”图标。
单击此时网络连接方式的“属性”,在“属性”模块下可查看本机“IPv4地址”(192.168.X.X)。
下面以WiFi为例:
第二节 下载步骤
0、关闭非必要开启的程序
建议只开启微信、Wireshark网络分析器和安全防护软件。
避免其它软件(如浏览器、聊天软件)上下传输大量信息,产生大量流,干扰视频流的获取。
1、打开“Wireshark网络分析器”,在当前网络连接方式下开始抓包
(1)进入软件首页界面(即欢迎界面),选择当前计算机网络连接。
如何选择计算机网络连接的方式?
选择“不规则波浪形”的,不选择“直线形”的。
无线WiFi下,选“WLAN”
有线宽带下,选“本地连接* X”或者“以太网* X”(X为数字)
(2)双击进入,或者右键点击“Start capture”,启动抓包。
2、播放小程序
(1)主工具栏上,先点击左上角的红色“停止捕获分组按钮”(方块按钮),再点击蓝色“开始捕获按钮”(鲨鱼背鳍按钮),选择“直接退出,不保存”清空历史记录,正式开始抓包。
(2)点击小程序链接,进入"看一看+"视频播放界面。
3、视频自动播放一段时间后,拖动进度条
为了能准确地抓到,使其请求数据,提高成功率,可在播放中往后(右)缓慢拖动进度条。
拖到进度条中间,不要拖到最后(最右)。