VideoHelp Forum




+ Reply to Thread
Results 1 to 14 of 14
  1. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Hi, folks. I saw a TV series from nowe.com. It is a website from Hong Kong SAR, China where you can enjoy plenty of dramas.
    Unfortunately the series in this post needs premium account, and it may be inappropriate to ask my friend to put his account and passwords online...
    So maybe I'll show some screenshots to you.

    It is mpd-dash and I searched ".mpd", found a mpd file in the following picture:
    Image
    [Attachment 64513 - Click to enlarge]


    and the content of the mpd file is as below:
    Image
    [Attachment 64514 - Click to enlarge]


    I gained some experience that dealing with mpd-dash videos, I need some information to decrypt.
    so I checked the mpd file, found the highest resolution is 1080p (good resolution).
    and in the "ContentProtection" area
    I found the code below:

    Code:
    <ContentProtection schemeIdUri="urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95"><mspr:pro xmlns:mspr="urn:microsoft:playready">YAMAAAEAAQBWAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsASQBEAD4ANABmACsAdgBoAEkAdABpAGYAagBHADEANgB4AGYAVwBOAGYATwB1ADEAQQA9AD0APAAvAEsASQBEAD4APABDAEgARQBDAEsAUwBVAE0APgBHAFcAMQAvAFMAZQBiAGgAcgBEAEkAPQA8AC8AQwBIAEUAQwBLAFMAVQBNAD4APABMAEEAXwBVAFIATAA+AGgAdAB0AHAAcwA6AC8ALwBwAHIAbwBmAGYAaQBjAGkAYQBsAHMAaQB0AGUALgBrAGUAeQBkAGUAbABpAHYAZQByAHkALgBtAGUAZABpAGEAcwBlAHIAdgBpAGMAZQBzAC4AdwBpAG4AZABvAHcAcwAuAG4AZQB0AC8AUABsAGEAeQBSAGUAYQBkAHkALwA8AC8ATABBAF8AVQBSAEwAPgA8AEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AEkASQBTAF8ARABSAE0AXwBWAEUAUgBTAEkATwBOAD4AOAAuADAALgAxADYAMQAxAC4AMQAwADAAMQA8AC8ASQBJAFMAXwBEAFIATQBfAFYARQBSAFMASQBPAE4APgA8AC8AQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwA+ADwALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A</mspr:pro></ContentProtection>
    I've learned that the crucial part is here, so I tried to decrypt these meaningless characters in base64.

    here is what I got:

    Image
    [Attachment 64515 - Click to enlarge]


    the result is

    Code:
    `   V <WRMHEADER xmlns="http://schemas.microsoft.com/DRM/2007/03/PlayReadyHeader" version="4.0.0.0"><DATA><PROTECTINFO><KEYLEN>16</KEYLEN><ALGID>AESCTR</ALGID></PROTECTINFO><KID>4f+vhItifjG16xfWNfOu1A==</KID><CHECKSUM>GW1/SebhrDI=</CHECKSUM><LA_URL>https://profficialsite.keydelivery.mediaservices.windows.net/PlayReady/</LA_URL><CUSTOMATTRIBUTES><IIS_DRM_VERSION>8.0.1611.1001</IIS_DRM_VERSION></CUSTOMATTRIBUTES></DATA></WRMHEADER>
    and here I'm confused.

    It seemed that there isn't pssh value, nor there is the internet url of the license.

    'Cause maybe when you've got both the pssh value and the license file, you can get the key to decrypt, right?

    now what should I do? I'm stuck here, just like I don't know how to solve a difficult math quiz.

    I'd appreciate it if any mogul could teach me about this point, because learning how to get the source video is so interesting. (No malice, just wondering how it works)

    Thaaaaaanks~
    Quote Quote  
  2. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    oh, another point.
    if there is something in my post that is forbidden, please just tell me.
    I sincerely and humbly accept all accusations and criticisms.
    Quote Quote  
  3. of all the info you posted, this is the most important piece

    <KID>4f+vhItifjG16xfWNfOu1A==</KID>
    use that to get your pssh, which is

    AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQhK//4WKLMX616xfWNfOu1A==
    Now you need the license URL and the curl of the lic url call
    Quote Quote  
  4. Originally Posted by CrymanChen View Post
    I sincerely and humbly accept all accusations
    You are the reason for Depp's and Heard's divorce.
    click click2
    If I/my posts ever helped you, and you want to give back, send me a private message!
    Quote Quote  
  5. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Quote Quote  
  6. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by jack_666 View Post
    of all the info you posted, this is the most important piece

    <KID>4f+vhItifjG16xfWNfOu1A==</KID>
    use that to get your pssh, which is

    AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQhK//4WKLMX616xfWNfOu1A==
    Now you need the license URL and the curl of the lic url call
    Thanks. And it seems to be hard to find the exact place of the license, in that there're so many files in the dev tool
    Quote Quote  
  7. Originally Posted by CrymanChen View Post
    Thanks. And it seems to be hard to find the exact place of the license, in that there're so many files in the dev tool
    thats why you need to filter the requests on the network tab - "method:POST" is a good start, it should reduce the number of requests drastically (or filter for "license", "wv", "cenc", "widevine", etc)

    id also try this pssh if the other one doesnt work
    Code:
    AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEOH/r4SLYn4xtesX1jXzrtQ=
    Nowe uses json format in the license request too, so you'll need a py script to get keys, not just getwvkeys.cc

    Originally Posted by [ss]vegeta View Post
    Originally Posted by CrymanChen View Post
    I sincerely and humbly accept all accusations
    You are the reason for Depp's and Heard's divorce.
    If that didnt happen we couldnt enjoy all the clips of Depp in the court case
    Quote Quote  
  8. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by ElCap View Post
    Originally Posted by CrymanChen View Post
    Thanks. And it seems to be hard to find the exact place of the license, in that there're so many files in the dev tool
    thats why you need to filter the requests on the network tab - "method:POST" is a good start, it should reduce the number of requests drastically (or filter for "license", "wv", "cenc", "widevine", etc)

    id also try this pssh if the other one doesnt work
    Code:
    AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEOH/r4SLYn4xtesX1jXzrtQ=
    Nowe uses json format in the license request too, so you'll need a py script to get keys, not just getwvkeys.cc

    Originally Posted by [ss]vegeta View Post
    Originally Posted by CrymanChen View Post
    I sincerely and humbly accept all accusations
    You are the reason for Depp's and Heard's divorce.
    If that didnt happen we couldnt enjoy all the clips of Depp in the court case
    OMG... So it is never an easy thing to decrypt... Anyway, thank you~

    If that didnt happen we couldnt enjoy all the clips of Depp in the court case
    hahaha...
    Quote Quote  
  9. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by jack_666 View Post
    of all the info you posted, this is the most important piece

    <KID>4f+vhItifjG16xfWNfOu1A==</KID>
    use that to get your pssh, which is

    AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQhK//4WKLMX616xfWNfOu1A==
    Now you need the license URL and the curl of the lic url call
    Sorry to trouble you, Jack. I have another question.

    I'm wondering how you convert the kid value to pssh value.

    Is this base64-encoded or something else? It would be very kind of you if you could tell me how to do it.
    Quote Quote  
  10. kid to pssh can be done with axinom tools pssh box generator....put your kid and necessary details here
    https://tools.axinom.com/generators/PsshBox
    Quote Quote  
  11. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by pkp View Post
    kid to pssh can be done with axinom tools pssh box generator....put your kid and necessary details here
    https://tools.axinom.com/generators/PsshBox
    Whoa... It is so nice of you to share this website and the tool in it.
    Thank you so much.
    Quote Quote  
  12. hi both gentlemen , i go doing to download the same for nowe.
    i follow your step and get the KID.
    could show me the next step to download the video?
    Quote Quote  
  13. Is there light for this topic?
    Quote Quote  



Similar Threads

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