某论坛视频加密M3U8下载

查看 110|回复 10
作者:边城浪子sky   
原因
由于公司需要,目前开始学习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)


    屏幕截图 2023-09-01 214517.png (114.61 KB, 下载次数: 1)
    下载附件
    视频播放页
    2023-9-1 21:54 上传



    屏幕截图 2023-09-01 215657.png (227.85 KB, 下载次数: 2)
    下载附件
    fidder抓包m3u8显示
    2023-9-1 21:57 上传
  • 本来以为还需要看看js代码,结果发现在m3u8下面有个请求是
    "



    屏幕截图 2023-09-01 220134.png (566.73 KB, 下载次数: 1)
    下载附件
    十六进制
    2023-9-1 22:02 上传
  • 猜测估计这个就是动态秘钥的请求,fiddler切换为十六进制结果查看,
    如上图圈出的部分即是返回的十六进制数据,选择目标数据后点击保存选中的字节



    屏幕截图 2023-09-01 220456.png (314.44 KB, 下载次数: 1)
    下载附件
    2023-9-1 22:06 上传
  • 下面就拿出论坛逍遥大佬的m3u8下载器(论坛有,自行查找),先拖动刚刚保存的字节文件到下载器文件位置设置key(下图1),
    然后将第一步的m3u8地址复制到链接添加文件,即可成功开始下载了(下图2)。



    image.png (155.02 KB, 下载次数: 1)
    下载附件
    2023-9-1 22:08 上传



    image.png (80.97 KB, 下载次数: 2)
    下载附件
    2023-9-1 22:09 上传


    总结
    目前来说,在课程视频没加密的m3u8视频相对来说比较少的,加密方式也就是固定秘钥或者是动态秘钥,
    需要观察请求和js脚本,求得解密方式即可

    下载次数, 大佬

  • xifangczy   

    猫抓扩展
    https://github.com/xifangczy/cat-catch
    深度搜索按钮


    1.png (35.01 KB, 下载次数: 2)
    下载附件
    2023-9-4 04:44 上传

    然后随便点一个m3u8资源的解析按钮


    2.png (73.7 KB, 下载次数: 1)
    下载附件
    2023-9-4 04:44 上传

    就能得到密钥


    a.png (42.49 KB, 下载次数: 1)
    下载附件
    2023-9-4 04:41 上传

    逐一测试下来 第二个才是真密钥。选择第二个 选择后点合并下载就完事了。
    a2523188267   

    谢谢分享,学习了。今天正好也在研究学习这个,带key.key的
    haggarding   

    前排围观,学习了
    sanshiliuji   

    牛掰。学到啦
    dfy167   

    学习了,很好的教程
    JW5120   

    m3u8的工具我以前用过  感觉没用
    zxu9   

    很好的教程,感谢分享
    女王约我来巡山   

    很好的教程,感谢分享
    Bad丶Boy   

    牛啊
    很好的教程
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部