medvm / widevine_keys

This repo created for bypassing Widevine L3 DRM and obtaining keys.
450 stars 186 forks source link

need help.. #58

Closed BenQ21 closed 2 years ago

BenQ21 commented 2 years ago

i'm using non leaked CDM (i dumped from my android mobile)

need help how to get widevine key from this

mpd : https://cdn.cloud.altbalaji.com/content/2018-08/4917-5b6a1a6295118/manifest.mpd

pssh : AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgiEOMNs0r6wTL8YnoyR2bfrERI49yVmwY=

license url : https://api.cloud.altbalaji.com/player/drm/widevine-modular

1st post request curl

curl 'https://api.cloud.altbalaji.com/player/drm/widevine-modular' \
  -H 'Connection: keep-alive' \
  -H 'sec-ch-ua: "(Not(A:Brand";v="8", "Chromium";v="98", "Google Chrome";v="98"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36' \
  -H 'sec-ch-ua-platform: "Windows"' \
  -H 'Accept: */*' \
  -H 'Origin: https://www.altbalaji.com' \
  -H 'Sec-Fetch-Site: same-site' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Referer: https://www.altbalaji.com/' \
  -H 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \
  --data-raw '{"payload":"CAQ=","content_id":"undefined","ticket":"c4aeb6bb-0f56-40e2-a266-d2cb936d5de8"}' \
  --compressed

response data

{
   "status":"OK",
   "license":"CAUSxwUKwQIIAxIQFwW5F8wSBIaLBjM6L3cqjBiCtIKSBSKOAjCCAQoCggEBAJntWzsyfateJO/DtiqVtZhSCtW8yzdQPgZFuBTYdrjfQFEEQa2M462xG7iMTnJaXkqeB5UpHVhYQCOn4a8OOKkSeTkwCGELbxWMh4x+Ib/7/up34QGeHleB6KRfRiY9FOYOgFioYHrc4E+shFexN6jWfM3rM3BdmDoh+07svUoQykdJDKR+ql1DghjduvHK3jOS8T1v+2RC/THhv0CwxgTRxLpMlSCkv5fuvWCSmvzu9Vu69WTi0Ods18Vcc6CCuZYSC4NZ7c4kcHCCaA1vZ8bYLErF8xNEkKdO7DevSy8BDFnoKEPiWC8La59dsPxebt9k+9MItHEbzxJQAZyfWgkCAwEAAToUbGljZW5zZS53aWRldmluZS5jb20SgAOuNHMUtag1KX8nE4j7e7jLUnfSSYI83dHaMLkzOVEes8y96gS5RLknwSE0bv296snUE5F+bsF2oQQ4RgpQO8GVK5uk5M4PxL/CCpgIqq9L/NGcHc/N9XTMrCjRtBBBbPneiAQwHL2zNMr80NQJeEI6ZC5UYT3wr8+WykqSSdhV5Cs6cD7xdn9qm9Nta/gr52u/DLpP3lnSq8x2/rZCR7hcQx+8pSJmthn8NpeVQ/ypy727+voOGlXnVaPHvOZV+WRvWCq5z3CqCLl5+Gf2Ogsrf9s2LFvE7NVV2FvKqcWTw4PIV9Sdqrd+QLeFHd/SSZiAjjWyWOddeOrAyhb3BHMEwg2T7eTo/xxvF+YkPj89qPwXCYcOxF+6gjomPwzvofcJOxkJkoMmMzcFBDopvab5tDQsyN9UPLGhGC98X/8z8QSQ+spbJTYLdgFenFoGq47gLwDS6NWYYQSqzE3Udf2W7pzk4ybyG4PHBYV3s4cyzdq8amvtE/sNSdOKReuHpfQ=",
   "supported_tracks":[

   ],
   "internal_status":139,
   "message_type":"SERVICE_CERTIFICATE",
   "client_info":[

   ],
   "content_owner":"xstreamalt",
   "content_provider":"xstreamalt",
   "service_version_info":{
      "license_sdk_version":"16.5.0 Built on Dec 15 2021 10:27:17 (1639592815)",
      "license_service_version":"widevine_license_wls_20211215_101655-RC00"
   }
}

2nd post request curl

curl 'https://api.cloud.altbalaji.com/player/drm/widevine-modular' \
  -H 'Connection: keep-alive' \
  -H 'sec-ch-ua: "(Not(A:Brand";v="8", "Chromium";v="98", "Google Chrome";v="98"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36' \
  -H 'sec-ch-ua-platform: "Windows"' \
  -H 'Accept: */*' \
  -H 'Origin: https://www.altbalaji.com' \
  -H 'Sec-Fetch-Site: same-site' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Referer: https://www.altbalaji.com/' \
  -H 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \
  --data-raw '{"payload":"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","content_id":"undefined","ticket":"c4aeb6bb-0f56-40e2-a266-d2cb936d5de8"}' \
  --compressed

response data

