Hi Guys.
Cant seem to find a topic on here just for using WSK-KEYS (although there must be one I'm sure)
So just the process for extracting the key once PSSH & Licence URL have been obtained.
So just need some help on the commands & requirements.
Thx Gaz.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.
+ Reply to Thread
Results 1 to 25 of 25
Thread
-
Last edited by theshakez; 26th May 2023 at 10:38.
-
Hey guys
So I've now got an L3 CDM
I've installed Python 3.9.7, have WSK-KEYS & have downloaded protobuf-3.20.0 (I'm on Win10)
Apparently it should work now is that correct?.. but I've just no clue how it works.
Any help for this noob would be great.
Thx Gaz -
https://forum.videohelp.com/threads/408031-Dumping-Your-own-L3-CDM-with-Android-Studio...e2#post2676894
copy those files into the "WKS-KEYS\pywidevine\L3\cdm\devices\android_generic" folder, rename the files:
client_id.bin -> device_client_id_blob
private_key.pem -> device_private_key
Add headers from Licence POST to headers.py in python format
Use l3.py and enter the info it asks for
https://forum.videohelp.com/threads/401717-How-are-you-going-to-respond-to-widevine-l3...36#post2642349
There are many such tutorials on the forum! -
Hi piaohua
Thanks for the help.
So I've already renamed the 2 files but still struggling here.
https://files.videohelp.com/u/301511/1.JPG
You guys are all gurus / coders so its like another language to me lol
I've installed Python 3.9.7, have WSK-KEYS & have downloaded protobuf-3.20.0 (but protobuf-3.20.0 is just a folder on my PC do i need to install it or something I wouldn't know how
I typed import base64, requests, sys, xmltodict apparently I need to do that but nothing happens
I just get what's seen in the screenshot when I type l3
Thx Gaz -
you need
Open CMD
pip install requests
pip install xmltodict
pip install protobuf==3.20.3
Prompt to install what is missing -
open and run cmd in wks-keys folder
pip install -r requirements.txt
edit header.py andd header and save it
run l3.py
add pssh and lic url
they will give you keys -
Thx guys but I've failed at the first hurdle as I expected lol.
So I'm obviously doing something wrong here.
Any help would be very grateful, done a bit of googling but this is so new to me I just get more lost lol.
Thx Gaz -
Thanks again for the help guys!!..... but I'm still being a tool somehow lol.
Thx Gaz -
try py -m pip install requests
You need to add the path of your pip installation to your PATH system variable.
you can try to uninstall your Python, then go to python.org download the latest version, Check to add environment variables during installation! -
Some progress guys!!
So this did the trick:
py -m pip install requests
py -m pip install xmltodict
py -m pip install protobuf==3.20.3
I downloaded the latest python & made sure it installed pip (something i didn't know) also added add environment variables
I thought i did need to be Python 3.9.7 so that must have been my error.
Now when I run l3.py I get the below.
Am i correct in thinking when I run l3.py it should just ask for PSSH & Lic URL & then it returns.
I've not edited any of the files in WSK-KEYS apart from adding my CDM & renaming them.
Thx Gaz -
You haven't installed all necessary modules. Inside the WKS folder there should be a "requirements.txt" file. Just run "pip install -r requirements.txt" and it'll install everything you need. If you don't have a file like that, just create a new one and put these lines in:
Code:requests xmltodict google protobuf==3.19.5 pycryptodomex
-
stabbedbybrick Thx mate!!!
Yes I had to create it & now almost there.
So entered PSSH & URL but now get this.
So is there some file I need to edit in WSK-KEYS to get it finally work?
Thx Gaz -
That error means your headers.py file is empty or formatted wrong. That "headers=headers.headers" part means the script is looking for the headers inside the headers.py file.
They need to be formatted like this(or more specific to whatever service you're getting keys from):
Code:headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0', 'Accept': '*/*', 'Accept-Language': 'en-US,en;q=0.5', }
-
stabbedbybrick
Thank you that has finally worked!
I just got some ITVX stuff.
Again thanks everyone who's helped me, greatly appreciated
Gaz -
Hello all. when adding to the headers.py file i copied the lic url and placed it in curlconverter. then added this to headers.py file:
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/118.0',
'Accept': '*/*',
'Accept-Language': 'en-US,en;q=0.5',
# 'Accept-Encoding': 'gzip, deflate, br',
'Authorization': 'Bearer .........
'Origin': 'https://.........',
'DNT': '1',
'Connection': 'keep-alive',
'Referer': 'https://........./',
'Sec-Fetch-Dest': 'empty',
'Sec-Fetch-Mode': 'cors',
'Sec-Fetch-Site': 'cross-site',
'Content-Type': 'application/x-www-form-urlencoded',
}
data = '^\b^\x04'
response = requests.post(
'https://drm.content......../licenseServer/widevine/v1/........./license',
headers=headers,
data=data,
)
but still getting check protobuf error. My question is did i do the header.py correct?
thank you for any help. -
Header.py is
Import requests
headers = {
'Authorization': 'Bearer .........’,
}Last edited by iamghost; 17th Oct 2023 at 04:43.
-
-
After following your excellent directions i get this error code. I tried playing with it hoping i was just inputting wrong but cant get the error removed.
-
import requests
headers = {
'Authorization': 'Bearer' 'ey..........',
) -
-
Help me with wks-keys please. I got cdm keys from android and replace files, but script give me a error:
Code:D:\WKS-KEYS>l3.py PSSH: AAAAbHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAEwIARIgNjk0N2E0NjY4Y2JiM2FhMjg3M2I0YjQ1OTlhNzA2N2UaBHlvdGEiIGUzZTdjNDEzNjc0MzNmMWQ5MGU3NTkwNjc4MjcwNDlk License URL: https://drm.playfamily.ru/widevine/cenc/ZHBtbyoE2FyANdFV015hNPuS0Lvff7zaAm8suSQCpTwoy1-G3HxnOdtGEWMQm53ORW50V5GhR99djBtyZIzuVVJd9cAA6heyv2UskGBHwdcVDGxxq/getlicense Traceback (most recent call last): File "D:\WKS-KEYS\l3.py", line 25, in <module> correct, keys = WV_Function(pssh, lic_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\WKS-KEYS\l3.py", line 21, in WV_Function wvdecrypt.update_license(license_b64) File "D:\WKS-KEYS\pywidevine\L3\decrypt\wvdecryptcustom.py", line 58, in update_license self.cdm.provide_license(self.session, license_b64) File "D:\WKS-KEYS\pywidevine\L3\cdm\cdm.py", line 275, in provide_license session.session_key = oaep_cipher.decrypt(license.SessionKey) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\mcmas\AppData\Local\Programs\Python\Python312\Lib\site-packages\Cryptodome\Cipher\PKCS1_OAEP.py", line 169, in decrypt raise ValueError("Ciphertext with incorrect length.") ValueError: Ciphertext with incorrect length. D:\WKS-KEYS>
Code:import requests headers = { 'authority': 'drm.playfamily.ru', 'accept': '*/*', 'accept-language': 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7', 'origin': 'https://okko.sport', 'referer': 'https://okko.sport/', 'sec-ch-ua': '"Not A(Brand";v="99", "Google Chrome";v="121", "Chromium";v="121"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"Windows"', 'sec-fetch-dest': 'empty', 'sec-fetch-mode': 'cors', 'sec-fetch-site': 'cross-site', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36', 'content-type': 'application/x-www-form-urlencoded', } data = '\b\x01\x12¶ \x12d\nb\nL\b\x01\x12 6947a4668cbb3aa2873b4b4599a7067e\x1a\x04yota" e3e7c41367433f1d90e759067827049d\x10\x01\x1a\x10@\x8f9ä\xadÃ#B\nøÜØ\x94\x89\x8eã\x18\x01 ¢ø\xad\x060\x168\x94Àåê\x0fB°\x1f\n\x14license.widevine.com\x12\x10\x17\x05¹\x17Ì\x12\x04\x86\x8b\x063:/w*\x8c\x1að\x1cÂ\x87NÆDê\x9a{=ÚnéÆ\\áÑ\x1e~\x82ä\x8a5è\x0e\x98¡U¡lL\x9fv«z\x95øÃþx+¢\x82ß\x8f\x18m©Å\x88ës]\t]\x1a\x80À\x81²îFÏu\x06\x96á\x05¥ÑEÂëöÄå1ߦKlI,õè´\x9f\x82Ì\x8c\x13>ÎÀ`Þ\x06\x9f°\x8eÜgûnn/±·\'k{Õ/ì\x13°\x82ê\nñÑ\x83"½(³Ç\x04\x1cá`»\x1e·]ÈÏ3ð@[U[\x1d\x8fù·y[ù\x81¯¡pÄ\x84T\x8f\x0eµ\b§âå\x97CêxAØkÈcº\x1c«Äí{0ë\x19^\x85@\x90º®d\x00\n\x11à£/KM\t\x9dâ\x17\x1d®\x00Ëi(×Ð?\x9eñm\x91¬\b为$\x7fL\x86ñ\x8f\x9a³6T\x87GVãÿÍôÉ3j\x1c8´êS+\fÅq\x05¹\x9aõJ\'\x1aé5jX\x87;\x0e#"\x9fþûtò\'\x91}#_\x81ø(óPÒ\x1cñß\x96\x18úYs°\x1d\x13\x15s\x11£¨Ú\x9fÚãÓ\x05\x97\x05\x030\x8e°b½È\'ös˸j<b\x11r&è\x99+ÅMûa\x89\x1c\x8creZ\'\x0f\v\x1fª«\x1eÞÀú|\x8d5\xa0ÞiPSy\x96Ö\x98\x83yjÌÀb²\x8fý\x86·³\x92@Õ®¦ûÊ/ôùzÓJ\x83/ÝAúº5\\BÙ\x13rózkÜ\x10$[´Ô:2Ý8à\x1as\x85\x86Qµ\x9dªÖ\x82\x1d_ί\x80\x06\x15þ\x94)<9S\x86ÔFèµ,Ð 2\x81"\x17#¬mØ4|lË\x83&¤@\x1d\x9eñÍ°\x89\x927hh\x88\x99µcVÉÈ;»ËLú\x9c&\x00κ\x1e\x97rDE\x99+ìl\x00l\x0eÈsyEð,\x85\x84lÄ\x8bïu\x0f\x7f1\x8aqÎ\x0eUÛI\x89q5{1lük&÷=d¤ ØÝT\xadFHÿú£úb1\x1d»fÓç\x13MÓ\x14\x7f\x90?®r(\x96f§1\x1bé=è\x8c嬵È\x0fE¾\x84\x8fGÁ\x8d\x95Ò9ü=\nC\x8b\'Å\x7fwo2p\x92&\x19K\b{Ó?ú\x0ff)ú\x13ózhî~«\x80²\x8c±\x9d^\x00\xa0Zþ6\x9bÃù\x9d_\x12ÌÓÖÿ<skø¹\x88gÂÁx\x14\x92]\x81§¼ÿ&\fS\x19ÇFä\x9d!cD¡\x03Æ/Ì@\x1cô\x03\x15\x1dÝ\x8eÌuÓ\x06¶X\x93\x89ßÙ\x7fºÚx\x8c\x06\x8b°ÍMó\x9a\x94TD¸×J×>0µ\x80\x8fÞZ\x01\x82áÙ\x8eFsÍXÎÛ==5\x89\x1aëT0³@\x1d#\x1eÆgæ+ø¤\x85\x95B\x02Â\x9f\x8aTô\x9bpµ§-Æ"nÌ\x9f\x83\f¹±å¿\x13Ñ¡}>`\x96B0´-y÷\x10+\x9dnê²\x85\x89\xa0\x8dzdÝÔ×{´/ã<¬Í¼û&\x13±m:ÆQ\x12\x8cY·2\x88¾-+BÚ\x8b§ðlT@;½Büµ\x7fQà\x9dVÃÖ$Õ\tÍ\fì\x19ßÙô»åùEv\x8ex\x7f\x98ìIIxòéå!+\x187îï}TíR\x106þ~\x88\x15\x00¦·\x98\x1cø?\xa0U\fÔ¡\x1aË«¶¿\x18\x86Ï\f.G[O\'\x8bÜVöE\x90\x99(ýÙ£;u\x96¿»i\v\x1cH`\x9d\x1eôê!v\x16r\a\x80·\x86\x84®§\x8dÐ\x80Ì|\x9e\x11P\x18Ì5\x0fß\tÀP\x1c¸>`õ\x84Ig´\t±»\x10ªuD\x8fão\x8dϵ½\x05Ë\x83V®æ¦¾* Ö\x04q\f`*ï5\x9eçj\'\x9e\x10<¥ÃÞ&Âq`9;\x90\x94;o\x96\'k2QÒ"¸-¨\x8b6q\x82>k£ñ\x9aNóµ{?¡/\x93KpÕ\x8aU\x8b\x16¦ÿÆô;ÕºQ\x97\xa0¸Uþ\x136Z}\x97n7\x19\\\tç52\x86^\x8cÛ Ãq¡ò,ÊR\x1fjÌ16ÿÍßú_\x11ái¹\x8b¿Æ®+õUbè±?¯ß6\x86\b\f\x85û\x1e\x1a×kd\x12\x93?¾MHiì\x13Sk\x9eTöO\x840{é\x7f·KØt.?\x06ªf\x9eí®\x96²\x01ÑúÜÍf\x06¥\rðL\x05ó^½¤×\x99»\x1aÅ\x92÷\x894\x94\x15~7!³¦°Bæ¼\x02q8&\x1ceE°k\tÄß·ºä\x05\x19h\x1c\x9bX#\x91aåQ¬\fº\x13\x12\x03ß\x05Ð\x17Q\x88oàø2\x170½Us\x80tµúÆ{\x1fYÂ3GQ\xa02\r\x03w²¿YC\x81L\x1d\v2Ô>«oçüM"e\x83øG\x82"w=dù«\x7f\x89\x1d¡³Lìb4\x8eæ"O\x88bT5}rË\x965e91>Oí³ü6O\bÅ1\x1b©\x82âcÙhêwYI\x8d!-K¿NÅ\x9bó\fé·¶áo3ë¾Lµý\f{0\x8c@B\x11J\x90\xa0ÚS:è1¢\x99\x11裏ê]\t§·1¶\x84½Æµ¿8®\r\x91áwzP¶Ô±\x95Þ¼ñ¶\x1bü~ ÿ^\x8a;2ü\x1a\x8c:\x04\x0fèó>ä7Äp6\x19W`\bBÜÇ°¾ì_9ú5+y\x01\x82ÊóUÙsõÁg\x90æH \x90lîÚ\nÊ\x03cØ3\x99©\x90QEÝÄöÿg\x95²ýêÕ\x94߸[]\x94ðüÚÅÙ\x9en3EïP9£\x0eX\x1fôöúÃ#Þ\x909D\x10ú\xa0èÓWèçÔt{I¹,\x11è\x9e»à"¿è\x915~\x16a&³À\x17pw\xa0¾\x0erã¨\x91û\x06@\aô\x94æ\x92¿\tg\x14ø$ )IV¦1\x9b\x19´Õ\x9aéEò\x9cXÈ+\f{c¨\x96b]ß)~̯\x1c\x04iÙ¶\x03Ú\x85\x98%\xa0c\x92\x1a\x98\\Ã\x12o=|\x93m\x9b¯\x0fî0¼ÀöF4d\x98{µrΦµÉÉt Væ)8~#\x81ÙÔ*î#ç@\x1e®Á<\x99ë\x8b°£Ü<ðºÑµî\x05<I\x0e+\x174/?åFWµ\n\x94G¬¥LªabgòÇç\x1cò\x02-\x8bl>¹\x85z2F4`Ïñ뺰+6âó\x8djëª\x8dÑ \x1d\x17H\x1a\x8a¹\rOÌ&¸\x00ÍÇO\x1e\'\x88!¨\x9cRp\v\x8b¾+º\x90\x9d\x13_d\x8f\x8e\x8b!\\äSü\x94ÈÕËFs£Þ\vÙà\r\x18\x18"\x80@\x8fó-;¶ÒçÑÀ1Ès\xa0\x038dYòµ/\x16á}uQ\x03ÓCSÇÝáÀ\x11ã\x16ay<1²þ,ÝÍÚ\x9a¸}\x9e=ï}\x13½ËÆ,Mï_Û\a\x169\x1a\xa0\x00Á\x83Û×Ó\x1fÏ\x1eÛ\x06ä\'vRëHê\\@\x1e;`\x1ac\x03¦«A\x1b\x15u¨\x94ýBA.\x13\x1c³à\x8b\x820\x80F=GÁà\x16\x84îòêë0Ù\x89b\x14\xa0vîo¢¦\x06výo&±\\ö.\x83«\x11äØ\x0f\x1c8Õ6\x1e\x13Õ¥z£ä\x94\x0f;\x80m\x9b\x99à\x98éiTÆ\x86¶;0\x9b\x80dÍ\x8fkìÕ¨\x11ÎÌ\nºÍî\x14\x16¢ìÄÑ´\x1cíòò2wemÒÞ×6\x80\b]¨û+1D\x85\x8fÏ\'d\x83ÁãV*\x86dÔ\x94äön5-\x9aÍ<ï|-ËÀÕP<}Õ\x9b\x8cwÁ´Äk\x8c·\x92mz%¶ç¸ñ\x1dÁ8\xa0\x9e\x01-\'\x0eKýPÙððNí\xad\x7f©á\x8f§á]å\x831½¯O!é\x00mãÌ\x13Y$ù\a\\\\À\\\x83ß\x18ð\x13Û7\x90þ»ÿ8Î}HÍ£f%p\xa0ApÖ5ÄÒ¥Ã\x11Ñ\x84\x0f\x85`9°\x86\fGüjQ\xadO>ºÍ)SÓO5\x14ùÍ{Ä\x92!\f\x81SDg¼Û\x11\a\x19\x1aõê\x89 £~GÅ\x13(\x836TÕ\x03Aû\x97n\x8dbÛRmeÒ\x1a×\x17>\x89à\'ì=\x1c\x1dêKÙ\x83/\x80Rþ[:£\x98Ê\x11\x1a%±\x91\x90=9\x1b\x12ùþ\x01ý\x84ñNeaó$\x00Z\x93?¡©.d-ð\x05$ù~«ÏW\x12Î\x9bÒk&\x96ù]¼àÈÊpz<ðªk\x0fò9\x0eÍ\x11¸[öD\x84Cån(iXFs°LÞkIÕ\x97R(OiH\x1b@T±´Û\x98;Qäã\tÉ÷·ßå£ÿÉÌÿ\x96Üß6}¡)þÖ?À{Y(èÞõÕø©©~à\x1f\x1b\x9aÎæR/\x1dz@¨\fõ\aCÂ\x97¹F¡¶\x04îdW\x14°¼O½R¸{\xadU\tº.ÑØ¡¾oA\x80Ón:ãÍì(}\x84/¹\x19±]ïÅDÜ\x146,cYKXZ\x9bØêÊumª*\x80@O\x1dî\x92Ll6q)\x0f\x98!]\x1cüÚ.)%³|\x87Hïc¦XH\x1d\x8fÔU\t\x11u«ô\x1c¥E§!Õ\aá=¤ÉúYD\x13\x8b\x18>D5+gC\x1d\x92OA$xìãSÈ\x85]Ö\x04(ç|\x97¥N¹Nââ\x88èZ\x9e\x90È¡}©\x94\nñjSÚ>d\x84Ù¨D\\B\x10\x14ëg\tS¬Ãj\x00Ó\x18\'±ÌH\fh$:\x9dFÅ]\x1bC\x8d¯W\'Ì\x05\x12°ê¶ó$tV\x82ì\x98.\\W¤\x901\x93©SÔwØ<\x85ê$\x87e\b½\x83\x9cúB\x88Ú¸\x99\x16Ö\x12Þæ\x8b)ùAá%ç·ãWôñ^\x8d\x02AIx\x89Ðô<4\r©\x88éê¡ög\x96\x16\x1dÀ$¤\x93J÷\x89±\x05\x9a÷\x1a§g\x86u¬\x90©\x979%íͯ£Mx\x1aÝ5\x03©\xadû\x95õß×ÓèÔ\x03Ïú\x91\x82\xa0pa\x19\x965z\x00\xa0K6\x80ã\x04üÚ"ÈÞ®á\x16iXAÈ\x03\x96ûi%ì\x9c\x8cæOzd^ºOÉäî~µ4\x9fj\x9f\x15Qf"¯Ôp\x0e¡%\x1f\x85Í]Ëf6ª\' ß\x94g\x18gG«½Î\x8293#ó§B\x86·ó\x13wéH®ðt\x9eb\\TºY\x9auxv1ⶹ¬z±f\f\x8dmÔõóvuå5\x81\x04\x85À\x9b\x00=væÿH\x1b\x05.ª¬$?\x92d{\x1eà®\b`ADüh\x85·ÅNÇ\x85%\x12\x15K\x91\x92xÆM\')Ò¿2+õ¾\x9b\\u\x89j¿ª>æ\x814Y\x82\x83\x02VTý\x9c\x82éè\nå\x1b÷\x123\x17\x18m\x98\x1e\x8b.¿é\x17òsB\x9f\x94|2ÃÐ\x01\r~Æ\x870B¹\x00Ëÿs\x83\x7f>D?&r=HæÑ\x14\x10à³\'\x0eù2QrßG\x02\x936zxðôô\x01]¬SâpïL\x96¬â`Ä\x98=é\vt\x0f\x04à»þt\x92\x1e1Å-2j,lZaò=Ôçêuya<"\x15á\x04P\x81&TNE?5\x80Á\x8fìf\x8cÈ¥6ëVj(£lþ&^ta¦ÎWE>Ï-\x85\x11ï&\x80\x7f\x95ôü\x16\x8a¢eÒÉ\nH\x89ì!\x80Ã)\x82"\x0e"\x1bÓ\x8bR\x8f¥\x8dk\x814#\x00b´q:Êb¢\f?\x86M\x89Ã0\x00P\x01û©Ë\x01¶LÍ\x8eP-Ò:ø\xa0\x16\x18\x9dJíóÙ(ª=ÆÐ"kO\x93\x89©qþÙ\x96Mä3ÀØ\x18Ë)7÷!Ò|YXF\x19\x8b33q®\x9fÄ78\x9a¨\x8dèV@|*\x89_}(O\x89ܨ\x18\x83\xa0\x04\x7fܯ¼Ýu/»¦\x96¡zNÔ\t´{L±\b\x13·bnþq¾ÙÞ\x8b¦¬3a\x94UÌCbþy ªú\x81\x81Èt\x13þ±_Þ\x8a{c\x16t\x99&/\x02\x11rS\rÖeß\x1c\x8ea¶³\x19ÄÏG\x17\x9fÛ\x87°\x06\x8e\x99¿iy\x13\v\x12`+R\\¨Ï\x06\x88Üýeðp`ÊÇf+Èzj\\=æ0"F«ÍÞ;x\x9cª\x96#\x83\x15\x05\x9c\x00\x8c\x1c*£Ài\x7fýi«û\x95PóÜ\x9c\x03\x83\x1b\x91ºx¥âëâE¥\x05\x05\x19\x81\x93&ªBB"n@þ\x02ÎM\va´ò\x8cñêö®ÝQK3ðÝYÏ_º½?µæ2\x80Â\f|[e\x92H}_\x10\x80Gtæªà§\x0eÙ¾\x12\x0f«ä¥B8\x1f»(êüDDq\x9cäð\x7f\x99ô\a\x19C˵Üû=ÌÙ\x88Ê\x04Ø\'\x05ãÒ;Ö\x98Ò`1`ÜC\x82z\'fýÎ\x83\\\x89ñÒxÉÔ[[½\x16\x92A\x88bÉ\x89¹¿±j)¾Z\x10\x02:~à~ér4ãÛHÙ¼¸e\x89\rÏ0Ëi!ß\nyOkÿ"Rüâ® Æõ\x8cË>\x820\x9f§?-t½\x02ZúèÏ\x80\x84B\xadôZí\x1b##¡§÷\xad\x83&\x03#³,%`(ìKGA¨SÆZ¸\x01øsì >2¥\x91CE\x0e\x0fÉ\x18[PUj;&nd·ôN?\x84q:®.uL"VùYõÞ}\x04\f@/½ÂK¶k.*\x89\x95w½ïSXdü¾ñ\x88\biùKשs;#\x93Y%\xa0\x1a\v\x97©f_\x03\x8e\x00|\x9c\x88l)¿¤.D\x1djÙá Ì\x16b¿Í\x04ûxÙø8·À"\x10Âú\f\n:ë^Ä\x8bü¬Ã\x9e£0d*\x80\x02|T§´\x82\a1H:\x9aÎØ>A¿/8¼\x04èpA\x04X\x99p\x9d\x10ªYê\x9eÔ¹æ{!±\\Dc1ÁAÞà\x16D*eP<©TJü_\x8cnò½[;¤&\x0fvðêëvé\x14°Û¹\x9c\x96és%¦cßÞ\x12+I|·î¨\r1c\x05uįC}¯e\x9f\x10¾E\x1eø¹¹\x0f\v¥nna\x1fÏiGT¢Ç¥z¼e¥\xadá\x9f¸íÔ\x1a-ë3Q\x89°í\x12âjD\x0e\x11\'É7\\Ä\x90®Eë\x92IÁªÙ^X§Òi\x92Ë}\x80\x7f\x11m\x02N\x80?\x04ÅsG\a6\x1cÒè{êû%!\x7f\x1e\\g\x95]&ÝO\x91¤¦\x1fÄ\x83jg%Õ¢#×v~\x06\x8e\x8f×ÊÛA[¸\x97\x98^3\x83\x86I\x01\ta«\x9d»ï«ª\x0ew\x8fmn\x85©mL\rBJ\v4.10.2710.0\x1a\x80\x01\x8a)$\x03\x15æ©!~\x91\x86Ë\x87\x9e\x0f<u\x0eòÞÅ\x1e\x83©\x91Nù\x0eûl;ý)÷\'àR&=ß+\x8aëïÐ\x82|2Ê\x0f½[÷ÇÖÏÎá,H#¢Ð9 £W¾\x19\x13Fx¦\x11Ú\'\x11:¿®í¡ÏJ¾íª\x88Ý\x90<N\x96±õ\n\x8d\x9f¶R\x87|Ð1\x0eÛ?>Ð\x92Ã<¬[/ÕBÜG\x13\x18}çØƲS\x85J\x14\x00\x00\x00\x01\x00\x00\x00\x14\x00\x05\x00\x10ýY`\x14»=Í@'.encode() response = requests.post( 'https://drm.playfamily.ru/widevine/cenc/ZHBtbyoE2FyANdFV015hNPuS0Lvff7zaAm8suSQCpTwoy1-G3HxnOdtGEWMQm53ORW50V5GhR99djBtyZIzuVVJd9cAA6heyv2UskGBHwdcVDGxxq/getlicense', headers=headers, data=data, )
-
Similar Threads
-
getting error with wks-keys
By thegeek in forum Video Streaming DownloadingReplies: 19Last Post: 24th Apr 2023, 05:20 -
WKS-KEYS help
By Gruchemuche in forum Video Streaming DownloadingReplies: 1Last Post: 2nd Oct 2022, 08:55 -
Need help with WKS-KEYS
By lxlit in forum Video Streaming DownloadingReplies: 6Last Post: 16th Sep 2022, 10:01 -
need help with wks-keys
By ahmedani in forum Video Streaming DownloadingReplies: 1Last Post: 20th Jul 2022, 03:15 -
Wks-keys
By Fjullekulle in forum Video Streaming DownloadingReplies: 10Last Post: 12th Jul 2022, 04:01