VideoHelp Forum
+ Reply to Thread
Results 1 to 16 of 16
Thread
  1. ⠀⠀
    Last edited by Frieren; 14th Apr 2024 at 21:44.
    Quote Quote  
  2. try this, from getwvkeys db:

    Code:
    f8c6b1144723408ca3635040b159d5d1:127040955c9dc320212f110d31f7aac9
    Quote Quote  
  3. ⠀⠀
    Last edited by Frieren; 14th Apr 2024 at 21:52.
    Quote Quote  
  4. From the info you posted it would seem like a simple L3 script should work, assuming you provide the nv-authorizations header. Maybe there's an error parsing the license (I don't know because you didn't post any error message you got). What does the license url response body look like?
    Quote Quote  
  5. One question, two remarks:

    Is the "data" in your "License header and data in python" block generated by your local CDM or does it come from your browser?
    The "data" contains the license challenge. The response from the license server can only be decrypted by the CDM that generated the license challenge.

    If the block you show is from the browser/curlconverter site, remove the "requests" parts as well as the "data". The challenge has to be generated by your own CDM.

    Second remark: the "nv-authorizations" token usually have a short live time; here it seems the first can only be used for 5 minutes before it expires; the second has a lifetime of 24h though. So you don't have too much time to make your own request.
    Quote Quote  
  6. ⠀⠀
    Last edited by Frieren; 14th Apr 2024 at 21:52.
    Quote Quote  
  7. missing space on headers Nv-Authorizations: ey ....
    Quote Quote  
  8. ⠀⠀
    Last edited by Frieren; 14th Apr 2024 at 21:52.
    Quote Quote  
  9. yep maybe.
    anyway, if shellcmd can find your key into gwvk database, this site (or cdrm also) allow to get the key

    but i can't test because login is required (and also i don't want test it, cause limited time for that)

    maybe share here only new fresh auth value
    Quote Quote  
  10. ⠀⠀
    Last edited by Frieren; 14th Apr 2024 at 21:46.
    Quote Quote  
  11. i get error 1002 (with 3 browser)

    anyway if someone want try it, here fake login just for test

    user&passw (same value): meveti1818@ikumaru.com
    Quote Quote  
  12. starhub needs custom script
    our beloved ElCap cooked one once
    Quote Quote  
  13. ⠀⠀
    Last edited by Frieren; 14th Apr 2024 at 21:46.
    Quote Quote  
  14. Originally Posted by Frieren View Post
    Originally Posted by [ss]vegeta View Post
    starhub needs custom script
    our beloved ElCap cooked one once
    where can I find it?
    As I said before, if you show what the license response body looks like we can probably work something out.

    Btw the:
    Code:
    'str' object has no attribute 'items'
    error is due to exactly what lomero said. If you put a space in between, you get instead:
    Code:
    Error 400: {"status":"UNGRANTED_REQUEST","code":400,"errorCode":4005,"message":"Invalid request"}
    which could mean various things, from bad CDM, to geolock, to a simply expired token. This is probably an easy one at the end of the day. I would do it myself, but site is broken for me as well.
    Quote Quote  
  15. ⠀⠀
    Last edited by Frieren; 14th Apr 2024 at 21:46.
    Quote Quote  
  16. Originally Posted by Frieren View Post
    Originally Posted by white_snake View Post

    As I said before, if you show what the license response body looks like we can probably work something out.
    There's no license response data.

    Originally Posted by white_snake View Post
    error is due to exactly what lomero said. If you put a space in between, you get instead:
    Mentioned in post #8 that it's not about the space as the first try is the one with space and I have tried various other things including with different headers and also JSON format.
    If you can't see any that means it's a regular license response in bytes (if you right-click on the request and copy the response you should be able to view it, but it's not necessary to post it).

    If there's not json payload showing then there's no point trying with a json payload, this is 99% a regular license request. Next thing you might wanna try is to block the license request in your Network tab to make sure your nv-authorizations stays unused until you use it in your script (could be a case of single use token).
    Quote Quote  



Similar Threads

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