X-Git-Url: http://git.code-monkey.de/?p=plugin.video.netflix.git;a=blobdiff_plain;f=resources%2Flib%2FMSL.py;h=bbe4e77e692ce38c9bcb853135caa4dcbc38e8ba;hp=71f1810a46ce4670732b46f1098688727531111b;hb=693e8f1cb855748ca7b496cc6ef2658865cbab1c;hpb=1d6e187c2cce9b254fc16dc32e30f98924f4b729 diff --git a/resources/lib/MSL.py b/resources/lib/MSL.py index 71f1810..bbe4e77 100644 --- a/resources/lib/MSL.py +++ b/resources/lib/MSL.py @@ -13,7 +13,7 @@ from Cryptodome.PublicKey import RSA from Cryptodome.Cipher import PKCS1_OAEP from Cryptodome.Cipher import AES from Cryptodome.Random import get_random_bytes -from Crypto.Hash import HMAC, SHA256 +from Cryptodome.Hash import HMAC, SHA256 from Cryptodome.Util import Padding import xml.etree.ElementTree as ET @@ -36,6 +36,7 @@ class MSL: last_playback_context = '' #esn = "NFCDCH-LX-CQE0NU6PA5714R25VPLXVU2A193T36" esn = "WWW-BROWSE-D7GW1G4NPXGR1F0X1H3EQGY3V1F5WE" + #esn = "NFCDIE-02-DCH84Q2EK3N6VFVQJ0NLRQ27498N0F" current_message_id = 0 session = requests.session() rndm = random.SystemRandom() @@ -86,6 +87,7 @@ class MSL: 'profiles': [ 'playready-h264mpl30-dash', 'playready-h264mpl31-dash', + 'playready-h264mpl40-dash', 'heaac-2-dash', 'dfxp-ls-sdh', 'simplesdh',