View Single Post
  #90  
Old 04-28-2017, 10:20 AM
streamcrank streamcrank is offline
Junior Member
 
Join Date: Apr 2017
Posts: 9
streamcrank is on a distinguished road
Default

Re: Decrypt AES-128 encrypted video files from a m3u8


For those who don't know these m3u8 files are all the same format and used in HLS encryption where AES-128 is the most popular mode, and the key to decrypt segments comes from the 16 octets in the key URL resource and the IV of each segment.

each segment is decrypted with the bytes in "#EXT-X-KEY:METHOD=AES-128,URI=" and it's own IV.

Uplynk uses a second key "#UPLYNK-KEY" that has session and referrer security that is easy to bypass. It's no standard and used by them for extra security.

No players or tools can do Uplynk. Most big video and tv channel sites are using Uplynk.. Uplynk has a anti-ffmpeg method too where it sends fake headers.
Reply With Quote