So far, I have been able to download encrypted mp4 and m4a files from https://www.6play.fr/pekin-express-itineraire-bis-p_14657/s17-e4-c_12998468
I have both the video and audio file.
I want to learn how to decrypt this myself but for now, can someone provide keys for this video to decrypt it with mp4decrypt?
Can someone point me in the right direction to find the PSSH and license please?
Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
+ Reply to Thread
Results 1 to 16 of 16
-
Last edited by Blackalot; 11th Mar 2023 at 02:23.
-
you can find pssh into mpd
dev tool - network - search mpd - preview tab > pssh
Code:AAAAbXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAE0IARIQFzUAuZ0w0qpQEQFfZJLWBxoIY2FzdGxhYnMiJGV5SmhjM05sZEVsa0lqb2lZMnhwY0Y4eE1qazVPRFEyT0NKOTIHZGVmYXVsdA==
but need to add at the end ?specConform=true
your key
Code:173500b99d30d2aa5011015f6492d607:3ab9c379b68b51b2f6d57b43d3a6281d
Last edited by lomero; 10th Mar 2023 at 11:55.
-
This site can be a pain to start off with when you're new, but here are some basic instructions:
Oftentimes you'll find the correct PSSH inside the mpd, but in this particular case it's not the correct one. You need to get the real value either by generating it on https://tools.axinom.com/generators/PsshBox by putting in uuid and KID, or by other tools and scripts. You can find more info on this by searching the forum.
MPD PSSH(incorrect):
Code:AAAAbXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAE0IARIQFzUAuZ0w0qpQEQFfZJLWBxoIY2FzdGxhYnMiJGV5SmhjM05sZEVsa0lqb2lZMnhwY0Y4eE1qazVPRFEyT0NKOTIHZGVmYXVsdA==
Code:AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEBc1ALmdMNKqUBEBX2SS1gc=
And that's not all. You also need to get one specific header, mainly the x-dt-auth-token. You'll find more info on this in the forum.
Now, with proper PSSH, license, and header, we can get the key:
Code:PSSH: AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEBc1ALmdMNKqUBEBX2SS1gc= License URL: https://lic.drmtoday.com/license-proxy-widevine/cenc/?specConform=true --key: 173500b99d30d2aa5011015f6492d607:3ab9c379b68b51b2f6d57b43d3a6281d
-
Wow! Thank you so much for your help everyone!
Next, I decrypted the video and the audio files. The audio file played after I downloaded it but used mp4decrypt anyway.
Code:mp4decrypt --key 173500b99d30d2aa5011015f6492d607:3ab9c379b68b51b2f6d57b43d3a6281d video_encrypted.mp4 video_decrypted.mp4
Code:mp4decrypt --key 173500b99d30d2aa5011015f6492d607:3ab9c379b68b51b2f6d57b43d3a6281d audio_encrypted.m4a audio_decrypted.m4a
Code:ffmpeg -i video_decrypted.mp4 -i audio_decrypted.m4a -c copy muxed.mp4
- I did get the "incorrect" PSSH with Tampermonkey from the EME Logger script. I used both a video and audio .dash file from the Network tab in Developer Tools and renamed them .mpd to download this encrypted video and audio. Nothing came up when I searched for mpd. That's why. How would I know that I have the "incorrect" PSSH in the future?
Again, thank you for the help provided here!
I can backtrack and confirm how to get the key myself, now that I know for sure this can be done. I am so happy right now!Last edited by Blackalot; 11th Mar 2023 at 02:27.
-
Would https://cdrm-project.com/ work to get the key myself or should I explore other ways to get the key without a rooted Android device?
Because, I have one more video that I need the key for pretty please: https://www.6play.fr/les-apprentis-aventuriers-p_21915/s6-e20-c_12998470
Since I can download the video, get the PSSH and license URL... I am now focused on getting the keys myself, hopefullyLast edited by Blackalot; 10th Mar 2023 at 14:36.
-
yes you can.... with the good headers
need only x-dt-auth-token
[Attachment 69689 - Click to enlarge] -
I am getting error with cdrm-project now.
Code:ERROR Error 403: <!doctype html><html lang="en"><head><title>HTTP Status 403 – Forbidden</title><style type="text/css">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 403 – Forbidden</h1></body></html>
Code:https://6play-fastly.vod.rtlmutu.bedrock.tech/m6web/output/5/7/4/574da309d76a75f1f6bbce1b1e626b6c92971363/static/12998470_18ce6a420c253bad93d698a942c732ba_web_dash_upTo720p_720p_drm_software.mpd
Code:AAAAbXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAE0IARIQC+L7gRDU3CDfw2F7khez3RoIY2FzdGxhYnMiJGV5SmhjM05sZEVsa0lqb2lZMnhwY0Y4eE1qazVPRFEzTUNKOTIHZGVmYXVsdA==
Code:https://lic.drmtoday.com/license-proxy-widevine/cenc/?specConform=true
Code:x-dt-auth-token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.... deleted by me
Last edited by Blackalot; 11th Mar 2023 at 02:29.
-
you can have a look in the mpd and the good PSSH is the short one....so your pssh is ok.
Maybe a problem of Geo-loc.... -
I was wrong. You don't actually have to generate a new PSSH for this site. You still can, and it's a good thing to learn for other sites, but it's not necessary here. I was getting errors that I thought was because of a faulty PSSH, but it turns out I shouldn't talk on the phone at the same time as doing this
. Anyway...
The PSSH you have is correct, but that x-dt-auth-token is most likely time-sensitive. So that could be why you're getting 403.
For this video: https://www.6play.fr/les-apprentis-aventuriers-p_21915/s6-e20-c_12998470
PSSH:
Code:AAAAbXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAE0IARIQC+L7gRDU3CDfw2F7khez3RoIY2FzdGxhYnMiJGV5SmhjM05sZEVsa0lqb2lZMnhwY0Y4eE1qazVPRFEzTUNKOTIHZGVmYXVsdA==
Code:https://lic.drmtoday.com/license-proxy-widevine/cenc/?specConform=true
Code:--key 0be2fb8110d4dc20dfc3617b9217b3dd:47656bc032e2253c5ca546cc6d4491e1
-
Last edited by Blackalot; 11th Mar 2023 at 01:41.
-
I am in France too....so The problem is not geo-loc.
If it works for me, It must works for you
With your last information I have the key which is into the cache of CDRM.
[Attachment 69697 - Click to enlarge] -
-
-
Indeed, no headers needed because the key have ever been found (by someone) and Stored into the cache of CDRM.
So first you can try with just PSSH and Licence URl (ticking "cache" or no)
If it doens't work, add the "x-dt-auth-token" -
Similar Threads
-
How to decrypt aes 128 encrypted key???
By anandgpt75 in forum Video Streaming DownloadingReplies: 20Last Post: 26th May 2023, 17:50 -
Need help to find Key for an encrypted MPD video
By jackpolkichcha in forum Video Streaming DownloadingReplies: 1Last Post: 20th Jul 2022, 14:02 -
Downloading encrypted m3u8 with encrypted key
By alanonymous in forum Video Streaming DownloadingReplies: 4Last Post: 29th Mar 2022, 09:51 -
if i have the Key but i download the Encrypted video 1 or 2 month later
By Loryanam2 in forum Video Streaming DownloadingReplies: 2Last Post: 16th Dec 2021, 15:52 -
Download encrypted m3u8 with available key
By ao8vofa8usibfd in forum Video Streaming DownloadingReplies: 17Last Post: 6th Apr 2021, 15:58