通过抓包下载钉钉直播回放(中间人注入)

本文转载自52pojie,目前通过直接抓包的方法已经抓不到m3u8链接了,这个方法(指注入一个js脚本的方法)可能是唯一好用的途径,为了避免原帖散失,在这里做一下记录。

本文主要介绍通过fiddler抓包获取钉钉直播回放的m3u8链接。

1.下载fiddler

没什么好说的,到官网下载即可。你还是找不到官网?点击这个链接下载fiddler classic(英文原版),此处理由和邮箱随便填写即可,只要符合邮箱格式。并且勾选下方最后一个复选框同意协议。

2.fiddler配置

需要将fiddler配置成可以解析HTTPS的状态。
选择Tools-Options,转到HTTPS选项卡,选中几个选项。
image
image
安装证书的详细过程就是一路点击确定或者是即可。如果怕搞错,可以自行搜索fiddler的配置教程,基本上都很详细。
此处要注意的是,安装过程中最好不要开钉钉,如果是开启的那么必须重启,否则容易出现证书错误导致钉钉内置浏览器无法访问任何网页。同时在启动钉钉的界面需要检查代理配置,使用系统代理或者浏览器代理即可保证与fiddler相同。代理的端口8888建议不要更改。

3.设置FiddlerScript

选中fiddler script。
image
选择 OnBeforeResponse,会自动定位。
image
第一层花括号内粘贴加入VConsole代码:
image

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);

此处记得保存。
image

4.启动抓包

确定fiddler已经启动之后,打开钉钉中需要下载的回放页面。右下角会添加一个绿色按钮,点击。
image
之后像浏览器的f12工具一样,选择network选项卡,找到包含m3u8链接的一项,单击可以展开详细信息,这里就可以复制第一项url了。
image
之后随便找个m3u8下载器下载。这里提到的N_m3u8DL也是我比较推荐的下载器。

CLI版本链接请点这里;SimpleGUI可以自行找到。

等待下载完成即可,下载后的视频在 M3U8 下载器目录下 Downloads 文件夹内。

再次重申本文为转载。《通过抓包下载钉钉直播回放》
https://www.52pojie.cn/thread-1613216-1-1.html
(出处: 吾爱破解论坛)

posted @ 2022-12-28 10:10  nsdimo  阅读(1378)  评论(0编辑  收藏  举报