[Attachment 78985 - Click to enlarge]
MPD- "https://video.lk.videhlp.com/manifest/EUTPWF1VYP5UJHCH/947000000/1715311766/f95acc7caf0065c1b7b7942ef01ba758/videhlp/.mpd"
License server - "https://licensing.videhlp.com/acquireLicense/widevine"
i get some runnig variable using own js code;
`
i extract CDM key from android emulator then now i haveCode:{ "window": "Circular reference", "self": "Circular reference", "document": { "location": { "ancestorOrigins": { "0": "https://videhlp.lk" }, "href": "https://video.lk.videhlp.com/embed/EUTPWF1VYP5UJHCH/v00000000000/1715312160/2fe76648ebbe2ee26194127361b232815214f9e6bde164b5c37a81176548b417/videhlp", "origin": "https://video.lk.videhlp.com", "protocol": "https:", "host": "video.lk.videhlp.com", "hostname": "video.lk.videhlp.com", "port": "", "pathname": "/embed/EUTPWF1VYP5UJHCH/v00000000000/1715312160/2fe76648ebbe2ee26194127361b232815214f9e6bde164b5c37a81176548b417/videhlp", "search": "", "hash": "" }, "uidEvent": 1 }, "name": "", "location": { "ancestorOrigins": { "0": "https://videhlp.lk" }, "href": "https://video.lk.videhlp.com/embed/EUTPWF1VYP5UJHCH/v00000000000/1715312160/2fe76648ebbe2ee26194127361b232815214f9e6bde164b5c37a81176548b417/videhlp", "origin": "https://video.lk.videhlp.com", "protocol": "https:", "host": "video.lk.videhlp.com", "hostname": "video.lk.videhlp.com", "port": "", "pathname": "/embed/EUTPWF1VYP5UJHCH/v00000000000/1715312160/2fe76648ebbe2ee26194127361b232815214f9e6bde164b5c37a81176548b417/videhlp", "search": "", "hash": "" }, "customElements": {}, "history": {}, "navigation": {}, "locationbar": {}, "menubar": {}, "personalbar": {}, "scrollbars": {}, "statusbar": {}, "toolbar": {}, "status": "", "closed": false, "frames": "Circular reference", "length": 0, "top": "Circular reference", "opener": null, "parent": "Circular reference", "frameElement": null, "navigator": {}, "origin": "https://video.lk.videhlp.com", "external": {}, "screen": {}, "innerWidth": 396, "innerHeight": 223, "scrollX": 0, "pageXOffset": 0, "scrollY": 0, "pageYOffset": 0, "visualViewport": {}, "screenX": 0, "screenY": 0, "outerWidth": 1536, "outerHeight": 816, "devicePixelRatio": 1.25, "clientInformation": {}, "screenLeft": 0, "screenTop": 0, "styleMedia": {}, "onsearch": null, "isSecureContext": true, "trustedTypes": {}, "performance": { "timeOrigin": 1715311859176.1, "timing": { "connectStart": 1715311859334, "navigationStart": 1715311859176, "secureConnectionStart": 1715311859389, "fetchStart": 1715311859179, "domContentLoadedEventStart": 0, "responseStart": 1715311859541, "domInteractive": 0, "domainLookupEnd": 1715311859334, "responseEnd": 1715311859541, "redirectStart": 0, "requestStart": 1715311859465, "unloadEventEnd": 0, "unloadEventStart": 0, "domLoading": 1715311859559, "domComplete": 0, "domainLookupStart": 1715311859334, "loadEventStart": 0, "domContentLoadedEventEnd": 0, "loadEventEnd": 0, "redirectEnd": 0, "connectEnd": 1715311859465 }, "navigation": { "type": 0, "redirectCount": 0 } }, "onappinstalled": null, "onbeforeinstallprompt": null, "crypto": {}, "indexedDB": {}, "sessionStorage": {}, "localStorage": {}, "onbeforexrselect": null, "onabort": null, "onbeforeinput": null, "onbeforematch": null, "onbeforetoggle": null, "onblur": null, "oncancel": null, "oncanplay": null, "oncanplaythrough": null, "onchange": null, "onclick": null, "onclose": null, "oncontentvisibilityautostatechange": null, "oncontextlost": null, "oncontextmenu": null, "oncontextrestored": null, "oncuechange": null, "ondblclick": null, "ondrag": null, "ondragend": null, "ondragenter": null, "ondragleave": null, "ondragover": null, "ondragstart": null, "ondrop": null, "ondurationchange": null, "onemptied": null, "onended": null, "onerror": null, "onfocus": null, "onformdata": null, "oninput": null, "oninvalid": null, "onkeydown": null, "onkeypress": null, "onkeyup": null, "onload": null, "onloadeddata": null, "onloadedmetadata": null, "onloadstart": null, "onmousedown": null, "onmouseenter": null, "onmouseleave": null, "onmousemove": null, "onmouseout": null, "onmouseover": null, "onmouseup": null, "onmousewheel": null, "onpause": null, "onplay": null, "onplaying": null, "onprogress": null, "onratechange": null, "onreset": null, "onresize": null, "onscroll": null, "onsecuritypolicyviolation": null, "onseeked": null, "onseeking": null, "onselect": null, "onslotchange": null, "onstalled": null, "onsubmit": null, "onsuspend": null, "ontimeupdate": null, "ontoggle": null, "onvolumechange": null, "onwaiting": null, "onwebkitanimationend": null, "onwebkitanimationiteration": null, "onwebkitanimationstart": null, "onwebkittransitionend": null, "onwheel": null, "onauxclick": null, "ongotpointercapture": null, "onlostpointercapture": null, "onpointerdown": null, "onpointermove": null, "onpointerrawupdate": null, "onpointerup": null, "onpointercancel": null, "onpointerover": null, "onpointerout": null, "onpointerenter": null, "onpointerleave": null, "onselectstart": null, "onselectionchange": null, "onanimationend": null, "onanimationiteration": null, "onanimationstart": null, "ontransitionrun": null, "ontransitionstart": null, "ontransitionend": null, "ontransitioncancel": null, "onafterprint": null, "onbeforeprint": null, "onbeforeunload": null, "onhashchange": null, "onlanguagechange": null, "onmessage": null, "onmessageerror": null, "onoffline": null, "ononline": null, "onpagehide": null, "onpageshow": null, "onpopstate": null, "onrejectionhandled": null, "onstorage": null, "onunhandledrejection": null, "onunload": null, "crossOriginIsolated": false, "scheduler": {}, "chrome": { "app": { "isInstalled": false, "InstallState": { "DISABLED": "disabled", "INSTALLED": "installed", "NOT_INSTALLED": "not_installed" }, "RunningState": { "CANNOT_RUN": "cannot_run", "READY_TO_RUN": "ready_to_run", "RUNNING": "running" } } }, "fence": null, "caches": {}, "cookieStore": {}, "ondevicemotion": null, "ondeviceorientation": null, "ondeviceorientationabsolute": null, "launchQueue": {}, "sharedStorage": {}, "documentPictureInPicture": {}, "originAgentCluster": true, "onpageswap": null, "onpagereveal": null, "credentialless": false, "speechSynthesis": {}, "onscrollend": null, "vttjs": {}, "shaka": { "util": { "CmcdManager": { "StreamingFormat": { "DASH": "d", "HLS": "h", "vh": "s", "OTHER": "o" } } }, "ui": {}, "media": {}, "text": {}, "transmuxer": {}, "abr": {}, "config": { "AutoShowText": { "NEVER": 0, "ALWAYS": 1, "IF_PREFERRED_TEXT_LANGUAGE": 2, "IF_SUBTITLES_MAY_BE_NEEDED": 3 }, "CodecSwitchingStrategy": { "Nj": "reload", "vh": "smooth" } }, "net": {}, "lcevc": {}, "ads": {}, "cast": {}, "cea": {}, "dash": {}, "hls": {}, "mss": {}, "offline": {} }, "uidEvent": 5, "bootstrap": {}, "eduvid": { "video": "EUTPWF1VYP5UJHCH", "token": "5623mSb", "streamUrl": "https://video.lk.videhlp.com/manifest/EUTPWF1VYP5UJHCH/v00000000000/1715312160/3f97f48dd4d504d83f0c6372f503b68b/videhlp/.", "licenseToken": "OUn6lxoHros0JRx1irg2GgQ9IUEP1mNVmwmXMxJfufFU7HGjlfm+tQAEBoORmriwDFbEHgqRuN+GYhc2uzQBNZtLdfly1S4BQ0z5CVA0Xw/c/A9t3/QBPUju0rj+F6WnJo/I/ExX5y6ws8z4FjCAn/Fe+ukytBx9Cxcst9iQNl8pVwdrrSPHY+kfAk6NRMyuLqB0NjW9lD5SoXObmsmUzblt6xYMDxT6fWK6V8JdC3unGPAJ9swzhK75qrF2Ua9p", "diagnose": "eyJ0IjoxNzE1MzExODYwLCJpcCI6IjExMi4xMzQuMTUxLjIyNSIsInVhIjoiTW96aWxsYVwvNS4wIChXaW5kb3dzIE5UIDEwLjA7IFdpbjY0OyB4NjQpIEFwcGxlV2ViS2l0XC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWVcLzEyNC4wLjAuMCBTYWZhcmlcLzUzNy4zNiIsIm1iIjoiOTQ3MjYxNzczMTMiLCJleHAiOiIxNzE1MzEyMTYwIiwidmlkIjoiRVVUUFdGMVZZUDVVSkhDSCIsImNrIjoiNDg1YTlkZSIsIkYiOiIifQ==" }, "_eduvid": { "downlaoded": {} }, "secState": false, "isSafariDetected": false, "fairPlayCertificate": null, "fairPlayCertificateUrl": "https://video.lk.videhlp.com/fairplay.cer", "i": 0, "trackId": -1 }
[Attachment 78986 - Click to enlarge]
then i try https://github.com/devine-dl/pywidevine
"""
"""Code:import base64 from pywidevine.cdm import Cdm from pywidevine.device import Device from pywidevine.pssh import PSSH import requests # prepare pssh pssh_360p_base64 ="AAAAhHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAGQSEF/h5tI8+U1NoglMvR0JeAEaJDNiYzgxMmUwLTNhNzQtNGE5NC04NmY4LWQ0NjlhNTBlNDM0NiIkNWZlMWU2ZDItM2NmOS00ZDRkLWEyMDktNGNiZDFkMDk3ODAxSOPclZsG" # load device pssh_360p_binary = base64.b64decode(pssh_360p_base64) # pssh_360p_binary = bytes.fromhex(pssh_360p_base64) # Convert to PSSH object pssh = PSSH(pssh_360p_binary) device = Device.load(r"C:\Users\thari.LKOFFICE02\Desktop\dumper-main\key_dumps\Android Emulator 5554\private_keys\4464\2810183715\divece\my.wvd") # load cdm print(device.type) cdm = Cdm.from_device(device) # open cdm session session_id = cdm.open() # get license challenge challenge = cdm.get_license_challenge(session_id, pssh) cookies = { "eduvid_licensing_session":"eyJpdiI6ImNlM2laTnFWMGdtODhocTJ1QlFoUnc9PSIsInZhbHVlIjoibG1ZMDlnczFGUi9kcENBcWNXOG1wWHNjRExYSHQ4a1lScytMSjAydDdyQnhwMEZ5M2pITWowNUVDZndpWWk4S2FZcjZQd1VKK2diWmxuWEtTNkRTQkxwR2h2NkhBVXVLOTg5Q0V2KzRRMTNxZytuUTR3WkV2VkZFUyt3NXhYd3ciLCJtYWMiOiJiNzQyYjllM2QwNDViMzQzMTUxYWJlOTcwYTQzNjlmZjNjNzczM2ZjOTczMmQ5YTgyNDA2NTU5Y2I0NzNjMDI0IiwidGFnIjoiIn0%3D; expires=Wed, 08 May 2024 06:03:04 GMT; Max-Age=7200; path=/; httponly; samesite=lax" # Add any other necessary cookies } # add request headers headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0", "Accept": "*/*", "Accept-Language": "en-US,en;q=0.5", "Accept-Encoding": "gzip, deflate, br", "Referer": "https://video.lk.videhlp.com/", "et": "8XdkNIoCF0p0vlFKe1R7dpUnnn5+oJOLKW0VxHI9OV/b7dlqfokz5bqJp3RbFqgvz1NZMLfHbNIq8x79YJQ5BQncEQzqkkifYrzHXnRn9CUGeWKy3AX1jt82MxiNwV5mPOvc2V8ECuYqkNBOiZOQaF4wsEm8DoNAgtUgtiK1C35Fku1r9qU8IDjV9aAv57eWPV99hjktcBv5JrPqzwcjq+XYW9zJuCkdOvpj6GWmgeedmHmdWGx8+0JYK9eFqGwn", "eu": "565XATM", "Content-Length": str(len(challenge)), "Origin": "https://video.lk.videhlp.com", "Connection": "keep-alive", "Sec-Fetch-Dest": "empty", "Sec-Fetch-Mode": "cors", "Sec-Fetch-Site": "cross-site", "TE": "trailers" } print(challenge) # send license challenge response = requests.post("https://licensing.videhlp.com/acquireLicense/widevine", data=challenge, headers=headers,cookies=cookies) response.raise_for_status() # parse license challenge cdm.parse_license(session_id, response.content) # print keys for key in cdm.get_keys(session_id): print(f"[{key.type}] {key.kid.hex}:{key.key.hex()}") # close session, disposes of session data cdm.close(session_id)
but lenience server always send 403 code;
[Attachment 78987 - Click to enlarge]
i also try CDM-project, WKS-KEYS,TPD-Keys but licence server always send 403
please help me
`
+ Reply to Thread
Results 1 to 12 of 12
-
Last edited by savi4u; 11th May 2024 at 21:58.
-
You seem just registered here.please help me
The answer to your all problems is explained in this post.
https://forum.videohelp.com/threads/411862-Beyond-WKS-KEYS -
this is lic req
Code:curl 'https://licensing.eduvid.lk/acquireLicense/widevine' \ -H 'authority: licensing.eduvid.lk' \ -H 'accept: */*' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'et: zxunYrXb/uWcwVPJDOKgHjIg1f660ow8btuPRaKD5zv27hpz34q9tXaxLUO0yki797SiWcF8ZLgsoBABqws8xPRU+FtVmw/E5+mVYqZ9xwGMzBH0VfJ9YkyOdD0ZRv2ghw/dP/cvBjmzT59HgyXoPXPXWDu+f3zf6uci+noLvdTxbG78jXJ82JyepgIZPhgbYDFGS97X0wuUgk2ms8yuBzg6uAwRE+/H1RQgbuwSH3BtqN9hOUKOm6U7kqrIClNP' \ -H 'eu: 5623mSb' \ -H 'origin: https://video.lk.databoxtech.com' \ -H 'referer: https://video.lk.databoxtech.com/' \ -H 'sec-ch-ua: "Chromium";v="116", "Not)A;Brand";v="24", "Microsoft Edge";v="116"' \ -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/116.0.0.0 Safari/537.36 Edg/116.0.1938.54' \ --data-raw $'\u0008\u0001\u0012¤ \u0012|\nz\nd\u0012\u0010ßUÙèÐDJð\u0097\\&Ãâ\u009c4\u0080\u001a$3bc812e0-3a74-4a94-86f8-d469a50e4346"$df55d9e8-d044-4af0-975c-26c3e29c3480HãÜ\u0095\u009b\u0006\u0010\u0001\u001a\u0010ûí*\u0008* ù"}G<mÿy\u0005"\u0018\u0001 À°ù±\u00060\u00168úë\u009cª\nB\u0086\u001f\n\naxinom.com\u0012\u0010aåa+1 S4\u0090Do*\u0005**z\u001aÐ\u001c*h*sBË©ÜkÁ\u008a4ã\u0021\u008d:ùÒ\u001a\u0091õõ\u0019"ºÚÖÀ\u0010=®Ù\u000e\u0095ìy|\u0013çêÕ\u001am@Såå\u00914958X¢çv\u0010_¬BLç\u0096T\u0091\u008e|Aÿqs"¬µì\u0097õ÷nElèé»m¿îËê¹i.ãÖV¯\u0096\u0018L-ô~A:\u008b<\u0081sC?Å\u0006\u0014\u0007aÛb½o\u0015êD}é\u0088G3¹²m\u0002uy*M*ûÜÉC\u0090ÆÁ\u0096\u0080öôd\u0019&\u0007û@L¶\u0017³\u000fl\u0008Ñ\u001eTÌþ\u0006\u0093Hºç\u001b\u001a#×>\u0014NR\u0085\u0087\u0002\u009fË\u0001lÛ$è/´@\u0002Ö]Z¨\u0014Ó\u0090øû\u0019¿\u008cá\u009eÈ·\u0021\u009b\u000c¨aÃ\u0099þî\u001cU\u0003´\u0089\u0097Y\u0004èÅ<ÇÍs\u00184e@\u008c\u000cÿ0«\u0093\u0085\u0088¦Ç\u001fd\u0089 ùr\u0094?TûD¡\u0002r\u0089ÔÂ\u0014UY\u009b\u0014nO#\\AèÖÿ6?Iø*mZ»î\u0019\u001cË)É2mðW*ý0Ü\u009cF\u0007\u0094"Ç\u0085Óå\u008a`KÏv\u0091â\u001c§òµ\u0084\u0015Ù\u0092¹}þ`D\u008b´áM{±l\u0098c\u001bdqÿ>3W\u008f²¬)\u0089\u0011\nìu&RÊ]\u0019\u009d½R4ØdñS\u0088ËäQµ¥ñ\u009e\u0003=aR¬}õ\u0014\u0018^þÜG¦\u0096\u0091¼ý\u0013\u0093e*\u0005µD\u009fO\u009eÀ+9\u001eJK*/l\u0083\u000b\u000cÙX\u0083°\u0080Þ\u0089\u0089\u0019¥\u0081\u0082å\u0018_m`\u0091o©5\u0083íÓl¸ë\u008f÷\u0091£\u0098\u0018û\u009efþb:L@\u001ag\u008d3]»\u0090§4BÙWK·ª ó\u0082 |·5\u0093xÇ\u0016\u0085ã¬H×0ÀÉ\u0085\'\u0092éÒù2{¯C± í\u0013\u0014\u0080\u0084æ-\u0001\u0084IÅ\u001eå*¿\u001f\u000f\u0080\u0097+Y\u009fß-ß\u0006LëgÇöþ1¤a\u0009\u0093ÇéµúdÎ;þ\u0016n\u0002WÅÔ¸Lk\u0019fëþÏ\u0084]\u0081\u0012¼Å$,\u00946\u0086X\u001fÕ\u0002\u001aokÎÔµý\u0021\n\u00147¨g¤a\u0088Ê{ Éc\u000cwÊøÖØF\u0007©\u008c±\u0000\u0012Ñk,fL¶ê\n·GÑ\u0097/\u0000\u0011Jpå ¶\u009er±*N\u001eTn$\u008fäfRy/(P±ò@\u008e]D\u001c[\u0008^=ô\u0013ãlÞO9}óÿ\u0003\u0083S \u0018\u009c%\u00124\u009dÿåÿ¡S9ÕÐØjYj\u0014À\u0085Ýl\u009cλ\u0087Ú³\u000eÆ\u0095¬9+Th9¬\u008c\u0000T+ú\'\u000e\u0006ëGe>Dj\u000e¸s\u0089\u008f\u0019HÉaÁl#\u0094\\\u001a÷í\u0081\u000f\u009c{âß3©mÈ\u0015úWÅóeø¥niwÔ\u0097y(\n78.\u0096\u0095Hë\u007f=cày1Ë\u0004 Kh\u00197¼/,\u0093R\u00818ûñ\u0081÷^T¾ºuuÛj\u0097ê´--\u0004\u009c/þ&:b§ê\u0091\u0004jÔ)\u0004×-\u0089íyÌð\u0091\u0083üéù,\\û¦ofòieÖ \u008e#\u0095¤\u0013Ha²ízqXØõ.s\u000f\u0086\'Å\u0080¢\u009e{n\u0098ÀEq0¶Ï\u0086\u001eµÓ\u0008\n±è^\u009bvÔ\u008b`umy\\\u009eQ®ü\u0021s(6\u001bóÀ]þÍ1\r\'\u008adn¨@¢\u0000p\u009cuNý\u0019\u0092a½\u0002Ä\u000bÜ\u0017R\u001a\u008e½Å\u009fÞ\u008b»CxfV2óà\u0096W§@ûé\u0092\u001fÔ\u0085Àó\u0089Srwn\u0095\u007fÀà÷ÚT\u000chðº\u009a¯\u0081ʨ\u0015í³ÎUBèAáx\u0008\u0086\u001f¸\u0010qÍ-µ\u0015ö1\u0008a´\u0098 \u000fÞ\u0018\u009aí\u009ewíC5\u009fÔL¤Ñ[\u007f¤\u0016"\u009eè8\u008e4*¡\u0085Þm\u009c=Rà7nѼ·æ_1øäË÷üqz|\u0019îóìÿôf·|Å5Z\u0090(ZãÆÄ¨\n\u009e\u0004ï×\u0087#\u0088a¸ÐÒ\u0095r\u0098¥+ò¡Ë\u001enb\u0001\u009b\u008cÙøê£\u0090Ç\u0007\u0017{-\u0088\u0098Þê\u008eV¸\u0007¦\u008d;|ª¬mþ\u001d¼\u0093¨3é×0×\u001d~ä\u000f`,ê\u008as2Í\u0015\u0099\u001fà8\u001d\u000b¯\u001f\u007fH\u0095W\u001d®/õ\u0017\u0015ULá³i\u0003YÀ$:âD»\u0084\u0014ºVô\u009fÑ(\u000e¥\u001dn\u0019eQúÄGÆ\u0080äê(`\u0003h\u0012æ\u009f̶¸\u0001é\u0018R¶oYµ:ßÚo\u0008Ü¿Û\u0092Ûãí\u0009oº1\u0003«+\u0084;Wø\\0s£\u0002úvCUa\u001aÉ\u0000|ø\u009f½\u0088[\u0008Dçç\n¨*?/mg\u000e38rs\u001d\\©0¦ª\u009fM\u0011å\u009f\u0013ݯñÛ\u0092ñ\u0007M;¯ç´\u0005fÛtÿ\u009b\u007fÃX\u0095*\u0086§#±\u0095ê\u0010\u008eã{@\u008bD\u0005T\u007fêÙ\u0089\'\u009eK\u008b@\u0088Á\u0091WåF/B¤\u000e\u0007Hfi\u0014#\u0012\u0016¬%\u008e¸ní1df\u0010Ô\u008fØê\u001f¯\u000e²¼g\u0088u\u008bfÑÂ2¬ï\\\u0006\u0086ï\u008dxhUM\r;\u009bíªÏ\\¢ºÇ*^@ñÝ×È[¹\u009e\u0018y\u0012j\u0015WÍC\u008aô\u0019±\u0099EñG\u0006\u0097EÄ×\u009eq\u0088Ch©\u0086zc\u0097\u001f´Ì¶«û\u00167½Ú40L>AX\u0095ì\u0082ÊKÂ"¾-k\u0097b³Ü.\u0091Ï\u009b\u0083\u001d\u000e\u000bµ\u000b©%ó®ÓS\\DErdÖ\u0092\u0095®ov\u0016uå8\u0094©%q2{8O\u0014\u007få?§%©(\u008f÷¥*\u0097\u0090\u009aûÊÈ\u0097Nv[\n¢"\u001c\u0006t*Y\u0014\r\u009b\u000ewN\u0097N\u0006\u00825j\u0001\u0093\u0083Ö¤\u0085"*îk\u0018Ô3\u0086Ö\u008dS,ÊÑàd[¶á5Õ½1UU°5¹nd×ñ h\u008b6ñxW\u008aß~\u008cdò°äêü\u001d;\u008e\u0000ÃRy}Ü\u0008*\u007f\u009cc\u000f©¦\u0088Ú¶åÄ\u0095\nÃñ\u0011\u008d´\u0010mdËt¬L"+8¼=¡o\u0095xìÏ|¨Ç]k5\u0085É\u0016·)¤°\u0094Á\u0096\u0014óÒçõY\u0087\u0017\u0095+3\u001a¬SØ\u0097~\u0087\u0096µô8öUÉ`¸\u0098°ç¢1\u0007tmZ\u009bã¡\u001d3d\u001b:I\u0015\u0005§bG\u009fâñ(´\u0008E4õ<rëæ\u0015YéG\u0098JåíÙÞy\u008fΤh9\u0004o\u0095\u000fÖÉJì(Hw´Pë`\u008a\u008f\u008a°*\u009côðb=äÛEvVÄ\u000e\u0094¾%\u0007éÈ\u0087Ñ\u000e§\u0096÷~©\u008büä\u001fºÌ"A\u009fp\u008a\u0010?xß\u008e\u0092Ìf\u0082´M¿ÝQ¸>L((\u0098Á\u0010\u0000OÒ`Yû\u0008#êе\u0011\u008bøX¢sc\u0085ÜCÒW¥\n9Â1Øjì\u0096A6\u009aÓe=8¾*ôö·è°øU7c¤Þ(\u0021®jOK0û:*¡\u0001ýÖ\u0018È6\u008c¹µ7å\u0012Ä\\\u001edAPº\u001cEøÚ»èäê£Þ=\u0016kÛ»<¶1Æ\u0003Ktj>v¦t°±\u0013çmClÞö\u0080&1ÿ\u0014&ôKò+¡*\u009c\u0013\u0099í\u009c6(?ÈM}\u0088ó(sG\u0014gOI½_Ô\u001e\u0093m£\u0006Ïã\u0093}pá÷Y@\u0006P\u00140C\u000e(¤p\u009fvç\u000eÛ´è´M8\u008a\u0019\u0003 \u001eB\u0080R:\u0010Ëø\u0094\u009eNf«ö\u0002\u007fµÉù½>`\u0002ª\u001f;Ùå\u0017,\u0011@:\u0089\u000esHî\u0010\u0017\u008aÁ\u0015\u001eÔ|81\u00069½áØn=ßÅ\u0016\u009fãÝ\u0007î\u001c-\u007f\u008cö¦ÔÒ?ÎäOi\u0099ã\u0001Æ3\u008a6ôGv\u008ewÈù÷¨\u0000\u0082r\u009bÇÆÁ\u0095B¥ÍDù\u008e\u001aM1í\u008b\u0094\\\u0004æ¢Ö\u0098\u0017¸¯°\u0098A\u009af\u00118vÓ¶\u0001v\u0010húÔ\u0088\u0091c"\u0084\u001dÅö\u009cvDñÈ\u0083\u008bØ8U×q"ý\u0081DPþ\u001b,\u0092X.¼\u0085ýU;E\u008cB£»±\u009c\u0095ÔäCV*)øæÑUs:\u009f\u001f(Fc\u00876\u0092]q³Â[}}3?y¥±w°÷T«Îe¿>\u0001KÐx\u0091«ÿ\u0004ÜóÕÓ{\u0095\u009bûÍý>¤F\u0093~\u008fḸp\u0096ló\u0086\u0004Û\u0086b\u001a\u008de®q_\u008d[fRÎHã[\\\u008c#nÏ\u0003eø\u0015üµ\'J\\óDB\u0091\u0087ïë+5<\u0099\u0006ÉP\roÝ/Éïú(8¥b\u0081\u0012h\u0084aÜ\u0014oïóBÄÜ\u0091\u001b,2¿\u008cl@\u0093®\u008byªØik=¸¹|\u000e\u000eNj÷\u001cñ\\üj\u0010û\u0011Íkù\u008fÈÔ+\u001f·Üá\u0097 \u0011\u008ak¸ð\u009b¹p«åÀ\u001eG°Ç\u0006Sã\u0000I\u0080¦\u0086[ù\u0009A¸OeQÊ\u008d»L\u0095WÓ)¨áÞ\u0089r\u008e\u0001Wj¶¦\u001bn¨\u0091\u0014¸\u0012\u007f\\ÕLÕ\u001eg-ºñþFçk]\u008aYµ\u001dã\\\u0082V½j\u0087\u0018ò:É\nN\u0081\u00117ê\u0013J\u001a×_\u0088*HNéÀgPÕ×Â\u008e<;\u0008\u0001³0>Qéçó\u008b:+Ðã¨ÃµÄI\u0007}ä@\'\u001d&\u008f\u0012\u0003\u0096\u0091äȨ|W,ü#·\u008cÔä\u0000\u0095kjÒõ.üîm\u0006\u0014\u0086\u009b¡\'ð\u0082«êÞ\u0090\u000e\u008b\u009bqÑw6>D^¨\u009dN?û,Á\u000f\u0081@ø¯\u0085ð(A÷%\u000b\u000fg`ôR\u0000\u0091\u0083×µT$%¥±À_çÄP¬âVÕ\u008d\u0080PåoJ/¥Èb*t\u0080M<Sï¥4«ÉF\u0004KÔè\u0010¸%#Ä@´ªSÚXØ\u0096\u0005ÆÇ¶\u001fkHÜ&Èù\u0001BÈ0\u0013\u008bJ[±mgìîí\u0091\u0019qÜ\n\u0096mGç>Òb®§3ö´Ûñ\u0089¥ºú\u0086Ö\u00971ænXN\u0012°ËøàµE¡ÐPâfw$kô\u0013vI\u0097n,\u0098M\n×Ú@î;XÏ\u0018Mæ\u0084¶\\e7ãµ+ûd+)A»*ÝñȽÌUæ\u0096\u0019\u008fR\u0017\u0009¾)k4\u0011½w\u0013F|î\u0004má\u0004@\u009c\u0090z¾G¬\u0091V2¥áõM\u001d7\u0003(ã³Î;\u008b¯&o\u001d\\A<@e"+L¥\u0092µU\u0093\u0083²kl\u0009\u0091éj\u009dKÚ\u009e\u009eô}\u0088¼äà\u009cR\u0008\u0005ò\'\u0087Ϭ\'o\u0011\u0018\rc2½\u009e\u00981*ñ\u0099épÕ£\nÇC/I\u00185H¢´ò*¢\u0089ñ;\u0080^èW¯t\\uûÙ$øz\u0016\u0090\u0097cm\u008d.c÷\u009fm\\I2Ç¢\u0004àËÊÈ\u0009Â-\u00819Ü\u0015¼\u001e\u001f\u0001×ËÎÇ]\u000fT\u009a6Mv¯~Oåï\u009a\u009d¸)RâGu°¹*µ\u0086×Ù·¶\u0008@"¿\u0011ç¯\u0084¯\u0091ç\u000e:¿\u0012\u0001ÚÏññ5^ùÚµÛ\u007fõ\u0083¯jJÙÖþ\u0088¼\u0003:\u000e\u0081ù<\u0089t\u0091\u0004,e¤\u0003æw\u0015eܤ\u008aÖLWÔ\u0001ÎNÆ($+´\u0002ñÏ\u0099\u008a\u008a7¢?¾sëø-¶±ÀÁ*¹\u00992\u000b£\u0096*\u0013#\u0013¿0þ¥ó¡}\u0000Çð1N½\u0016\u000bE¯`;¨\u0017\u0008ï\u0085ôþ\u0092ÀÚ8p\u008c<\u000f\u0021Û}\u000b{ó}»PC\u008e\u0013ì^\u009d¼#\u0019 F\u008d\u0010\u008b®èEye±\u0000ÿ-\u0097\u008cèÕÝ\u0005\u0082Ï\u0098Hxb»Ç\u000cXJ9,ÿ\u007füñú¹\u00971n½~»\u008983\u0083*½öc§\u0009Û\u0081q\u001d\u0011µB®ÈÃ\u0001jÙ\u0000\\tlÜ|«bmq>\u001b\'þqF·öêÚ\u0081n@©µ\u0011ìÆÙÒ\u0014©k¼ë\u009asÊtJ\rÕSú(v\u000e\u0006CzLÉ9QmøAÕ\u001cújBCÂØ¶*ôþî\u000fxS\u0019©&\u001f\u009b±YÅ\u0094é;\u0014û\u0098ÄuÜ\u001as\u0021l¥igKa5«¡û\u0001ÏP¹8[\u009c\u008a(õΫÎÊÊè\u0085ù*å~k5¤\u0012*±ÿ.j\u007fªe/Þ\u00910Hòý*>\u0005ÿÞ3k\u008fù\u0021£ÇO4\u008eª¨OÿÚvp\u0087;µ\u0021]\u0082sõ\u0096§£pV¥5\u0008¾\u0082@ëÑN\u0088wä&\u000f\u0099Sõ¬bs\u0089&m\u000eÂþ\u0012AÞsÃ\u0021½ÔÎ\u0080nÂØ\u0012îÀ\u001dè±\u0088Âwª\u001dÛxæJ-\u0008\\QÒ\u0001\u009bÑUæ\u0097\u000f\u0085Öü*h\u0019\u000fz»\u001d\u009aæ¶\u0007\u0081\u000e\u0001Ë\u0010\u0086^\u0016ò2à\u0096\u000eè\u0093n\u0092÷oIª^O\u0021\u0080¤·´\u0089\u009e}àJ\u008eYí\u0091èfbM½çN¿È\\\u008a\u0011pz1:Ð*qú=MC\u009e\u009eÖ¬`¶\u0094Ër1\\I\u0093ã\u0018\u0007È\u009eu3\u0005ïÑÐ<$9aøO)\u001do\u0084\u00004÷\'½\u0089\u0080Cºa"\u008fÐ\u0083\u0011Ì®\u0096$\u0003 `\u0018±#(\u0000S±C\u0000éÌ/©;0 ³Y\u0081;\u0089\u008f\u008en¾\u001cTï\u000f «\u0013\u008a\u0013\u0018XMxwúÿ\u008e\u0084N¡\u0005ñY_ì*ͽ*ÑD\u009eeéµrqC¯£ÍÖêÁ\u000cf¥Ã\u0090\u0083ÆB}\u0088èŪ\u0082&û\u0099 Þ"\u0010\u008c\u0018:*í¦8ü-E\u0081Ë#í\u0005\u0088*\u0080\u0002PPÝïyâÉÅ(ê¾,=\u0091É,¨°¢\\\u0003c\u0098®Â½6u"ý´}»\u0081\u0007\u0002Û¶¼e1\u0099cýX|ü\u000b\u0082M\u0087øX\u001b\u0003I½øþ2\u0099\u008fòhö\u001c\u0087é|\u0083d\u001a£î*\u008f\u0014¬ÙûÎ\u008aö\\\u00956\u009eF\u008a[\u0087D\u0007\u001c¼Ö|\u0088ç\u0086\u009fló¹G\u008cH\u0085^u00\u0013\\Ö\u0018¼ÝÉõ\u0081%;du)h©@\\/Õ\u008dDz¾û\u0004Ã\u0082Ê*\u0021\u0094ÊFÜ<©\u000e\u0083\u000b\u0096C¬DqÕ¡¼b\u0091\u0094\u0098\u000bàd\u001f\'Þ¦:8\u0017G\u0087KfLPÖI\rQÊõY\u008dr÷\r=½Ö¾-įC¯r}1\u0003¶¤\u0097ÑC\u0011ä%,à¾\u0095\u0082Ó\u0094MÕ\u00837¨¡\u001aK\u0083hF\u00186çèQâÍÏÖ\u0092kkò\u0098¿·\u00082v\u001bÊ4rá¹]J\u000b4.10.2710.0\u001a\u0080\u0001\u0021¿U\u0096\u0010m*m`jù\u0081\u0004¦òÖ\u0089l~«Î\u0014e\u0012X\u001b?\u007f]\u0002*\\ý,e¾¡4KLFÔñÇ\u0080º\u009dno\u008eò\u009aOö\u0001\u0094ð\u0092ÆÁ\u0005Ö\u0087\u0092é«\u0012=ÍÏwÁ#\u0007\u0018ó.l\\\u0090ã,É-3Âß\u0085\u0000Ø\u008cf/E\u0009\u0016Å\u0096os\u009cmF\u0010 \u001bºÐ8D\u0007&ËCª\u009d\nmY\u0086É\u0084µª\u008aIÀ\u0009J\u0014\u0000\u0000\u0000\u0001\u0000\u0000\u0000\u0014\u0000\u0005\u0000\u0010¥G5ú3óW\u0084' \ --compressed
Last edited by savi4u; 10th May 2024 at 23:29.
-
Please use the Code (#) option under the Go Advanced button to quote pieces of code when you reply next. You're breaking our screens by posting long texts !
In other news,
I took a loot at your HAR file and grabbed all the necessary details to fetch the required licenses from CDRM and it gave me the below error.
This is most likely because your header values may contain information, such as IP addresses, that the server might be verifying at its end.Code:Error 403: User blacklisted
Feel free to give CDRM a shot and let us know what you get.
Below is an example.
PSSH:
License:Code:AAAAhHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAGQSEN9V2ejQRErwl1wmw+KcNIAaJDNiYzgxMmUwLTNhNzQtNGE5NC04NmY4LWQ0NjlhNTBlNDM0NiIkZGY1NWQ5ZTgtZDA0NC00YWYwLTk3NWMtMjZjM2UyOWMzNDgwSOPclZsG
Headers:Code:https://licensing.eduvid.lk/acquireLicense/widevine
Code:'et': 'zxunYrXb/uWcwVPJDOKgHjIg1f660ow8btuPRaKD5zv27hpz34q9tXaxLUO0yki797SiWcF8ZLgsoBABqws8xPRU+FtVmw/E5+mVYqZ9xwGMzBH0VfJ9YkyOdD0ZRv2ghw/dP/cvBjmzT59HgyXoPXPXWDu+f3zf6uci+noLvdTxbG78jXJ82JyepgIZPhgbYDFGS97X0wuUgk2ms8yuBzg6uAwRE+/H1RQgbuwSH3BtqN9hOUKOm6U7kqrIClNP' 'eu': '5623mSb' 'origin': 'https://video.lk.databoxtech.com' 'referer': 'https://video.lk.databoxtech.com/' 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54'
-
-
I thin user block msg get with browser, or proxy
i try in edge with same cookies and seasonal storage(local);
[Attachment 79011 - Click to enlarge]
now working fine, i wante genarate this payload for lic req. i think i provided js code genarate it -
That payload is generated in your Python script at line
Well, it looks like you've tried all the usual routes and if you're still seeing a 403 error then it could be due to many reasons.Code:challenge = cdm.get_license_challenge(session_id, pssh)
Perhaps the service doesn't allow Android CDMs and so you may've to try it with a real CDM.
Unless you're willing to share access to the said website with someone, or even to a free video, so that they can take a look at this for you, it's going to be difficult for anyone to help you further.
P.S - If you're willing to, always share them over a private DM and not here on the forum.
Similar Threads
-
Extract Keys from License Server response
By larley in forum Video Streaming DownloadingReplies: 24Last Post: 28th Aug 2024, 11:18 -
need decryption keys for this
By swappyison in forum Video Streaming DownloadingReplies: 6Last Post: 15th Jul 2024, 14:30 -
Trying to understand how to use CDM to generate keys.
By Anonymous9875434 in forum Newbie / General discussionsReplies: 0Last Post: 13th Jun 2023, 08:15 -
Error getting the keys with dumper, cdm L3 android 9
By Brift_Bv in forum Video Streaming DownloadingReplies: 15Last Post: 23rd Sep 2022, 02:33 -
Help How to test cdm keys
By send415 in forum Video Streaming DownloadingReplies: 8Last Post: 5th Jan 2022, 10:17



Quote