Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem getting DRM keys #5

Open
jretro4 opened this issue Jul 18, 2023 · 5 comments
Open

Problem getting DRM keys #5

jretro4 opened this issue Jul 18, 2023 · 5 comments

Comments

@jretro4
Copy link

jretro4 commented Jul 18, 2023

I followed the instructions of Dumping Your onw L3 CDM, everything loads perfectly but the problem is that it is only for previous versions of Android 11, in the tutorial it does it from android 9 and onlyfans does not load in that version, it keeps loading the onlyfans logo without entering the page. I tried it with later versions but the program to obtain the keys fails, in the android 11 version it does not generate the keys but it does not give an error either, could you tell me exactly how you do it to generate the keys please? I swear I'll make it up to you

@sim0n00ps
Copy link
Owner

You don't need to go on OF on the virtual device, using Android 9 is fine, you just need to go to the website it states on the guide and play the video on that website whilst frida-server and dump_keys is running

@jretro4
Copy link
Author

jretro4 commented Jul 18, 2023

I'll try it right now and let you know

@jretro4
Copy link
Author

jretro4 commented Jul 18, 2023

After generating the keys exactly as the videohelp forum tutorial said, I sent the two files to the chrome_1610 folder and renamed it to device_client_id_blob.bin and device_private_key.pem

I then ran OF-DL.exe and it returned the following after detecting a drm video:

Exception caught: The type initializer for 'WidevineClient.Widevine.CDM' threw an exception. StackTrace:
at WidevineClient.Widevine.CDM.OpenSession(String initDataB64, String deviceName, Boolean offline, Boolean raw) at WidevineClient.Widevine.CDMApi.GetChallenge(String initDataB64, String certDataB64, Boolean offline, Boolean raw)
at OF_DL.Helpers.APIHelper.GetDecryptionKeyNew(Dictionary`2 drmHeaders, String licenceURL, String pssh, Auth auth) Inner Exception:
Exception caught: No client id blob found

and this:

Exception caught: Could not find file

'C:\Users\User\Desktop\OFDL\OF.DL.V1.7.23_user_data_\sites\OnlyFans\userof\Messages\Free\Videos\0hr2gu93urhki6kvbhe2z_source.mp4'.

StackTrace:
at System.IO.FileSystem.OpenHandleToWriteAttributes(String fullPath, Boolean asDirectory)
at System.IO.FileSystem.SetFileTime(String fullPath, Boolean asDirectory, Int64 creationTime, Int64 lastAccessTime, Int64 lastWriteTime, Int64 changeTime, UInt32 fileAttributes)
at System.IO.FileSystem.SetLastWriteTime(String fullPath, DateTimeOffset time, Boolean asDirectory)
at System.IO.File.SetLastWriteTime(String path, DateTime lastWriteTime)
yptpath, String ffmpegpath, String user_agent, String policy, String signature, String kvp, String sess, String url, String
decryptionKey, String

I've been trying for a long time and finally I need to ask for help. What I can do? I will pay your help

@sim0n00ps
Copy link
Owner

Remove the file extensions from the device_client_id_blob.bin and device_private_key.pem files so they become device_client_id_blob and device_private_key

@thegitdanger
Copy link

Bros! I'm making a telegram group about Onlyfans DRM, would you like to come?
https://t.me/onlydrm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants