VideoHelp Forum




+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 37
  1. Hello everyone,
    this is my first post, so please pardon me on breaking rules.

    I have followed many posts here to get Udemy keys
    Below is my homework done but I'm failing at last step

    step1
    Get CDM with Android Studio
    I followed this tutorial https://forum.videohelp.com/threads/408031-Dumping-Your-own-L3-CDM-with-Android-Studio/

    step2
    Check CDM working
    I followed this tutorial https://cdm-project.com/cdm-tools/how-to
    After getting CDM, I tried with site - https://bitmovin.com/demos/drm and it worked to show decryption keys,

    step3 - Get PSSH
    Video link - this free course has DRM, https://www.udemy.com/course/machlearn3/
    Using EME logger I got PSSH. I followed this tutorial https://cdm-project.com/cdm-tools/obtaining-pssh

    step4 - Get wks-keys
    I got wks-keys from github, and copied/replaced renamed files device_client_id_blob & device_private_key
    I followed this tutorial https://forum.videohelp.com/threads/408031-Dumping-Your-own-L3-CDM-with-Android-Studio/
    I followed this tutorial https://cdm-project.com/CDM-Tools/Udemy


    step5 - update headers.py
    Now, using curlconverter.com I got new headers and copy/paste in headers.py inside wks-keys. Contents is like this
    Code:
    headers = {
    }
    I followed this tutorial https://cdm-project.com/CDM-Tools/Udemy

    step6 - get License URL
    Now, I got License URL
    I followed this tutorial https://cdm-project.com/CDM-Tools/Udemy

    step7 - run l3.py
    Running l3.py, entered PSSH from step3 and then License URL from step6. I hope success, but got below message
    Code:
    unable to parse license - check protobufs
    I followed this tutorial https://cdm-project.com/CDM-Tools/Udemy


    So I searched and read many topics here for Udemy. I understand that issue is with header.

    Please someone help me to get the keys on my own, as I have many courses to get.


    thanks, Cg
    Quote Quote  
  2. since you followed so many tutorials from cdm-project, it would make sense to ask on their discord....
    Quote Quote  
  3. Originally Posted by cgcg View Post

    Please someone help me to get the keys on my own, as I have many courses to get.


    thanks, Cg
    Many courses to sell....
    Quote Quote  
  4. Originally Posted by codehound View Post
    Originally Posted by cgcg View Post

    Please someone help me to get the keys on my own, as I have many courses to get.


    thanks, Cg
    Many courses to sell....
    Not sure why you think of selling.
    Quote Quote  
  5. Originally Posted by ElCap View Post
    since you followed so many tutorials from cdm-project, it would make sense to ask on their discord....
    I would prefer asking here, hence the post request.
    Quote Quote  
  6. Requesting for help again. Hope someone can help/point me in the right direction.

    thanks in advance

    Cg
    Quote Quote  
  7. I think the pssh data you get from tampermonkey wont be correct for udemy, you need the pssh from downloading the init file and use mp3 dump to get the pssh using pssh generator website. You can add me in discord, I am also trying to download from udemy, but i got the pssh part, may be we can help each other. Cybersaint#5279 or cybasaint
    Last edited by Sadomasochist; 9th Nov 2023 at 01:18.
    Quote Quote  
  8. Originally Posted by Sadomasochist View Post
    you need the pssh from downloading the init file and use mp3 dump to get the pssh
    mp4dump
    Quote Quote  
  9. I have two unique errors I have both key and keyid and access token etc. I use puyodead1 script with the latest one I get 'Shaka package is missing from your system or path', I checked the code it uses shaka package to download. So I went for an older version it starts downloading the files but it gives an error FileNotfound error: The system cannot find the file specified. It seems to have downloaded the srt files, non drm protected files and folder structure in output folder though. I dont know how to fix these two errors
    Quote Quote  
  10. I figured it out, it seems I need to change the packager file name as shaka-packager.exe and put that in the main folder and windows global folder that is in the environmental variables path in windows machine! Then it works like a charm!
    Quote Quote  
  11. psaframe
    Join Date
    Mar 2021
    Location
    Algeria
    Search PM
    Originally Posted by ElCap View Post
    since you followed so many tutorials from cdm-project, it would make sense to ask on their discord....
    feeding him self well in cdm-project discord & trying to make shits in here
    Quote Quote  
  12. psaframe
    Join Date
    Mar 2021
    Location
    Algeria
    Search PM
    Originally Posted by codehound View Post
    Originally Posted by cgcg View Post

    Please someone help me to get the keys on my own, as I have many courses to get.


    thanks, Cg
    Many courses to sell....
    most of theme are scamers & sellers.
    I fking hate them.
    Quote Quote  
  13. Originally Posted by naim2007 View Post
    Originally Posted by codehound View Post
    Originally Posted by cgcg View Post

    Please someone help me to get the keys on my own, as I have many courses to get.


    thanks, Cg
    Many courses to sell....
    most of theme are scamers & sellers.
    I fking hate them.
    mostly from India
    Quote Quote  
  14. Member
    Join Date
    Aug 2023
    Location
    South Africa
    Search Comp PM
    Sorry to revive old post. but...
    @cgcg well done on your own homework, it's amazing how unhelpful some people are are on this thread replies.

    I am about to follow the thread of dumping cdm from Android Studio.
    I have already dumped them from my rooted phone, but it seems like most people just use Android Studio.

    I know it's been a while, but were you successful in downloading from Udemy yet?
    Quote Quote  
  15. Member
    Join Date
    Oct 2022
    Location
    Behind You
    Search PM
    Originally Posted by tno2007 View Post
    Sorry to revive old post. but...
    @cgcg well done on your own homework, it's amazing how unhelpful some people are are on this thread replies.

    I am about to follow the thread of dumping cdm from Android Studio.
    I have already dumped them from my rooted phone, but it seems like most people just use Android Studio.

    I know it's been a while, but were you successful in downloading from Udemy yet?
    We don't support scammers / sellers. You wont get any support for udemy here.
    I help all that ask.
    Quote Quote  
  16. Member
    Join Date
    Oct 2022
    Location
    Behind You
    Search PM
    Originally Posted by ElCap View Post
    Image
    [Attachment 73065 - Click to enlarge]

    quite the conundrum.....
    I help all that ask.
    Quote Quote  
  17. Member
    Join Date
    Aug 2023
    Location
    South Africa
    Search Comp PM
    @ElCCap yip.

    @Magicians maybe read my message again, with comprehension.
    I asked if he was successful, I never asked him for help.
    Lol, I didn't start this thread that literally has Udemy in the title.

    Not everyone asking a question is a seller or scammer.
    It takes some thought to understand that someone that went through tutorials and posts and did all their homework like the OP, is not a scammer.
    A scammer is somebody that wants free info without lifting a finger.


    Having said that, I am willing to go through the pain myself and post my findings here, so that this thread can at least be helpful to sincere people.
    Quote Quote  
  18. for the free DRM protected udemy course posted above, https://www.udemy.com/course/machlearn3/ , the procedure is simply using WKS-KEYS and finding decryption keys. for free non drm stuff ffmpeg is more than enough. I don't know about paid stuff(never tried).
    Quote Quote  
  19. Member
    Join Date
    Aug 2023
    Location
    South Africa
    Search Comp PM
    Originally Posted by swappyison View Post
    for the free DRM protected udemy course posted above, https://www.udemy.com/course/machlearn3/ , the procedure is simply using WKS-KEYS and finding decryption keys. for free non drm stuff ffmpeg is more than enough. I don't know about paid stuff(never tried).
    🤜🤛
    Quote Quote  
  20. Deleted
    Last edited by Jelov; 21st Feb 2025 at 09:06.
    Quote Quote  
  21. Any updates on this? I tried to debug the wks-key project a bit and it seems on licence requests simply error 405 is sent back with some html data.

    That seems to be the reason the parser is not working cause it can't parse the error 405 page.
    Quote Quote  
  22. Udemy script works, you can modify api script such as tpd keys or getwvkeys api script and replace it with a cdm and it will work just fine!
    Quote Quote  
  23. Why is that? Wrong PSSH?
    Need level 1 CDM?
    Quote Quote  
  24. Originally Posted by fulong View Post
    Why is that? Wrong PSSH?
    Need level 1 CDM?
    I use L3 cdm, I have also used a custom made script for andriod cdms for udemy. If you check on github about making a request with cdm, you can write it too. I think you may have a captcha issues with tpd-keys otherwise it works fine for everyone.
    Quote Quote  
  25. Originally Posted by Sadomasochist View Post
    Originally Posted by fulong View Post
    Why is that? Wrong PSSH?
    Need level 1 CDM?
    I use L3 cdm, I have also used a custom made script for andriod cdms for udemy. If you check on github about making a request with cdm, you can write it too. I think you may have a captcha issues with tpd-keys otherwise it works fine for everyone.

    @Sadomasochist Thanks for the confirmation!
    Would you like to share a little bit about your "custom made script for andriod cdms", did not figure out what you mean.
    I have some basic python knowledge, i can try to write my own giving a template.

    Appreciated!

    Btw, I follow this guide (https://cdm-project.com/How-To/Obtaining-Keys-Udemy) to gain all that infor needed for tpd-keys.
    Quote Quote  
  26. Originally Posted by fulong View Post
    Originally Posted by Sadomasochist View Post
    Originally Posted by fulong View Post
    Why is that? Wrong PSSH?
    Need level 1 CDM?
    I use L3 cdm, I have also used a custom made script for andriod cdms for udemy. If you check on github about making a request with cdm, you can write it too. I think you may have a captcha issues with tpd-keys otherwise it works fine for everyone.

    @Sadomasochist Thanks for the confirmation!
    Would you like to share a little bit about your "custom made script for andriod cdms", did not figure out what you mean.

    The CDM you get when you are using android studio, not from a phone device. There are code about cdm in github and how to make request using it, i wrote something based on it! It works!
    Quote Quote  
  27. Originally Posted by Sadomasochist View Post
    Originally Posted by fulong View Post
    Originally Posted by Sadomasochist View Post
    Originally Posted by fulong View Post
    Why is that? Wrong PSSH?
    Need level 1 CDM?
    I use L3 cdm, I have also used a custom made script for andriod cdms for udemy. If you check on github about making a request with cdm, you can write it too. I think you may have a captcha issues with tpd-keys otherwise it works fine for everyone.

    @Sadomasochist Thanks for the confirmation!
    Would you like to share a little bit about your "custom made script for andriod cdms", did not figure out what you mean.

    The CDM you get when you are using android studio, not from a phone device. There are code about cdm in github and how to make request using it, i wrote something based on it! It works!

    Thanks dude!
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!