hi , i have this link https://clarovideo.bluedots.vin/tntsportschile.html its open, but he have a console ban (in code dont in js src) and encripted data in html
i have eme logger and have this
keid is 65uHeGv5kF_RTL8axXL0QCode:distinctiveIdentifier: "optional", persistentState: "optional", sessionTypes: ["temporary"], label: "org.w3.clearkey", drmInfos: [ { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, { keySystem: "org.w3.clearkey", licenseServerUri: "data:application/json;base64,eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19", distinctiveIdentifierRequired: false, persistentStateRequired: false, audioRobustness: "", videoRobustness: "", serverCertificate: null, sessionType: "", initData: [{ initData: Uint8Array instance [ 0x7b, 0x22, 0x6b, 0x69, 0x64, 0x73, 0x22, 0x3a, 0x5b, 0x22, 0x36, 0x35, 0x75, 0x48, 0x65, 0x47, 0x76, 0x35, 0x6b, 0x46, 0x5f, 0x52, 0x54, 0x4c, 0x38, 0x61, 0x78, 0x58, 0x4c, 0x54, 0x30, 0x51, 0x22, 0x5d, 0x7d, ], initDataType: "keyids", }], keyIds: Set instance {}, }, ], }]) => MediaKeySystemAccess instance { keySystem: "org.w3.clearkey", autoId: "MediaKeySystemAccess_3",
but I don't know how to get the key
+ Reply to Thread
Results 1 to 3 of 3
-
-
Code:
import base64 import json def decode_base64(data): missing_padding = 4 - len(data) % 4 if missing_padding: data += '=' * missing_padding return base64.urlsafe_b64decode(data) licenseServerUri = "eyJrZXlzIjpbeyJrdHkiOiJvY3QiLCJraWQiOiI2NXVIZUd2NWtGX1JUTDhheFhMVDBRIiwiayI6IkJRcGRIYVpuYVQyN01uTlJzdllNQ0EifV19" licenseServer = decode_base64(licenseServerUri).decode('utf-8') licenseServerdata = json.loads(licenseServer) keys = "" for key in licenseServerdata['keys']: kid = key['kid'] k = key['k'] keys += f"--key {decode_base64(kid).hex()}:{decode_base64(k).hex()} " print(keys)
-
Similar Threads
-
Is this a drm proteccion or clearKey?
By Frankss in forum Video Streaming DownloadingReplies: 3Last Post: 3rd Mar 2024, 13:04 -
EME Logger
By omry in forum Video Streaming DownloadingReplies: 14Last Post: 29th Nov 2023, 12:40 -
Different PSSH in mpd, EME logger and PSSH Box Generator
By Kevste in forum Video Streaming DownloadingReplies: 4Last Post: 31st May 2023, 22:24 -
EME logger stopped working
By hgfdgfui in forum Video Streaming DownloadingReplies: 6Last Post: 31st May 2023, 02:31 -
[Solved] How to decrypt the clearkey?
By adidaz in forum Video Streaming DownloadingReplies: 3Last Post: 11th Mar 2022, 21:06