Waring:本教程仅供学习交流,仅仅分享思路,严禁用于非法用途。
前言
安全团队参加了一次某钉直播培训,课程含金量比较高。
课后提供了直播回放,本想白嫖一波资源,结果竟然禁止下载。
无奈只好录屏,但是全部录制下来需要好几天时间。
于是找到了万能的百度,发现教程都过期了,只好自行研究一波。
工具下载
使用到的工具:
- M3U8下载器
- Fiddler
思路
打开Fiddler,点击菜单栏 Tools -> Options ->HTTPS,安装证书,开启Https抓包。
选择右侧Fiddler Script,并选择OnBeforeResponse。
将下面这段代码粘贴至该函数末尾。
1
2
3var sToInsert = "<script src='https://cdn.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按钮,单击。
然后输入下面的命令打开network选项卡,点击OK。
1
vConsole.showTab("network");
双击含有m3u8的url,找到真实下载地址。
打开M3U8下载器,输入链接下载即可。
总结
截止到2021-09-05,该思路有效。
仅供学习交流,严禁用于非法用途,否则自行承担相应的法律责任,与本文作者无关。