VideoHelp Forum
+ Reply to Thread
Page 1 of 5
1 2 3 ... LastLast
Results 1 to 30 of 136
Thread
  1. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    https://files.videohelp.com/u/301890/hellyes6.zip



    What is it? A generic down loader for DRM media protected by Widevine. It downloads everything with a widevine mpd.


    Note this is an edit of the original page. Initially there were two versions of AllHell3.py - Firefox and Chrome. The project has grown. These days one version does both but there are still two styles -one entirely command line and the other with a pop-up GUI with text boxes and buttons.
    Last edited by A_n_g_e_l_a; 15th Sep 2024 at 04:32.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  2. thanks for your script (maybe wonderful) and sorry for my useless question, but from lic url i can copy as curl(bash) to curlconverter and i have:

    import requests
    headers = {
    ....
    params = {
    ......


    too much data, and script goes wrong. what exactly should paste to the cURL request?
    Last edited by whs912km; 2nd Jul 2024 at 03:05.
    Quote Quote  
  3. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by whs912km View Post
    thanks for your script (maybe wonderful) and sorry for my useless question, but from lic url i can copy as curl(bash) to curlconverter and i have:

    import requests

    headers = {
    ....

    params = {
    .....

    data =
    ....

    response = requests.post(
    .....


    too much data, and script goes wrong. what exactly should paste to the cURL request?
    You need one hell of a paradigm shift, matey, My script does not use requests!!! You read the instructions? (hint: you don't go anywhere near curlconverter.com)
    Last edited by A_n_g_e_l_a; 29th Jun 2024 at 08:23.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  4. the regex don't find (for my link) mpd and/or lic url
    so i've found mpd link and lic url with "mpd" and "lic"

    by the way, after paste mpd link, copy lic url as curl(bash) (i have only this option, i'm window user, don't have curl only as your screen shot) and used CTRL+Z i have this error:

    Image
    [Attachment 80301 - Click to enlarge]


    but i have device.wvd on same folder with your script allhell3.py
    Quote Quote  
  5. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    You didn't changed 'WVD_PATH'
    Quote Quote  
  6. i have .wvd file on same folder with py script
    Last edited by whs912km; 30th Jun 2024 at 07:37.
    Quote Quote  
  7. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by whs912km View Post
    the regex don't find (for my link) mpd and/or lic url
    so i've found mpd link and lic url with "mpd" and "lic"

    by the way, after paste mpd link, copy lic url as curl(bash) (i have only this option, i'm window user, don't have curl only as your screen shot) and used CTRL+Z i have this error:

    but i have device.wvd on same folder with your script allhell3.py
    You are one hell of a confused bunny aren't you? As an analogy, its like trying to run a petrol engined car on diesel fuel.

    Did you ever convert away from using WKS-KEYS to use the pywidevine module? If so why are you running this is the WKS-KEYS folder? It cannot work there!

    Search for 'Beyond WKS-KEYS' in the forum and prepare your system to use pywidevine directly. Be especially careful about setting up a python env(vironment) exactly as detailed. The early steps you've probably done but point 7, here, leads directly to using the info in Beyond WKS-KEYS

    Then download the Noobs Starter Pack and unzip. And try again. KEEP AWAY from WKS-KEYS; we've moved on from there. It can be anywhere BUT the WKS-KEYS folder.

    Learn how to identify and paste a cURL. Make sure you follow the instructions in start.html and be sure to install the Terminal App from Microsoft store.

    regexp: license|mpd only work in Firefox; other browsers need a single filter. As you have found.
    Last edited by A_n_g_e_l_a; 29th Jun 2024 at 13:17.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  8. I've been trying to get this to work on a site called passes.com where all their images drm protected mpd played through bitmovin. I can't seem to get the correct curl for the license request. Can you give it a shot to see if it works at all?

    https://www.passes.com/amukuba13/9eb75867-50e3-4bf9-9d2f-838540abd347
    Quote Quote  
  9. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by jjpasta View Post
    I've been trying to get this to work on a site called passes.com where all their images drm protected mpd played through bitmovin. I can't seem to get the correct curl for the license request. Can you give it a shot to see if it works at all?

    https://www.passes.com/amukuba13/9eb75867-50e3-4bf9-9d2f-838540abd347
    bitmovin license is https://cwip-shaka-proxy.appspot.com/no_auth and the thing they call a license is to catch people out.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  10. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Sorry @Angela but you are wrong. The licence url is :
    Code:
    https://www.passes.com/api/content/drm/license-request?drm-type=widevine&drm-code=8fd9a7ea-73de-49bc-8b9e-ec1e73d325d3
    The key is :
    Code:
    0cd20ffb3db4574d959adbf4f2caba86:ef7cb5ba2a223b5e9cea1f779a3649b6
    Image
    [Attachment 80305 - Click to enlarge]

    https://gofile.io/d/MvZrCL

    I tried every media on this profil : https://www.passes.com/amukuba13, they are all encrypted with the same key.
    Last edited by aqzs; 29th Jun 2024 at 16:51.
    Quote Quote  
  11. Originally Posted by aqzs View Post
    Sorry @Angela but you are wrong. The licence url is :
    Code:
    https://www.passes.com/api/content/drm/license-request?drm-type=widevine&drm-code=8fd9a7ea-73de-49bc-8b9e-ec1e73d325d3
    The key is :
    Code:
    0cd20ffb3db4574d959adbf4f2caba86:ef7cb5ba2a223b5e9cea1f779a3649b6
    Image
    [Attachment 80305 - Click to enlarge]

    https://gofile.io/d/MvZrCL

    I tried every media on this profil : https://www.passes.com/amukuba13, they are all encrypted with the same key.
    oh does that mean I can just download all the mpd and decrypt them all with the same key?
    Quote Quote  
  12. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Originally Posted by jjpasta View Post
    oh does that mean I can just download all the mpd and decrypt them all with the same key?
    I only tried with this profile. Send another one if you want.
    Quote Quote  
  13. Originally Posted by aqzs View Post
    Originally Posted by jjpasta View Post
    oh does that mean I can just download all the mpd and decrypt them all with the same key?
    I only tried with this profile. Send another one if you want.
    https://www.passes.com/sicilyrose/3fd7eb5a-c10e-43be-b3fb-57ab67e41687

    my whole dive into anti-drm has been to remove the watermark since the site simply overlays the watermark on the image instead of baking it in.

    What process are you using to decrypt the mpd?
    Quote Quote  
  14. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by aqzs View Post
    Sorry @Angela but you are wrong. The licence url is :
    Ah! Thanks for the correction. In all truth I never looked. I'm watching coldplay!!
    I thought all bitmovin subscribers used the standard server.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  15. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Image
    [Attachment 80306 - Click to enlarge]

    Same key. Open a new thread if you want to get more informations.
    Quote Quote  
  16. Working on another site and have another issue.

    https://app.sunroom.so/posts/03e575a2-816e-4130-81a5-7e75db94a5f8/02be45ea-2440-402c-a...5-6c16d7046878

    Image
    [Attachment 80317 - Click to enlarge]


    Using:

    MPD:
    Code:
    https://d2acjb97inqimx.cloudfront.net/4443f802-ba74-4d82-b35a-38cd1aa10c80/dash-web/media/manifest.mpd
    Curl:
    Code:
    curl 'https://license.sunroom.so/widevine' \
      -X 'POST' \
      -H 'accept: */*' \
      -H 'accept-language: en-US,en;q=0.9' \
      -H 'content-length: 0' \
      -H 'origin: https://app.sunroom.so' \
      -H 'priority: u=1, i' \
      -H 'referer: https://app.sunroom.so/' \
      -H 'sec-ch-ua: "Not/A)Brand";v="8", "Chromium";v="126", "Google Chrome";v="126"' \
      -H 'sec-ch-ua-mobile: ?0' \
      -H 'sec-ch-ua-platform: "Windows"' \
      -H 'sec-fetch-dest: empty' \
      -H 'sec-fetch-mode: cors' \
      -H 'sec-fetch-site: same-site' \
      -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36'
    Copied from here:
    Image
    [Attachment 80318 - Click to enlarge]
    Quote Quote  
  17. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by jjpasta View Post
    Working on another site and have another issue.
    Missing 'http or https protocol' occurs when the paste of the license isn't a proper license curl. Also these license curls do not take favourably to being stored in a clipboard manager and being pasted more than once. Mine for instance adds extra \ (escape characters),, and if you try to use it in allhell3 , parsing will fail.
    Be sure to use a fresh cURL captured from your browser each time.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  18. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Originally Posted by jjpasta View Post
    (See here : https://forum.videohelp.com/threads/410786-Trouble-finding-key-%28Or-maybe-licence-URL...everything-%29)

    This url is to get customdata needed for license : https://license.sunroom.so/widevine

    This url is the one for the widevine request : https://wv-keyos.licensekeyserver.com/

    Here is the key :
    Code:
    0aedd074dd6a4cc39ee49b951f71f854:ee7c3eabf8ab4c5916490fceb80fa6ca
    Here is your file : https://gofile.io/d/bsHvgj
    Last edited by aqzs; 30th Jun 2024 at 05:59. Reason: changed license url
    Quote Quote  
  19. i got error from this link (free to watch, no need login) https://mediasetinfinity.mediaset.it/video/cinaanticoregnonaturale/ep-2-cina-centrale-...12419001000201

    copied lic url as curl(bash) [i'm win user with chromium browser based], then press CTRL+Z in cmd window and press ENTER with:
    Code:
    curl 'https://widevine.entitlement.theplatform.eu/wv/web/ModularDrm/getRawWidevineLicense?releasePid=ErJLxtgMO4Vx&account=http%3A%2F%2Faccess.auth.theplatform.com%2Fdata%2FAccount%2F2702976343&schema=1.0&token=eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiJtZWRpYXNldC1wcm9kL21lZGlhc2V0LXByb2QvYW5vbnltb3VzIiwiaXNzIjoiMSIsImV4cCI6MTcxOTgwNzMxNSwiaWF0IjoxNzE5NzIwOTE1NjU4LCJqdGkiOiI1MzZmYWFmMi1iNTk2LTQ0MGYtYWNkZi1kZGQ1YzkwOGIxOGEiLCJkaWQiOiJtZWRpYXNldC1wcm9kIiwidW5tIjoiYW5vbnltb3VzIiwiY3R4Ijoie1widXNlck5hbWVcIiA6IFwibWVkaWFzZXQtcHJvZC9hbm9ueW1vdXNcIiwgXCJmYWxsYmFja1wiOiBcInRydWVcIixcInR5cGVcIjpcInVucmVnaXN0ZXJlZFwiLFwiYXR0cmlidXRlc1wiOnsgXCJhcHBOYW1lXCI6IFwid2ViXCIsIFwiaGFzaFwiOiBcIjIreU1TbGlwRjNHbFhyUXFDdUx4enYvQXlEVzh2cndUdE16YWFPMHo2TU09XCJ9fVxuIiwib2lkIjoiMjcwMjk3NjM0MyJ9.wTDVmXsxsKcXMIE0d47Cb2A3gTREg1AaeKVelhAU82JgRGhsJLV5OxMHa9hM2S3VOLZP0IhkRaHYOHgiNyA1dKJEGrOAROshnWzr_th5siM_c2F6m8p7OktkjCKn-FRrUK0-ydtr8TK1rYpQsEtuC3x4z3n78an3BY6v7936OqszExZKkWdvkcstNpdSoTc1MVCxNTeodvqCxSmlGzh1DTBFigjAn3UZOVwVGw6hzKbYT0vWcFpYZkdvG-SzWz_Eu1wa5R1WJpPZo1Jix1c2Vwn000xXNi1zfxPmjCytArtdlj51fwb60hLOqs5Js6_XGUU1b9JaKhPdbrD-yogIhg' \
      -H 'authority: widevine.entitlement.theplatform.eu' \
      -H 'accept: */*' \
      -H 'accept-language: en-US,en;q=0.9,it-IT;q=0.8,it;q=0.7,ru;q=0.6,pt;q=0.5,es;q=0.4,nl;q=0.3,fr;q=0.2,ha;q=0.1,bg;q=0.1,am;q=0.1,hu;q=0.1,pl;q=0.1,zh-TW;q=0.1,zh;q=0.1,vi;q=0.1,sq;q=0.1' \
      -H 'dnt: 1' \
      -H 'origin: https://mediasetinfinity.mediaset.it' \
      -H 'referer: https://mediasetinfinity.mediaset.it/' \
      -H 'sec-ch-ua: "Chromium";v="109", "Not_A Brand";v="99"' \
      -H 'sec-ch-ua-mobile: ?0' \
      -H 'sec-ch-ua-platform: "Windows"' \
      -H 'sec-fetch-dest: empty' \
      -H 'sec-fetch-mode: cors' \
      -H 'sec-fetch-site: cross-site' \
      -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36' \
    Image
    [Attachment 80325 - Click to enlarge]


    from the link above it's easy to find key with simply l3.py or also cdrm site or FoxRefire guesser, but i would like to understand the error above
    Last edited by whs912km; 2nd Jul 2024 at 03:07.
    Quote Quote  
  20. Originally Posted by aqzs View Post
    Originally Posted by jjpasta View Post
    (See here : https://forum.videohelp.com/threads/410786-Trouble-finding-key-%28Or-maybe-licence-URL...everything-%29)

    This url is to get customdata needed for license : https://license.sunroom.so/widevine

    This url is the one for the widevine request : https://wv-keyos.licensekeyserver.com/

    Here is the key :
    Code:
    0aedd074dd6a4cc39ee49b951f71f854:ee7c3eabf8ab4c5916490fceb80fa6ca
    Here is your file : https://gofile.io/d/bsHvgj
    Yeah I ended up just using the extension to get the key and downloading it manually
    Quote Quote  
  21. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by whs912km View Post
    Code:
    --key 0b6b665b95a9581d55acde58b971669a:e2535aa63edf94c478020a89af5ed08b
    Quote Quote  
  22. Originally Posted by iamghost View Post
    --key 0b6b665b95a9581d55acde58b971669a:e2535aa63edf94c47 8020a89af5ed08b
    thanks, but read better my post above. i need to understand my error with hell3. the key isn't a problem to get
    Originally Posted by whs912km View Post
    from the link above it's easy to find key with simply l3.py or also cdrm site or FoxRefire guesser, but i would like to understand the error above
    Quote Quote  
  23. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by whs912km View Post
    i got error from this link (free to watch,
    i've copied as curl(bash) [i'm win user with chromium browser based], then press CTRL+Z in cmd window and press ENTER with:


    from the link above it's easy to find key with simply l3.py or also cdrm site or FoxRefire guesser, but i would like to understand the error above
    Your image shows you using hell3.py. Did you miss my post saying hell3.py was for Firefox and allhell3.py for Chrome browser?
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  24. oh yes, i'm wrong, right. and sorry

    now explain why this error ... only with allhell3.py

    Image
    [Attachment 80332 - Click to enlarge]
    Last edited by whs912km; 2nd Jul 2024 at 03:08.
    Quote Quote  
  25. Just delete the pywidevine folder and install the pywidevine python module.
    Quote Quote  
  26. ok deleted pywidevine folder

    pywidevine module already installed (yesterday). but same error

    Image
    [Attachment 80336 - Click to enlarge]
    Last edited by whs912km; 2nd Jul 2024 at 03:08.
    Quote Quote  
  27. Hi, i am trying to get the keys for a movistar i've went ahead and dumped my android phone wvd, i made sure all the request looked exactly the same as the one the phone does to the app to get it, but the response is
    {"status":"UNGRANTED_REQUEST","code":400,"errorCod e":4027,"message":"Invalid request"}
    can anyone point me in the right direction to get this working?
    Quote Quote  
  28. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by whs912km View Post
    ok deleted pywidevine folder

    pywidevine module already installed (yesterday). but same error

    Image
    [Attachment 80335 - Click to enlarge]


    Image
    [Attachment 80336 - Click to enlarge]
    try look what did you install.
    pip freeze
    Quote Quote  
  29. edit
    Last edited by whs912km; 2nd Jul 2024 at 03:09. Reason: useless post
    Quote Quote  
  30. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by whs912km View Post
    ok deleted pywidevine folder

    pywidevine module already installed (yesterday). but same error
    Image
    [Attachment 80337 - Click to enlarge]


    Understand that python.L3. is a WKS-KEYS path. Post #7 advises how to move from WKS-KEYS to pywidevine.

    Your image (enlarged) shows the wrong path (WKS-KEYS). That was not in my original script have you made changes to the script? Otherwise I cannot imagine what you are up to.

    I suggest you delete everything and start again.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  



Similar Threads

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