一台电脑解决
(2条消息) 钉钉直播回放下载_birth_with_brave的博客-CSDN博客_钉钉回放下载
环境为虚拟机
方案一 我是想在虚拟机+fidder+电脑虚拟热点++虚拟外置WiFi+电脑版钉钉(抓包live_hp开头的m3u8文件,但是视频是分片的,正在解决中。。。。。)
方案二 迫不得已 手机(反向代理)+虚拟机+虚拟WiFi+手机版钉钉(抓包live_hp开头的m3u8文件)
记录实验过程
下载钉钉(被限制不能下载)的回放
环境 1
环境2手机代理(出口)
环境3电脑代理
遇到的问题
手机和电脑处于同一WiFi网络环境
所以
电脑连接校园网开启微软虚拟WiFi
手机连接虚拟WiFi 查看IP 192.168.137.150
虚拟机插入外置无线网卡打开WiFi 连接电脑的WiFi 发现可以连接但是并未分配IP地址?
电脑显示没有人连接,实际上已经连接
测试物理机电脑连接自己开的热点发现,是找不到自己开的 哈哈哈 这个热点的?问题来了这是为什么呢?(那是我手机连接的)
问题出现了
正在解决中
可以确定是虚拟机的WiFi没有被分配IP地址(但却连接上WiFi了,应该是假连接状态)
那么尝试手机开启连接的电脑WiFi,再开启热点测试
电脑连接手机开的WiFi测试可以上网但是(网关不一样,也就是用了NAT),由于手机WiFi未root无法实现桥接内部WiFi所以实验失败
其他方法待寻找中。。。。。。。。。。。。。。。
方案二 那么就让同学开WiFi 测试吧。。。。。(反向代理)
https://docs.telerik.com/fiddler/configure-fiddler/tasks/usefiddlerasreverseproxy
手机连接同学(幕枪辞)的WiFi测试(检查是否同网段)
虚拟机+外置网卡连接WiFi(幕枪辞)测试(检查是否同网段)
配置代理(代理到虚拟机主机获取的IP地址也就是fidder的IP+端口用于监听手机发的数据包)
手机进入浏览器输入代理主机IP+端口号安装fidder证书
192.168.239.234:888
安装证书
愉快的抓包........
手机进入视频回放界面
获取数据包搜索live_hp开头的文本标注的文件复制链接
打开m3u8下载器输入连接即可下载
如果解析失败就退出钉钉重新进入下载过去live_hp开头的url粘贴进入下载
监控文件夹可以发现变化(视频文件就是啦)
追加 (之前一直都是安卓手机开启的热点进行模拟)
这次用苹果手机开热点发现
IP地址竟然是172开头的好吧(B类IP 192开头的是 C类IP)
参考这里 ip地址172开头和192开头的区别-分享技术品味人生_经验分享_学无止境_阿八个人博客 (abboke.com)
后面测试一直无法抓包........先就这样
方案一
多个分片文件无法解决 ,抓去完整视频包