VideoHelp Forum




+ Reply to Thread
Results 1 to 7 of 7
  1. I hope it isn't against the rule. A friend wanted me to help him(not tech savvy) download some videos from microsoft stream. I searched around and I found nothing on how to download it and decrypt it. This friend gave his computer to me for an hour or so and I found out that with yt-dlp I was able to download two files and .mp4 and a .m4a, but the interesting part is that I can't merge them because they're encrypted. So I went back to the website and I found out that there is a ProtectionKey file downloaded after the dash, it's a 16 bytes file. The link I used to download the video ends with .ism/manifest . Do you have any idea on a method to understand in similar cases what is the method used to encrypt it? Is there a way to decrypt the files?

    Edit: My friend found(I don't know how) a key for AES-128 i think(inside ProtectionKey) and the IV inside the mpd of the manifest, any tool to decrypt the file using these two "keys".

    I apologize again in the case it's against the rules, but I can't get the link(my friend borrowed me his computer for not more than an hour) and microsoft stream is going to close shortly deleting all the files so please help if you can.
    Thanks in advance.
    Last edited by Hammer; 21st Oct 2023 at 14:28.
    Quote Quote  
  2. Originally Posted by LZAA View Post
    Url?
    I don't have it but I can tell you for sure that my friend found the AES 128 key(in the Protectionkey) and the IV(dash) in the files. The problem is that we can't find a way to decrypt the file since I find on this forum only m3u8 guides but nothing for dash.

    Edit: From inside the dash "mpeg:dash: sea:aes128-cbc:2013"
    Can you please point me in the right direction?
    This is similar to the one of my friend:
    https://zavideoplatform.streaming.mediaservices.windows.net///7ea4f3d7-2776-43a5-86e1-...ncryption=cbc))
    Last edited by Hammer; 21st Oct 2023 at 15:13.
    Quote Quote  
  3. https://zavideoplatform.streaming.mediaservices.windows.net///7ea4f3d7-2776-43a5-86e1-...t=m3u8-aapl-v4)


    Code:
    yt-dlp "https://zavideoplatform.streaming.mediaservices.windows.net///7ea4f3d7-2776-43a5-86e1-c05862349e8e/Introduction.ism/manifest(format=m3u8-aapl-v4)"
    discord=notaghost9997
    Quote Quote  
  4. Originally Posted by notaghost View Post
    https://zavideoplatform.streaming.mediaservices.windows.net///7ea4f3d7-2776-43a5-86e1-...t=m3u8-aapl-v4)


    Code:
    yt-dlp "https://zavideoplatform.streaming.mediaservices.windows.net///7ea4f3d7-2776-43a5-86e1-c05862349e8e/Introduction.ism/manifest(format=m3u8-aapl-v4)"
    Thanks, but it seems like my friend's company changed something since I get 401 not authorized even if I also added the cookies from the page in .txt. Do you have any idea of what it could be?
    Quote Quote  
  5. Thanks cab you tell me how I can download such videos in future cases? I tried using the v4 m3u8 modified link but for my friend's videos doesn't work.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!