某论坛视频加密M3U8下载
本帖最后由 边城浪子sky 于 2023-9-2 09:13 编辑原因
由于公司需要,目前开始学习WebGIS全栈开发,网上资料较少,在论坛求助也没大佬帮助一下:https://www.52pojie.cn/thread-1828351-1-1.html(要是
有人有CSDN的这个“开源架构WebGis解决方案开发指南”资源最好可以分享一下);
有一个是csdn需要付费购买,还一个是超级会员可看,论坛大佬指点了一下就到咸鱼上买了个五天的csdn超级会员,可以解决第二个教程的问题了(虽然第一个会好点)。
下面就是下载csdn课程视频的具体方法
方法(fiddle+js抓包+逍遥大佬的m3u8下载器)
[*]csdn课程视频采取m3u8加密的方式进行播放,打开fiddler,并进入视频播放页面,fiddler搜索m3u8(下图1、图2)
[*]本来以为还需要看看js代码,结果发现在m3u8下面有个请求是/mp/hls-service/video/api/ali/decrypt
[*]猜测估计这个就是动态秘钥的请求,fiddler切换为十六进制结果查看,
如上图圈出的部分即是返回的十六进制数据,选择目标数据后点击保存选中的字节
[*]下面就拿出论坛逍遥大佬的m3u8下载器(论坛有,自行查找),先拖动刚刚保存的字节文件到下载器文件位置设置key(下图1),
然后将第一步的m3u8地址复制到链接添加文件,即可成功开始下载了(下图2)。
总结
目前来说,在课程视频没加密的m3u8视频相对来说比较少的,加密方式也就是固定秘钥或者是动态秘钥,
需要观察请求和js脚本,求得解密方式即可 本帖最后由 xifangczy 于 2023-9-4 04:44 编辑
猫抓扩展
https://github.com/xifangczy/cat-catch
深度搜索按钮
然后随便点一个m3u8资源的解析按钮
就能得到密钥
逐一测试下来 第二个才是真密钥。选择第二个 选择后点合并下载就完事了。
谢谢分享,学习了。今天正好也在研究学习这个,带key.key的 前排围观,学习了 牛掰。学到啦 学习了,很好的教程
m3u8的工具我以前用过感觉没用 很好的教程,感谢分享
很好的教程,感谢分享 牛啊
很好的教程 感谢分享,学习了{:300_970:}