通过抓包下载钉钉直播回放
本帖最后由 a01david 于 2022-8-27 22:09 编辑一、安装Fiddler提供个官网下载链接,同样,再带一个比较友好的下载链接:http://2z8.cn/NSmOU。
二、设置Fiddler捕捉HTTPS流量点击Tools,选择Options...
https://pic3.zhimg.com/80/v2-6b0382b05c8ab53dd6269f63140442e2_720w.jpg?source=1940ef5c
https://pic1.zhimg.com/80/v2-2a4b9386c4e696f75a895a880597b172_720w.jpg?source=1940ef5c
三、启动钉钉
https://pic1.zhimg.com/80/v2-acaabcc1cf539119cc517a8ae21d872f_720w.jpg?source=1940ef5c
https://pica.zhimg.com/80/v2-1bc17ab1be94c5f4a72f85bbc1d12f3d_720w.jpg?source=1940ef5c
四、中间人注入
https://pic2.zhimg.com/80/v2-e5d5768244eddc5cbc973e5595527e7c_720w.jpg?source=1940ef5c
选中 Fiddler Script。
https://pic2.zhimg.com/80/v2-e4f2099c334494b77fdcbdd465a58a94_720w.jpg?source=1940ef5c
选择 OnBeforeResponse,会自动定位。
https://pic1.zhimg.com/80/v2-48ef13a14d08e36c8611eef10bc9a97e_720w.jpg?source=1940ef5c
var sToInsert = "<script src='https://fastly.jsdelivr.net/gh/Tencent/vConsole@3.8.1/dist/vconsole.min.js'></script><script>var vConsole = new VConsole();</script>";
oSession.utilDecodeResponse();
oSession.utilReplaceOnceInResponse('</head>', sToInsert + '</head>', 0);
https://pic1.zhimg.com/80/v2-5e45546a3f6e4fee72c39ca53d98353e_720w.jpg?source=1940ef5c
四、监测流量
打开钉钉回放页面,发现右下角多了 vConsole,一个绿色的按钮。点击这个按钮,填入以下代码:
vConsole.showTab("network");
https://pic2.zhimg.com/80/v2-63760c8a7d73be3907f916c761000278_720w.jpg?source=1940ef5c
https://pic3.zhimg.com/80/v2-a40c0d8ee802c94f4f39e4b8633375c2_720w.jpg?source=1940ef5c
https://pic1.zhimg.com/80/v2-b27b38dc2ee91b6ec27cf772dfc4dd19_720w.jpg?source=1940ef5c
然后丢到 M3U8 下载器里下载:
https://pic2.zhimg.com/80/v2-18e75ac202c5d0ecf7af058553804d79_720w.jpg?source=1940ef5c
等待下载完成即可,下载后的视频在 M3U8 下载器目录下 Downloads 文件夹内。 rainlighter 发表于 2022-3-30 20:00
感谢分享,钉钉上面的 云课堂 里面的视频可以下载吗?
钉钉云课堂回放下载
打开 Fiddler,点开视频回放:
https://pic2.zhimg.com/80/v2-104afaaa1129b90e03b51a8d65a1e267_720w.jpg?source=1940ef5c
返回 Fiddler,按下 Ctrl+F,搜索 .mp4
https://pic3.zhimg.com/80/v2-56bf3f05b626b2432f30428ef1b0c215_720w.jpg?source=1940ef5c
https://pic3.zhimg.com/80/v2-99e4b6b5506b640de340208b5e0062db_720w.jpg?source=1940ef5c
右键那一条目,Copy - Just Url。
https://pica.zhimg.com/80/v2-7356174e5430a5a11ba4ab602915d031_720w.jpg?source=1940ef5c
然后粘贴到浏览器地址栏即可下载。 本帖最后由 a01david 于 2022-7-19 07:55 编辑
此贴感谢lxxlbear的指正{:1_893:}如有其他地方写的不正确或不全面也欢迎大家指正,本人看到后会第一时间改正! 不显示vConsole怎么办? 你好,打开钉钉回放右下角没有vConsole
这个还可以用,不过jsdelivr炸了,要改成这个:
var sToInsert = "<script src='https://fastly.jsdelivr.net/gh/Tencent/vConsole@3.8.1/dist/vconsole.min.js'></script><script>var vConsole = new VConsole();</script>";
oSession.utilDecodeResponse();
oSession.utilReplaceOnceInResponse('</head>', sToInsert + '</head>', 0); 现在好像用不了了使用下载器下载的时候直接提示地址无效了 谢谢分享没有找到vConsole怎么办? 已经可以了,成功了,感谢分享!!!
楼主太强了!!!!! 三滑稽甲苯 发表于 2022-3-30 12:14
既然用了Fiddler为什么还要插入vconsole来看network
钉钉有限制,Fiddler抓取不到m3u8链接,所以才用这种方法。 感谢分享,但是好像不可以用了 我按照教程操作,但是右下角没有出现 vConsole绿色的按钮。怎么回事啊?而且前面一步,钉钉的代{过}{滤}理设置,选的是浏览器代{过}{滤}理,但是端口默认是8888.这个有影响吗? 写个Python 批量不更省事么 学浪视频可以下载吗,现在学浪的m3u8中的key好像是二次加密了,以前的key直接是明文,现在key是一个md5+:+一个base64的字符串组合的,如读取key链接返回的是,
{"request_id":"202203290959190102120660350B338DDB","code":0,"message":"success","data":"ad3a396cd8b726dee3258971765d422a:G4yqJez8pKiqOOseMDvIDRjLc7dXrYc1HVs+rQUX/ZQ="}
以前直接用data数据能下载,现在不行了 baswcss 发表于 2022-3-30 11:12
学浪视频可以下载吗,现在学浪的m3u8中的key好像是二次加密了,以前的key直接是明文,现在key是一个md5+:+ ...
你参考一下这个,https://www.52pojie.cn/thread-1585958-1-1.html 来看看!!~~~ 赶紧来看看,确实挺好用的 有用,回头试一下 既然用了Fiddler为什么还要插入vconsole来看network 之前用Fiddler现在不行了,感谢楼主分享的方法,回去试试