Network(网络)->搜索key查看response,发现是乱码。于是用抓包软件。windows一般常用Fi_网课视频ts下载解密">
赞
踩
#1 简单说明
首先个人账号是要去购买某课堂视频的,并非破解。只是电脑版一般来说只能录屏,没有其他方式将视频保存到本地。
其视频是有多个ts文件的。
下载方式网上随便搜脚本或者软件均可。
#2 查看
a. 浏览器控制台->Network(网络)->搜索m3u8
查看response,找到这一行 #EXT-X-KEY:METHOD=AES-128,URI="..."
无“IV=”,所以确定偏移值为0。
步骤搜索的key接口就是URI的值。
b. 浏览器控制台->Network(网络)->搜索key
查看response,发现是乱码。
于是用抓包软件。
windows一般常用Fiddler,HttpDebugger(自用),我这边手头是mac,用的是Burp Suite(Community Edition版)。
使用方式请搜相关教程。
找到相关的请求,用16进制查看response即可,得到的正好是16对2位16进制数,即32个数字字母。
#3 解密
我这里使用openssl,-iv后应该跟偏移值,可以从第二步
openssl aes-128-cbc -d -in 未解密.ts -out 解密.ts -nosalt -iv 0 -K 你的key
#4 其他
ffmpeg貌似有ts转mp4的,但我不需要来找。
因为大晚上弄出来个10s的ts可看文件很兴奋,直接就写了这个。
自我感觉是mac使用openssl特方便,windows抓包特方便。
#5 有空写个脚本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。