Have you looked around and thought about perhaps buying a cheap mini pc with Windows 11? They don't use much power and are small and they might be a nice edition to what you have now. They typically have HDMI output and quite often the USB slots are 3.0 which means quite a lot faster transferring of files. On top of that you don't have the 2 TB limit that older PCs have and sometimes you can find 4 and 5 TB hard drives on sale at not much of a higher price than the 2 TB hard drives. Pair them with a wireless keyboard with track pad built in you can make a big screen TV your computer monitor and sit back on the couch and relax with the keyboard some of which come with a few media keys.
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 601 to 615 of 615
-
-
-
-
Now that I've updated the code to be more secure anyway I'll just post what the server's code looked like:
welp, deleted it when switching servers
this is what I remember:
blocked protocol version VERSION_2_1 because that's what pywidevine uses and Chrome uses VERSION_2_2
blocked unencrypted client IDs
blocked invalid pssh data (different from what's in the mpd)
blocked android requestIds
made sure that the an IP's request flow would happen like this: request html page -> request service certificate -> request license, otherwise block connections to larley.dev/auth (or whatever it was)
openwv got through because it doesn't care whether the widevine device is android or not: https://github.com/tchebb/openwv/blob/main/src/init_data.rs#L55
while pywidevine does: https://github.com/devine-dl/pywidevine/blob/master/pywidevine/cdm.py#L326
Regarding my new site:
Are you able to access it (just try to open https://larley.dev/)?
I've had some issues accessing it on specific networksLast edited by larley; 7th Jul 2025 at 09:53.
Bypass HMACs, One-time-tokens and Lic.Wrapping: https://github.com/DevLARLEY/WidevineProxy2 -
The website doesn't work for me.
By the way, is it possible to make custom Widevine/PlayReady license servers and not just proxies, or it requires to have certificate signed by Google/Microsoft? Then also use third-party license servers (like said Bitmovin one) for detecting revoked CDMs. If it is possible to generate a request without having CDM private key.Last edited by ytdlhelp; 7th Jul 2025 at 09:25.
-
The RSA device private key is used to sign the contents of a license request, you can't just omit it. Same goes for the client id blob.
Bypass HMACs, One-time-tokens and Lic.Wrapping: https://github.com/DevLARLEY/WidevineProxy2 -
after chrome update 138.0.7204.101 it got disabled and says it was deactivated and will be no more supported.
great -
Bypass HMACs, One-time-tokens and Lic.Wrapping: https://github.com/DevLARLEY/WidevineProxy2
-
thx for checking.
weired, after new installation it works!
can you add the title of the video? i see it in the browser when i play a video but when downloading the save name gets crazy.
eg. for https://bitmovin.com/demos/drm
Code:13:12:28.930 INFO : Loading URL: https://cdn.bitmovin.com/content/assets/art-of-motion_drm/mpds/11331.mpd 13:12:29.047 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP 13:12:29.047 INFO : Parsing streams... 13:12:29.049 INFO : Match bitmovin! 13:12:29.073 WARN : Writing meta json 13:12:29.086 INFO : Extracted, there are 7 streams, with 6 basic streams, 1 audio streams, 0 subtitle streams 13:12:29.096 INFO : Vid *CENC 1920x1080 | 4800 Kbps | 1080_4800000 | avc1.42c00d | 53 Segments | ~03m32s 13:12:29.133 INFO : Vid *CENC 1280x720 | 2400 Kbps | 720_2400000 | avc1.42c00d | 53 Segments | ~03m32s 13:12:29.139 INFO : Vid *CENC 960x540 | 1200 Kbps | 540_1200000 | avc1.42c00d | 53 Segments | ~03m32s 13:12:29.146 INFO : Vid *CENC 640x360 | 800 Kbps | 360_800000 | avc1.42c00d | 53 Segments | ~03m32s 13:12:29.156 INFO : Vid *CENC 480x270 | 400 Kbps | 270_400000 | avc1.42c00d | 53 Segments | ~03m32s 13:12:29.162 INFO : Vid *CENC 320x180 | 250 Kbps | 180_250000 | avc1.42c00d | 53 Segments | ~03m32s 13:12:29.163 INFO : Aud *CENC 1_stereo_192000 | 192 Kbps | mp4a.40.2 | en | 2CH | 53 Segments | ~03m31s 13:12:29.164 INFO : Parsing streams... 13:12:29.165 INFO : Selected streams: 13:12:29.166 INFO : Vid *CENC 1920x1080 | 4800 Kbps | 1080_4800000 | avc1.42c00d | 53 Segments | ~03m32s 13:12:29.167 INFO : Aud *CENC 1_stereo_192000 | 192 Kbps | mp4a.40.2 | en | 2CH | 53 Segments | ~03m31s 13:12:29.169 WARN : Writing meta json 13:12:29.172 INFO : Save Name: 11331_2025-07-12_13-12-29
Last edited by ginko; 12th Jul 2025 at 06:19.
-
I was able to install and grab keys, along with the cmd.
But when I run the command from WidevineProxy2:
N_m3u8DL-RE "https://varnish07-c05-lax1-dss-vod-dssc-shield.tr.na.prod.dssedge.com/dvt1=exp=1752471039~url=%2Fps01%2Fdisney%2Facddf46 3-2636-4cb3-81bb-77b0c79a2a7f%2F~psid=79f35f91-e00e-4ac4-b450-3636822d3e34~aid=81154747-daeb-422a-a4e9-9be54fcb3846~did=01ce5545-3c79-46f3-9890-2d98c4223342~kid=k01~hmac=e6cf15a1539bc652d36c0376 1c5908bd7fcb39cd8a72daecd0654a17f4df21e2/ps01/disney/acddf463-2636-4cb3-81bb-77b0c79a2a7f/ctr-all-15ae8a39-c5df-4cd2-affd-d50f8888e23b-c906e318-ae12-49f2-9f80-0ad2686ea079.m3u8?fr=30&v=1&hash=c037dfbb0c3b9408e f969596b3037a504d2b012c" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0" -H "Accept: */*" -H "Origin: null" -H "Referer: https://www.disneyplus.com/" -H "DNT: 1" --key <1stkeyhash>:<2ndkeyhash> --use-shaka-packager -M format=mkv
I get this during the process
Failed to get KEY, ignore.: One or more errors occurred. (The 'data' scheme is not supported.)
But I was able to get the keys? -
Thank you so much for this awesome tool.
I'm interested in capturing keys from a streaming service that streams only through an Android app. They don't have a website, so I couldn't use the Chrome extension.
Appreciate expert on that can describe the steps.
Similar Threads
-
[Release] Widevine L3 Guesser Extension-Works in 2024 Firefox/Chrome All OS
By FoxRefire in forum Video Streaming DownloadingReplies: 785Last Post: 16th Jul 2025, 14:04 -
[Release] WidevineFetch - Keys from just the License URL; Any Lic. Wrapping
By larley in forum Video Streaming DownloadingReplies: 247Last Post: 8th May 2025, 07:24 -
MY5:- HMAC and AES: NO BROWSER REQUIRED Stand-alone script.
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 10Last Post: 22nd May 2024, 09:18 -
Lic with jsondata
By sangoku in forum Video Streaming DownloadingReplies: 3Last Post: 21st Feb 2022, 14:02 -
help decrypting drm dash hmac
By filipino in forum Video Streaming DownloadingReplies: 3Last Post: 11th Aug 2021, 05:07