These are 28 individual L3 CDMs (Android Studio, Android 11 iirc):
https://files.videohelp.com/u/303646/1836941661.zip
https://files.videohelp.com/u/303646/1874076282.zip
https://files.videohelp.com/u/303646/1901532735.zip
https://files.videohelp.com/u/303646/2085943500.zip
https://files.videohelp.com/u/303646/2090896636.zip
https://files.videohelp.com/u/303646/2103024377.zip
https://files.videohelp.com/u/303646/2135508799.zip
https://files.videohelp.com/u/303646/2163841363.zip
https://files.videohelp.com/u/303646/2165463467.zip
https://files.videohelp.com/u/303646/2205156279.zip
https://files.videohelp.com/u/303646/2225908683.zip
https://files.videohelp.com/u/303646/2257664396.zip
https://files.videohelp.com/u/303646/2314085259.zip
https://files.videohelp.com/u/303646/2343152275.zip
https://files.videohelp.com/u/303646/2361419202.zip
https://files.videohelp.com/u/303646/2371137915.zip
https://files.videohelp.com/u/303646/2373129295.zip
https://files.videohelp.com/u/303646/2388267602.zip
https://files.videohelp.com/u/303646/2389746031.zip
https://files.videohelp.com/u/303646/2408472391.zip
https://files.videohelp.com/u/303646/2428458567.zip
https://files.videohelp.com/u/303646/2441727647.zip
https://files.videohelp.com/u/303646/2448192963.zip
https://files.videohelp.com/u/303646/2448787606.zip
https://files.videohelp.com/u/303646/2453587260.zip
https://files.videohelp.com/u/303646/2464283359.zip
https://files.videohelp.com/u/303646/2515545258.zip
https://files.videohelp.com/u/303646/2760340741.zip
You're welcome
EDIT:
Here's another 30 CDMs in a single zip:
https://files.videohelp.com/u/303646/CDMs.zip
+ Reply to Thread
Results 1 to 30 of 77
-
-
[Attachment 77501 - Click to enlarge]
What a mad lad. Amazing work.--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
I'm sure this will make a lot of people really happy
And in case anyone's curious, it seems to be a mix of Android 9 and 11:
Code:SystemId: 4464 ClientInfo { Name: "model_name" Value: "AOSP on IA Emulator" } ClientInfo { Name: "build_info" Value: "google/sdk_gphone_x86_arm/generic_x86_arm:9/PSR1.180720.122/6736742:userdebug/dev-keys" } ClientInfo { Name: "widevine_cdm_version" Value: "14.0.0" }
Code:SystemId: 8162 ClientInfo { Name: "build_info" Value: "Android/sdk_phone_x86/generic_x86:11/RSR1.210210.001.A1/7193139:userdebug/dev-keys" } ClientInfo { Name: "widevine_cdm_version" Value: "16.0.0" }
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
@Karoolus You gone from the fairly covert CDMs in your signature to a full in-your-face fiil-your-boots! I am sure many will be happy.
I sort of regard the process of getting your own CDM an apprenticeship or a right of passage. I'm sad that's gone. I hope its for the best.Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
I've read a few times that people would be willing to pay for a CDM and I don't want anyone to get scammed or pay for something so trivial. This is, in my opinion, is a much better solution. Yes, it takes away the "learning curve" because people just get it handed to them. There will still be plenty of people dumping their own CDMs.
I'm sorry if you think this is a bad move, I was only trying to do good for the community. -
If this thread doesn't get pinned it will eventually become stale. You know that most people aren't willing to search the forum, but instead throw in their question that usually has been answered multiple times.
Besides the now posted CDM's (and the ones in Karoolus' sig) are more working CDM's that can be found in forum, if you search for it.
So yes: there will still be plenty of people dumping their own CDM. -
Last edited by A_n_g_e_l_a; 8th Mar 2024 at 08:12.
Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
@Karoolus: nice share, I'm adding those to my collection!
Getwvkeys-like sites already did that in a way, so I wouldn't say this changes things much. Besides you still need to dump specific CDMs sometimes (just had to dump another one today, lol), so if you want to climb the ladder you still have to go through it at some point. -
Thank you for sharing. I tried to dump android 10 and 11 CDM from Android Studio. But it failed. After running the script, there was an error in the video that started playing. Then, it stuck here on android 10,11. I used this script https://github.com/lollolong/dumper
and frida 16.2.1.
Only Android 9 has worked. -
Such shared CDMs do not live long. "Big Brother" will soon notice such CDMs being used worldwide and will revoke them.
I've been using the same private CDM for 2 years. -
here you can do it with diazole dumper and put it inside some more DYNAMIC_FUNCTION_NAMES
https://forum.videohelp.com/threads/410512-Dumping-L3-CDM-with-Android-Studio-on-Andro...ce#post2726908
you can dump 11,12 and 13 android, i did with android 11 a tvbox vontarx3, using frida arm the last one and conecting by adb wifi to it -
Apart from vdocipher I'm not sure there is any hard evidence for that.
There was an academic paper published a couple of years ago, on breaking Google's DRM; the authors made the point that although the system has built-in mechanisms for revocation, providers, mainly, do not use them.
Scaremonger.Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
For Info :
https://files.videohelp.com/u/303646/2760340741.zip
This one is already revoked Karloos but anyways you've provided us with enough CDMs -
-
Install Pywidevine (https://pypi.org/project/pywidevine/)
You can then use this (or a similar script) to read the information:
Code:import sys from pywidevine import Device, DeviceTypes if len(sys.argv) < 2: print(f'usage: {sys.argv[0]} <private-key-file> <client-id-blob> or {sys.argv[0]} <file.wvd>') sys.exit(1) if len(sys.argv) >= 3: with open(sys.argv[1], 'rb') as f: private_key = f.read() with open(sys.argv[2], 'rb') as f: client_id = f.read() device = Device( private_key=private_key, client_id=client_id, type_=DeviceTypes.ANDROID, security_level=3, flags=None) else: device = Device.load(sys.argv[1]) print(device)
Last edited by Obo; 19th Jul 2024 at 01:05. Reason: Fix for passing client_id and private_key
Similar Threads
-
I would like a little help, not ready baby food
By B3liv3 in forum Video Streaming DownloadingReplies: 7Last Post: 10th Jun 2023, 16:56 -
What apps are best to get CDMs?
By videocaptureguy19 in forum Video Streaming DownloadingReplies: 0Last Post: 3rd Nov 2022, 00:18 -
How To Dump L3 CDM From Android Device's (ONLY Talk About Dumping L3 CDMS)
By Dannyboi in forum Video Streaming DownloadingReplies: 226Last Post: 1st Mar 2022, 03:34 -
How To Dump L1 CDM From Android Device's (ONLY Talk About Dumping L1 CDMS)
By mintolik in forum Video Streaming DownloadingReplies: 13Last Post: 20th Feb 2022, 14:33 -
Files ready to be written to disc
By Heddy in forum Newbie / General discussionsReplies: 9Last Post: 18th Jan 2021, 04:03