QQ截图20220513223807.png (65.9 KB, 下载次数: 0)
下载附件
2022-5-13 23:57 上传
审查元素
没有找到常规媒体文件(mp4,avi),逐步往下看,发现是m3u8流媒体
QQ截图20220513224019.png (37.64 KB, 下载次数: 1)
下载附件
2022-5-13 23:57 上传
拿取连接开始用下载器下载,失败,为m3u8加密,需要key解密才可以正常解析。
QQ截图20220513224417.png (151.17 KB, 下载次数: 0)
下载附件
2022-5-13 23:57 上传
视频嗅探器也无法直接下载,只能录屏。果断放弃录屏。
QQ截图20220513223458.png (25.98 KB, 下载次数: 0)
下载附件
2022-5-13 23:58 上传
正文开始
分析m3u8文件,得知,为某度类,其文件包括了IV,key地址,及key二次加密方式:AES-128
QQ截图20220513224816.png (77.65 KB, 下载次数: 1)
下载附件
2022-5-13 23:58 上传
访问key连接,看来不能直接访问
QQ截图20220513225119.png (17.27 KB, 下载次数: 0)
下载附件
2022-5-13 23:59 上传
无效,换一种方式,咱们找找key
QQ截图20220513225315.png (34.39 KB, 下载次数: 1)
下载附件
2022-5-13 23:59 上传
得到key
[Shell] 纯文本查看 复制代码2e4b4c125bd9b3c7034b8a6f700e6688
于是在下载器中填写key和iv值,但是事情有我们想象的这么简单吗?
QQ截图20220513225910.png (102.9 KB, 下载次数: 0)
下载附件
2022-5-14 00:01 上传
key 无效
看来没法下载,开始分析。
那就从播放器下手吧,找到播放器的js,。
QQ截图20220513230758.png (24.25 KB, 下载次数: 0)
下载附件
2022-5-14 00:04 上传
善用搜索找一找key这个关键词
天啊,这么多怎么早,看到眼睛都疼了。但是动动脑筋,有注释,虽然是英文的。
QQ截图20220513231028.png (53.02 KB, 下载次数: 0)
下载附件
2022-5-14 00:05 上传
但是咱们有翻译啊。
change; transform; convert; switch
咱们找找
QQ截图20220513231506.png (23.48 KB, 下载次数: 0)
下载附件
2022-5-14 00:06 上传
最后固定在关键词convert
你很可以的大兄弟
[Lua] 纯文本查看 复制代码Handle responses for key data and convert the key data to the correct format(用我大学英语不及格我都能看到) convert the key data to the correct format(转变key成正确的格式)
QQ截图20220513231651.png (47.17 KB, 下载次数: 0)
下载附件
2022-5-14 00:06 上传
往下找几行,很可疑的一串码出来了。
QQ截图20220513231910.png (55.53 KB, 下载次数: 0)
下载附件
2022-5-14 00:07 上传
解密的秘钥
[Asm] 纯文本查看 复制代码72Fhskjglp8qjpqx
试一试吧。
QQ截图20220513232106.png (30.35 KB, 下载次数: 0)
下载附件
2022-5-14 00:07 上传
有戏,由于我用的下载器用的是base64格式,做一个转化,得到key
[Asm] 纯文本查看 复制代码Um5VWHVEdXZmZ2UzcmY5ag==
最后下载器填写好m3u8地址,iv值,处理好的key,成功下载。
笔者就不上图了。因为已经下载好了。