 Re: Decrypt AES-128 encrypted video files from a m3u8
If I try to play the streams on an iOS device I get the "the server requires a client certificate"
So it is probably just using the right client certificate. I would have to clean up the script a bit to make it friendly for usage. I mostly just hack around in idle. it works for hulu and some other services pretty well.
I would try to log some sessions and then replicate the traffic. It is pretty simple. just aes in cbc mode and parsing the key and iv. The apple media players uses a 00'd iv if none is provided.
If I can examine a ssl mitm proxied of a playback then I could probably write/update a script to download it.
|