{
   "status":"OK",
   "status_message":"",
   "license":"CAIS7wMKNAoQBqNUbzqMLWtj9J7KDyyxRhIQBqNUbzqMLWtj9J7KDyyxRhoAIAEoADgAQABIwJvCkAYSEggBGAAgACgAMAA4AEIASABQChpmEhA3Wxjm7gTz9iiBKH5urQ6wGlCIKxiwasr0FQtQ+nQVwB8TlMalzM89aqGzddW7gwa+rsyx9ymjZMBXobylkNPbNM3ahXL7P0JjaVbpPsx856FXDsMYNeIaulNI6y+GLvqj4iABGmIKEPXsAboYoVdtuo6c5fWhcv8SEO1ZQ4gpU4dvXFjc8EPPv0UaIEEUkoJHBzn9oHPznEPvWCgob5kXZkkx5dFA4IX1YEgzIAIoAUISChBrYzE2AAAAACipP/GAAAAIYgJIRBpiChDQq53XBy1UboRTpBXpZZycEhDbpaJ4byntK6R9MwFn9yCjGiARuw9Rk0eJJsX5XA/KjbGUJVR/g+vHvOpWUStPKjU4hSACKAFCEgoQa2MxNgAAAAAoqT/xgAAACGICU0QaZQoQ87eZY1G+WZOR4cqRH/optxIQzB7HYu56K5hvWtSv1EIgXRogHwfzwa3NhOOA6C2mxM/3Hg37ircDzMcyOx7tfi5DDCEgAigBQhIKEGtjMTYAAAAAKKk/8YAAAAhiBUFVRElPIMCbwpAGOOPclZsGUAUaIBfxXOWaqlP3vHQykjyVawKav2oixhuUypIagMwt/1vHIoABNwyRCW/eZpsuwhrSFEVbzSAgLbr6U9x6I1y1XXbnfX/JhwZDuy1I+OU+zjnmvF6NGfJ/2O4H8JFleoyveiH3Zgm0bR4eJb5NlKOa5sEdczrZLRT6KtqTrzjcsDrJfm7r31JjxVGumomffg3DDHwJvmqVuKKVh4f8V0hTrrbMfWM6MwoxMTYuNS4wIEJ1aWx0IG9uIERlYyAxNSAyMDIxIDEwOjI3OjE3ICgxNjM5NTkyODE1KUABSoACAAAAAgAAAQAABQAQKKk/8avmsS0AAABOAAAAEAAAAGAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAC2AAAAEAAAAMgAAAAQAAAA2gAAABAAAAAAAAAAAAAAAQIAAAAQAAABGgAAABAAAAEsAAAAEAAAAT4AAAAQAAAAAAAAAAAAAAECAAAAEAAAAX4AAAAQAAABkAAAABAAAAGiAAAAEAAAAAAAAAAAAAABAgAAABDSeKsGY9TJFotEnyQzLuvtnsra9CteF4LniJXQT3LTdFgB",
   "license_metadata":{
      "content_id":"4w2zSvrBMvxiejJHZt+sRA==",
      "license_type":"STREAMING",
      "request_type":"NEW"
   },
   "supported_tracks":[
      {
         "type":"HD",
         "key_id":"9ewBuhihV226jpzl9aFy/w=="
      },
      {
         "type":"SD",
         "key_id":"0Kud1wctVG6EU6QV6WWcnA=="
      },
      {
         "type":"AUDIO",
         "key_id":"87eZY1G+WZOR4cqRH/optw=="
      }
   ],
   "make":"Google",
   "model":"ChromeCDM-Win-x64-7",
   "security_level":3,
   "internal_status":0,
   "session_state":{
      "license_id":{
         "request_id":"BqNUbzqMLWtj9J7KDyyxRg==",
         "session_id":"BqNUbzqMLWtj9J7KDyyxRg==",
         "purchase_id":"",
         "type":"STREAMING",
         "version":0,
         "original_rental_duration_seconds":0,
         "original_playback_duration_seconds":0,
         "original_start_time_seconds":1645252032
      },
      "signing_key":"huPxv0AnNyBi4Kv3LXIJA9MVXSFexpk+12uBA1fQ0EjqwPCrMt+2h11hohLhD0Oysg0KWa6PMgxfSKrAgvBBLQ==",
      "keybox_system_id":21889,
      "license_counter":0
   },
   "drm_cert_serial_number":"NDY4NWI0OTk3YjI3MmNjNmFkNDUyMGZjYmZiMDNjMGE=",
   "device_whitelist_state":"DEVICE_NOT_WHITELISTED",
   "message_type":"LICENSE",
   "platform":"windows",
   "device_state":"RELEASED",
   "pssh_data":{
      "key_id":[

      ],
      "content_id":"4w2zSvrBMvxiejJHZt+sRA=="
   },
   "client_max_hdcp_version":"HDCP_V1",
   "client_info":[
      {
         "name":"architecture_name",
         "value":"x86-64"
      },
      {
         "name":"company_name",
         "value":"Google"
      },
      {
         "name":"model_name",
         "value":"ChromeCDM"
      },
      {
         "name":"platform_name",
         "value":"Windows"
      },
      {
         "name":"widevine_cdm_version",
         "value":"4.10.2391.0"
      }
   ],
   "platform_verification_status":"PLATFORM_SECURE_STORAGE_SOFTWARE_VERIFIED",
   "content_owner":"xstreamalt",
   "content_provider":"xstreamalt",
   "system_id":21889,
   "oem_crypto_api_version":16,
   "resource_rating_tier":0,
   "service_version_info":{
      "license_sdk_version":"16.5.0 Built on Dec 15 2021 10:27:17 (1639592815)",
      "license_service_version":"widevine_license_wls_20211215_101655-RC00"
   },
   "soc":"x64",
   "client_capabilities":{
      "session_token":true,
      "video_resolution_constraints":true,
      "supported_key_type":[

      ]
   }
}

need help... anyone know how to get keys from this tell me..