小鹅通加密m3u8分析2023-11-14

查看 163|回复 15
作者:zhangdaren   
"

今天买了一个课,发现m3u8加密了,搜了一下论坛,没发现有相关信息,分析如下:
先开F12,看m3u8文件:
"

是一个以 [xiaoe] 开头的加密字符串。
看着是不是很头疼?
解题思路:无须关注算法,只需找到解密处即可。
直接搜索标识 [xiaoe] ,得:


QQ图片20231114105725.png (126.41 KB, 下载次数: 0)
下载附件
2023-11-14 10:59 上传

注意红框处,在return那行下断点,等断点断下,在控制台输入以下代码:
[JavaScript] 纯文本查看 复制代码n && "" === n[1] && (r = r.replace(i, "")),"string" == typeof r && r.indexOf("#EXTM3U"),r
然后回车,得到真实的m3u8数据,然后就是文本操作了(\n替换成换行,另存m3u8文件)。
注意:不同视频可能加密方式不一样,仅供参考,无法照搬!


image.png (174.04 KB, 下载次数: 0)
下载附件
2023-11-14 11:01 上传

over~, 仅供参考~

下载次数, 断点

SWLang9696   

感谢楼主以及各位大神提供的思路和方法,学习到了,受益匪浅。
现根据大家提供的方法总结了一下,自己测试过能用的一套工具组合,至于下载器目前已经在定做了,暂未推出
首先是需要安装油猴插件,安装一个《小鹅通 通用m3u8获取》拓展,链接如下:
https://greasyfork.org/zh-CN/scripts/461963-%E5%B0%8F%E9%B9%85%E9%80%9A-%E9%80%9A%E7%94%A8m3u8%E8%8E%B7%E5%8F%96
其次安装使用开源插件猫抓,链接如下:
https://github.com/xifangczy/cat-catch
最后打开小鹅通视频,根据《小鹅通 通用m3u8获取》拓展的操作步骤进行操作,将操作步骤摘抄如下:
使用方法
1、打开脚本,猫抓会多出来几条资源
2、选择任意一个 多出来的资源 点击解析按钮
3、(如果有密钥)选择寻找到的疑似密钥 (多条密钥,逐一尝试)
4、合并下载
5、先尝试下载1个切片 能否正常播放,无法播放,重复第二步,直到选择可以正常合并的资源。
根据个人经验,当出现合并后的ts文件后,在猫抓进行预览播放时即可下载,无需等待合并成mp4,如需合并,可以下载工具《小丸工具箱》在本地进行合并,减少等待时间
lovejiaxu   


baliao 发表于 2023-11-15 09:00
哪个脚本,能分享下吗?

https://greasyfork.org/zh-CN/scripts/461963-%E5%B0%8F%E9%B9%85%E9%80%9A-%E9%80%9A%E7%94%A8m3u8%E8%8E%B7%E5%8F%96
lovejiaxu   


baliao 发表于 2023-11-15 22:29
感谢分享! 尝试了这个脚本,不知道为什么还是解析不了,  只有改UA才能解析出来.

打开视频后点击猫爪,第二个全部是字符串的资源点解析,进去后顶部会显示解析失败不管他,在寻找到疑似密钥处下拉框手动选一下密钥,最下方勾选MP4然后点击合并下载
哦对了,要用最新版本的猫爪。
lovejiaxu   


18060000155 发表于 2023-11-16 12:01
真的吗?如果能给提供一下,我愿意CB酬谢,

翻翻前后帖子把我给出了下载地址和使用方法
神有余   


52pojiema 发表于 2023-11-14 22:46
我有自动下载工具

同求自动下载工具
hexs   

那要是没有买课,怎么搞呢?
sosaid   


baliao 发表于 2023-11-22 21:54
感谢分享!  不过加密的视频有些能下载mp4但不一定能播放

可以正常播放啊,我已经下载到本地测试过了
lovejiaxu   

油猴有个脚本,是可以在猫爪里直接解析真实地址和KEY的,非常方便
sai609   

难道不是应该先去ask买课的吗?为啥给的不是免密视频?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部