VideoHelp Forum




Closed Thread
Results 1 to 6 of 6
  1. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Guys, I'm posting a new thread to try to seek help from y'all. It's about the Amazon.

    Straight to the point, the movie is free to watch. [John Wick 3 - Parabellum](https://www.amazon.com/gp/video/detail/B07SZZNFRM)

    PSSH:
    Code:
    AAAAVnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADYSEG7dl8Rki0bNt/tGITN2lSgSEK+r03e0cEy7lCLrHk95h/4SELdw1bS7a1lNr5hYRarpql8=
    (Key IDs:
    6edd97c4648b46cdb7fb462133769528
    afabd377b4704cbb9422eb1e4f7987fe
    b770d5b4bb6b594daf985845aae9aa5f)

    License:
    Code:
    https://atv-ps.amazon.com/cdp/catalog/GetPlaybackResources
    For convenience, I copied & sorted the cURL of the license request -> [cURL information](https://telegra.ph/cURL-information-05-26)

    the main WV_Function is as below:
    Code:
    def WV_Function(pssh, lic_url, cert_b64=None):
        wvdecrypt = WvDecrypt(init_data_b64=pssh, cert_data_b64=cert_b64, device=deviceconfig.device_android_generic)
        challengeb64 = str(b64encode(wvdecrypt.get_challenge()),"utf-8")
        data = {"widevine2Challenge":challengeb64,"includeHdcpTestKeyInLicense":"true"}
        widevine_license = requests.post(url=lic_url, headers=headers.headers, params=headers.params, cookies=headers.cookies, json=data)
        
        print(f'\nLicense Body: {widevine_license.request.body}')
        print(f'Status code: <{widevine_license.status_code}>')
        print(f'License Response: {widevine_license.content}')
    
        license_b64 = b64encode(widevine_license.content)
        wvdecrypt.update_license(license_b64)
        Correct, keyswvdecrypt = wvdecrypt.start_process()
        if Correct:
            return Correct, keyswvdecrypt   
    correct, keys = WV_Function(pssh, lic_url)
    I added printing the Request Body and the Response to debug, and as I expected, there are some problems:

    The server returned this:
    Code:
    {"Output":{"__type":"com.amazon.coral.service#UnknownOperationException"},"Version":"1.0"}
    Any advice & help would be appreciated.

  2. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    P.S. Screenshot uploaded.
    Image
    [Attachment 71243 - Click to enlarge]

  3. Not really sure if even the free things are okay to discuss, but I'd change 'json=data' to 'data=data'.

    Also I don't use str(...challenge...)', I use b64encode(...).decode(). Maybe both work fine.

    You'll also need to interpret the json that comes back.

  4. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Free contents which means that everyone can access are OK to discuss.

    But I still wonder why this error occurred.

  5. Member
    Join Date
    Sep 2022
    Location
    United Kingdom
    Search Comp PM
    You can use Kigo Amazon Downloader, you can find it cracked, just Google it. With this software you can download any free video from Amazon encrypted and ready to play.

  6. Are you sure it's free to watch?

    It says "rent 3.99$, buy 13.99$"




Similar Threads

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