sxfxtf 发表于 2020-10-18 23:44:49

爬虫视频AES解密求助

在爬取一个视频网站,视频用了AES-128的CBC模式加密。
我掌握的知识就知道128下key是16位,iv也是16位.

但是根据抓包的数据看不懂为什么iv是个34位的字符串,难道这个iv是截取其中16位吗?
#EXT-X-KEY:METHOD=AES-128,URI="https://hls.videocc.net/d1977c4d68/5/d1977c4d68dd25b1fe4025847a69ec85_3.key",IV=0xf55324bac5d8fb2a937fa796de063063
#EXT-X-TARGETDURATION:17

另外一个问题,key是需要下载下来的,但是下下来的key文件打开是乱码
https://hls.videocc.net/playsafe/d1977c4d68/5/d1977c4d68dd25b1fe4025847a69ec85_3.key?token=f74b6162-7829-4e98-a971-4f3e4b707446-km01026mppn78631760p2943n20kp76c5
用二进制打开后是:
b'\x15x"\x1f`\xb8\xb3\xc5\xe7o\xa2U.\x9e@i\\\x9a\xec\x19"\xea\xbf\'v\r\xd0\x1a4u\x0fF'
用unicode_escape 来decode的结果如下:
D4uF


不是很懂此类的AES解密要怎么去解,有没有大佬可以点拨下或者给个文章链接??

sxfxtf 发表于 2020-10-19 09:54:44

顶一下,等好心人热心解答

jmy_286501 发表于 2022-9-27 09:58:21

那个key下载下来用txt文本打开,会发现16位的一串字符串,其余我也在研究
页: [1]
查看完整版本: 爬虫视频AES解密求助