V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sunnyzhi  ›  全部回复第 3 页 / 共 3 页
回复总数  49
1  2  3  
@ocw, iv 值是 32 位的,开头两位“ 0X ”不要。
openssl aes-128-cbc -d -in new_0.ts -out media_decryptd_0.ts
-nosalt -iv 00000000000000000000000000000001 -K e8599247ff3327aced6402ddf78a577e


近期比较忙,有空再折腾这个东西,不过我估计有些流媒体有 DRM 保护,基本是没办法解出来的。
今天用 fiddler 抓包,发现了一个 32 位的 contentkey ,但仍是解不开。不知这个 content key 的作用。

VASR02032852 的 contenkey
","contentKey":"06AC04970F0404443FFB9F3C41606338
@ljysgpp
你的 m3u8 里的 “#EXT-X-KEY ”这一行是不是显示"METHOD=AES-128"? 如果 key 是 32 位的有可能是"AES-256"加密的。
@ljysgpp ,是的,通过 hexdump 查看 key 文件的 16 进制数值。(hexdump -v -e '16/1 "%02x"' key)


@zhujian198 是的,我也在想是不是文件夹的信息不足够解密。可能有部份加密的信息是在客户端里。



app 在这里: http://pan.baidu.com/s/1slyHfEP
(安桌版本,需要脸书帐号登录)

是一个音乐 app ,下载无损音乐后会在 content 的文件夹生成对应每只歌曲的文件夹。我目的是想把内容解密出来拷到其他播放器听。
2017-02-23 17:14:27 +08:00
回复了 Coande 创建的主题 程序员 AES-128 加密的 ts 视频文件如何合并
@liujixianff8
我是按这个方法( http://dola.xinfan.org/?p=549 )操作的,可行。
1.按 m3u8 的内容下载好 key 和 ts 文件,
2.使用 hexdump 工具 dump 出 key ,使用 openssl 进行解密,然后再使用 ffmpeg 进行文件合并.
怕麻烦用 python 写个脚本就好了。

但又遇到新问题,有的 m3u8 里没有 key 文件,可能这个 key 内置在客户端里了,不知怎么破,有高手指引下吗?
2017-01-10 14:47:52 +08:00
回复了 Coande 创建的主题 程序员 AES-128 加密的 ts 视频文件如何合并
我把 key 放到本地硬盘 F:/VAWM02024516-HD.key ,在 m3u8 是这样修改吗?还是写本地 localhost 127.0.0.1 ?,另外 ts 文件要不要先保存到本地硬盘呢?

修改后的 m3u8 :

#EXT-X-KEY:METHOD=AES-128,URI="F:/VAWM02024516-HD.key",IV=0x00000000000000000000000000000001
2017-01-10 11:34:08 +08:00
回复了 Coande 创建的主题 程序员 AES-128 加密的 ts 视频文件如何合并
各位别价意,我在这里搭个便车。
有个在线的音频文件想抓下来,抓包后下了一堆 ts 文件和一个 key 文件,但不知如何解密合并,求指引

m3u8 文件内的前几行内容如下,共有 29 个 ts 文件。


#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:11
#EXT-X-ALLOW-CACHE:NO
#EXT-X-MEDIA-SEQUENCE:1
#EXT-X-KEY:METHOD=AES-128,URI="https://mtgstream.now.com/httpstreamer/getHLSKey/0350e19dd12f222602d947a132aa2182ddba7925/VAWM02024516-HD.key",IV=0x00000000000000000000000000000001
#EXTINF:10.007800,
https://mtgstream.now.com/httpstreamer/getHLSSegment/AUDIO/0350e19dd12f222602d947a132aa2182ddba7925/VAWM02024516-HD-1.ts
#EXTINF:10.007800,
https://mtgstream.now.com/httpstreamer/getHLSSegment/AUDIO/0350e19dd12f222602d947a132aa2182ddba7925/VAWM02024516-HD-2.ts
#EXTINF:9.984589,




@larvata 使用 ffmpeg 的方法能否说得详细点,是修改原来 m3u8 还是另外写一个 txt 的 list ?谢谢

@qw0258 这个 m3u8 文件的 vi 值是否必须要有的呢?

谢谢各位
2016-07-17 00:21:36 +08:00
回复了 sunnyzhi 创建的主题 VPS 求还能看 tvb 的 vps 服务商。
我移动宽带用这个插件不停菊花, load 不出画面,算了还是想其它方法。
2016-07-13 21:35:06 +08:00
回复了 sunnyzhi 创建的主题 VPS 求还能看 tvb 的 vps 服务商。
@oiuyufeng 请问使用什么插件改 header 啊?
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2723 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 15:36 · PVG 23:36 · LAX 07:36 · JFK 10:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.