How to obtain key for playready?
Any help appreciated.
PSSH example:
Code:AAAAoXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAIEIARIQKeEoCifIPZGWInj0Hhjc5hoIY2FzdGxhYnMiWGV5SmhjM05sZEVsa0lqb2lPRFE1WldJMk1qYzVORFkwTVRaaU1EZGpNemxrWkdRMU5UazFNVEJtTTJFaUxDSjJZWEpwWVc1MFNXUWlPaUpoZG10bGVTSjkyB2RlZmF1bHQ=
+ Reply to Thread
Results 1 to 30 of 33
-
Last edited by anime-hunter; 6th Jul 2023 at 10:17.
-
this looks like playready - isnt it?
Code:<ContentProtection xmlns:cenc="urn:mpeg:cenc:2013" schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc"/> <ContentProtection xmlns:cenc="urn:mpeg:cenc:2013" schemeIdUri="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed" cenc:default_KID="29e1280a-27c8-3d91-9622-78f41e18dce6"> <cenc:pssh>AAAAoXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAIEIARIQKeEoCifIPZGWInj0Hhjc5hoIY2FzdGxhYnMiWGV5SmhjM05sZEVsa0lqb2lPRFE1WldJMk1qYzVORFkwTVRaaU1EZGpNemxrWkdRMU5UazFNVEJtTTJFaUxDSjJZWEpwWVc1MFNXUWlPaUpoZG10bGVTSjkyB2RlZmF1bHQ=</cenc:pssh> </ContentProtection> <ContentProtection xmlns:mspr="urn:microsoft:playready" schemeIdUri="urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95"> <mspr:pro>KAMAAAEAAQAeAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsASQBEAD4AQwBpAGoAaABLAGMAZwBuAGsAVAAyAFcASQBuAGoAMABIAGgAagBjADUAZwA9AD0APAAvAEsASQBEAD4APABMAEEAXwBVAFIATAA+AGgAdAB0AHAAcwA6AC8ALwBsAGkAYwAuAGQAcgBtAHQAbwBkAGEAeQAuAGMAbwBtAC8AbABpAGMAZQBuAHMAZQAtAHAAcgBvAHgAeQAtAGgAZQBhAGQAZQByAGEAdQB0AGgALwBkAHIAbQB0AG8AZABhAHkALwBSAGkAZwBoAHQAcwBNAGEAbgBhAGcAZQByAC4AYQBzAG0AeAA8AC8ATABBAF8AVQBSAEwAPgA8AEwAVQBJAF8AVQBSAEwAPgBoAHQAdABwAHMAOgAvAC8AcABsAGEAeQByAGUAYQBkAHkALQB1AGkALgBlAHgAYQBtAHAAbABlAC4AYwBvAG0APAAvAEwAVQBJAF8AVQBSAEwAPgA8AEMASABFAEMASwBTAFUATQA+AEsAcABjAGwAUAA2ADcAawAzAGkAVQA9ADwALwBDAEgARQBDAEsAUwBVAE0APgA8AC8ARABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AA==</mspr:pro> </ContentProtection>
-
In some cases there's wv too. do you have a full link? And please no porn again...
-
That is Widevine PSSH.
Code:{ "algorithm":"AESCTR", "keyIds":["KeEoCifIPZGWInj0Hhjc5g=="], "provider":"castlabs", "contentId":"ZXlKaGMzTmxkRWxrSWpvaU9EUTVaV0kyTWpjNU5EWTBNVFppTURkak16bGtaR1ExTlRr MU1UQm1NMkVpTENKMllYSnBZVzUwU1dRaU9pSmhkbXRsZVNKOQ==", "policy":"default" }
-
You can use PSSH Box Decoder for additional info:
https://tools.axinom.com/decoders/PsshBox
Your streamer uses both WV and PR (Just like others. No big surprise)
PSSH in Base64:
AAAAoXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAIEIARIQKe EoCifIPZGWInj0Hhjc5hoIY2FzdGxhYnMiWGV5SmhjM05sZEVs a0lqb2lPRFE1WldJMk1qYzVORFkwTVRaaU1EZGpNemxrWkdRMU 5UazFNVEJtTTJFaUxDSjJZWEpwWVc1MFNXUWlPaUpoZG10bGVT SjkyB2RlZmF1bHQ=
000000a17073736800000000edef8ba979d64acea3c827dcd51d21ed000000810801121029e1280a27c83d91962278f41e18dce61a 08636173746c616273225865794a6863334e6c64456c6b496a 6f694f4451355a5749324d6a63354e4459304d545a694d4464 6a4d7a6c6b5a4751314e546b314d54426d4d3245694c434a32 59584a7059573530535751694f694a68646d746c65534a3932 0764656661756c74 -
Code:
--key 610ad79e26a84fc782c987455e21a86b:d2d4acc6e79447b55f3f5c0267af06f5
-
Thanxu. I got this. How Can I get keys?. I'd like know method, non only get keys ... Thanks
PSSH in Base64 AAAB5HBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAcTEAQAAAQ ABALoBPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9 ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAG MAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAA NwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQ ByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAw ACIAPgA8AEQAQQBUAEEAPgA8AEsASQBEAD4AZgAyAEIATAAwAH AAQQBpADIAawBlADQAZQBDAEkAZABjAEgAcgBZAFUAQQA9AD0A PAAvAEsASQBEAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APg A8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAE kARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AC8A RABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AA==
PSSH Box version 0
SystemID PlayReady
DRMSystemId<9a04f079-9840-4286-ab92-e65be0885f95>
PSSH data PlayReadyPsshData<RightsManagementRecord: <WRMHEADER xmlns="http://schemas.microsoft.com/DRM/2007/03/PlayReadyHeader" version="4.0.0.0"><DATA><KID>f2BL0pAi2ke4eCIdcHrYU A==</KID><PROTECTINFO><KEYLEN>16</KEYLEN><ALGID>AESCTR</ALGID></PROTECTINFO></DATA></WRMHEADER>> -
Using the key id :
Code:9a04f07998404286ab92e65be0885f95
Code:from pywidevine.pssh import PSSH from uuid import UUID keyID = ['9a04f07998404286ab92e65be0885f95'] print('PSSH.new(key_ids=keyID): ', PSSH.new(key_ids=keyID, system_id=UUID(hex="edef8ba979d64acea3c827dcd51d21ed")))
Code:AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEJoE8HmYQEKGq5LmW+CIX5U=
-
Code:
--key 9a04f07998404286ab92e65be0885f95:1c9f0222e49da66fc785376c0645d86d
-
I thank you again. Now, once I get the WD PSSH, as you showed me , what should I do? I know that only with the PSSH you can't get the key, you must also have the license url, am I wrong?
Or did I miss some steps?
I summarize what I understood (not much, actually:
1) starting from the PSSH I found on the PlayReady streamer thanks to Emelogger, I used this tool to decode the PSSH https://tools.axinom.com/decoders/PsshBox
2) Thanks to the decoding, I found the Key id;
3) Using the Key id with this other tool https://emarsden.github.io/pssh-box-wasm/generate/, I generated the widevine pssh;
4) And now ??? How do I find the whole key (the first part is the DRMSystemId, right?), which kindly @iamghost provided me.
Excuse my ignorance, but I would like to know all the steps. I thank you for your patience and time
-
-
The url is this (free site registration required) https://watch.jff.jpf.go.jp/play/#/film/179600?from=https:%2F%2Fwatch.jff.jpf.go.jp%2F...e2024%2F&t=946
I have already obtained 5 WV licenses, but they are needed: one for audio, 4 for video at different (low) resolutions; the higher ones (1080 and 720) are played only with MS Edge: that's why I was interested in obtaining the key with PlayRead (L1?), having already the WV ones. So I would need to know the method, please ... -
Playready isn't yet publicly cracked (try again after a few years). At best you can just ask for keys and people that have inside information will help you.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
It is the same thread as this one : https://forum.videohelp.com/threads/414878-WV-Keys-missing#post2738997
Send this url for the next time : https://watch.jff.jpf.go.jp/film/school-meals-time-graduation/
pssh :Code:AAAAwnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAKISEK8Iv3tuV0Aws+KknSnjdIoSENJLYH8ikEfauHgiHXB62FASEHQtncsAhklCvkjXVpiGBAUSEJrF94GKhU4JtUglO5mzVsgSEARykMDtjkTRkrRogKQt8soSEIg5+z3ZtkZJg20/LYOsY2ASEOGP+EubQE8cgmNvbFZ8/zMSEGDzu2BYr0+Tl0s+9b3hrrMiEAAotT9uVkKdpiqty21R8Lg=
HTML Code:60f3bb6058af4f93974b3ef5bde1aeb3:46d724d2c0eaffe255b83c2a96e44ff2 8839fb3dd9b64649836d3f2d83ac6360:b99605142ce942f45539a57d128f29fa 047290c0ed8e44d192b46880a42df2ca:084eb08cc46425d07b217954bc1853e2 d24b607f229047dab878221d707ad850:4f342379a69e00952c59c11d715d558e af08bf7b6e574030b3e2a49d29e3748a:da8c0c9684c623f85a7a4e5fbdc5fe6e
Code:N_m3u8DL-RE --key 60f3bb6058af4f93974b3ef5bde1aeb3:46d724d2c0eaffe255b83c2a96e44ff2 --key 8839fb3dd9b64649836d3f2d83ac6360:b99605142ce942f45539a57d128f29fa --key 047290c0ed8e44d192b46880a42df2ca:084eb08cc46425d07b217954bc1853e2 --key d24b607f229047dab878221d707ad850:4f342379a69e00952c59c11d715d558e --key af08bf7b6e574030b3e2a49d29e3748a:da8c0c9684c623f85a7a4e5fbdc5fe6e -M mkv "https://mrs.shift72.com/0028b53f-6e56-429d-a62a-adcb6d51f0b8.mpd?pt=TRUCATED" --save-name "School Meals Time Graduation.3876" -mt
HTML Code:Vid *CENC 3876 Kbps | v4 | 23.976 | avc1.4d401f | 1 Segment | ~01h43m58s
-
-
Op send the video link : https://watch.jff.jpf.go.jp/film/school-meals-time-graduation/
The license url is :Code:https://watch.jff.jpf.go.jp/services/license/widevine/cenc?
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
-
I have this info but need the key..don't think there is a key in cache search sites:
from: https://emarsden.github.io/pssh-box-wasm/decode/
PSSH in Base64 AAACuHBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAApiYAgAAAQ ABAI4CPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9 ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAG MAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAA NwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQ ByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAw ACIAPgA8AEQAQQBUAEEAPgA8AEsASQBEAD4AZQBvAFkANgBGAG YAYQBhAHgAMABhAHMAVABzADIAaABkAHEAeAAvAGsAdwA9AD0A PAAvAEsASQBEAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APg A8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAE kARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEMA SABFAEMASwBTAFUATQA+AFgAWABQAFoAdABRAFIASgBnAGoAUQ A9ADwALwBDAEgARQBDAEsAUwBVAE0APgA8AEwAQQBfAFUAUgBM AD4AaAB0AHQAcABzADoALwAvAHAAbABhAHkAcgBlAGEAZAB5AC 4AZQB6AGQAcgBtAC4AYwBvAG0ALwBjAGUAbgBjAHkALwBwAHIA ZQBhAHUAdABoAC4AYQBzAHAAeAA/AHAAWAA9ADgANQAxADkANQAxADwALwBMAEEAXwBVAFIATAA+AD wALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A
PSSH Box version 0
SystemID PlayReady
DRMSystemId<9a04f079-9840-4286-ab92-e65be0885f95>
PSSH data PlayReadyPsshData<RightsManagementRecord: <WRMHEADER xmlns="http://schemas.microsoft.com/DRM/2007/03/PlayReadyHeader" version="4.0.0.0"><DATA><KID>eoY6Ffaax0asTs2hdqx/kw==</KID><PROTECTINFO><KEYLEN>16</KEYLEN><ALGID>AESCTR</ALGID></PROTECTINFO><CHECKSUM>XXPZtQRJgjQ=</CHECKSUM><LA_URL>https://playready.ezdrm.com/cency/preauth.aspx?pX=851951</LA_URL></DATA></WRMHEADER>>Last edited by Spectrumhsm; 15th Jun 2024 at 06:57.
-
https://thecyberexpress.com/microsoft-engineer-leaked-4gb-of-playready-drm/
https://bunkr.ci/d/bhnH7jzwO0vi0
i'm curious if this is any useful? -
I saw some people are already trying to reverse that. We will see in next weeks. More info here : https://github.com/3052/blog/tree/main/2024-06/play-ready
"it is possible to build Windows.Media.Protection.PlayReady.dll library (debug build and without Warbird encryption / obfuscation) from the leaked code." I'll not share leaked code, find it by yourself if you are interested.Last edited by aqzs; 28th Jun 2024 at 12:45.
-
Similar Threads
-
Rumble not working ?
By cowpoke in forum Newbie / General discussionsReplies: 7Last Post: 10th May 2021, 17:02 -
Rumble not working
By cowpoke in forum Newbie / General discussionsReplies: 0Last Post: 6th May 2021, 09:02 -
RipBot Not Working on My PC
By Daringbaaz in forum Newbie / General discussionsReplies: 0Last Post: 1st Oct 2020, 23:07 -
M3u8 channels not working in Samsoung smart tv but working in vlc player
By alaasl3 in forum Video Streaming DownloadingReplies: 18Last Post: 15th Apr 2019, 03:47 -
ffmpeg help not working
By loa909 in forum Newbie / General discussionsReplies: 7Last Post: 9th Jul 2018, 12:40