请问一下ts文件抓取之后无法直接播放 怀疑有加密 一般怎么下手?
ts文件在vlc中无法播放 没有任何提示估计是网页有额外加密, 这种从哪里下手比较好? 一般在index.m3u8 会写明加密方式以及对应的密码 链接发来看看
可以在获取ts流的地方,看一下,获取到文件流后怎么处理的 本帖最后由 BTFKM 于 2024-11-8 12:20 编辑
#EXT-X-KEY:METHOD=AES-128,URI="https:xxxx",IV=0x12345
编码方式和iv 还有key都获取了解密代码样例 问的ai:
def decrypt_segment(self, encrypted_segment):
# 初始化AES解密器
decryptor = Cipher(algorithms.AES(self.m3u8_key), modes.CBC(self.m3u8_vi), backend=default_backend()).decryptor()
# 解密媒体片段(注意:这里假设encrypted_segment是字节串)
decrypted_segment = decryptor.update(encrypted_segment) + decryptor.finalize()
return decrypted_segment
哪个视频网址,发来看看 panflow 发表于 2024-11-8 12:21
哪个视频网址,发来看看
{:301_998:}网址不敢给 如何判断key有没有加密呢? 一般来说得动态调试 js
页:
[1]