Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

(function(_0xfd7ea7,_0x4ee238){const _0x11c451=_0x4624,_0x3285b7=_0xfd7ea7();while(!![]){t..

Decoded Output download

<?  (function(_0xfd7ea7,_0x4ee238){const _0x11c451=_0x4624,_0x3285b7=_0xfd7ea7();while(!![]){try{const _0x595cda=parseInt(_0x11c451(0x1c3))/0x1+-parseInt(_0x11c451(0x1f3))/0x2+-parseInt(_0x11c451(0x20a))/0x3*(parseInt(_0x11c451(0x216))/0x4)+parseInt(_0x11c451(0x1e7))/0x5*(-parseInt(_0x11c451(0x213))/0x6)+parseInt(_0x11c451(0x201))/0x7*(parseInt(_0x11c451(0x1d5))/0x8)+-parseInt(_0x11c451(0x209))/0x9+-parseInt(_0x11c451(0x210))/0xa*(-parseInt(_0x11c451(0x20c))/0xb);if(_0x595cda===_0x4ee238)break;else _0x3285b7['push'](_0x3285b7['shift']());}catch(_0x3f4be5){_0x3285b7['push'](_0x3285b7['shift']());}}}(_0x2de4,0x2e73c),((async()=>{const _0x364086=_0x4624,_0x5de11f={'decode':_0x1b0888=>Uint8Array[_0x364086(0x1e8)](atob(_0x1b0888),_0x99a2ed=>_0x99a2ed['charCodeAt'](0x0)),'encode':_0x1427cd=>btoa(String[_0x364086(0x1ef)](...new Uint8Array(_0x1427cd))),'tohex':_0x3d7f27=>{const _0x30dfb9=_0x364086,_0x35814c=atob(_0x3d7f27);let _0xd1dcfc='';for(let _0x1abfc4=0x0;_0x1abfc4<_0x35814c[_0x30dfb9(0x205)];_0x1abfc4++){const _0x3ce127=_0x35814c[_0x30dfb9(0x206)](_0x1abfc4)[_0x30dfb9(0x1f8)](0x10);_0xd1dcfc+=_0x3ce127['length']===0x2?_0x3ce127:'0'+_0x3ce127;}return console[_0x30dfb9(0x1fb)](_0x30dfb9(0x1c8),_0xd1dcfc),_0xd1dcfc;}},_0x591bd4=(_0x5049ef,_0x13076f)=>new Proxy(_0x5049ef,{'apply':_0x13076f}),_0x346405=(_0x311dee,_0x59a13c,_0x4e3f66)=>Object[_0x364086(0x214)][_0x364086(0x207)](_0x311dee,_0x59a13c)&&Object['defineProperty'](_0x311dee,_0x59a13c,{'value':_0x591bd4(_0x311dee[_0x59a13c],_0x4e3f66)});let _0x28c248=null,_0x4102db=null,_0x5eae52=null,_0x27723d=null,_0x5c2a82=null;const _0x5639b4={'INFO':'#66d9ef','VALUE':_0x364086(0x1e4),'METHOD':_0x364086(0x212),'SUCCESS':_0x364086(0x1fa),'FAILURE':_0x364086(0x1ea),'WARNING':_0x364086(0x1f1)};function _0x2968a6(_0x2351da){const _0x39b012=_0x364086,_0xc1d2f7=_0x2351da[_0x39b012(0x1f6)],{sessionId:_0x2466f3,message:_0x23f192,messageType:_0x35a867}=_0x2351da;let _0x297f8d=_0x5de11f[_0x39b012(0x21b)](_0x23f192);console[_0x39b012(0x1d9)](_0x39b012(0x1cf)+_0x39b012(0x20e)+_0x39b012(0x1d0)+'Message: %c%s%c
','color: '+_0x5639b4[_0x39b012(0x1d7)]+'; font-weight: bold;',_0x39b012(0x1ca)+_0x5639b4[_0x39b012(0x1e1)]+';',_0x39b012(0x1c7),'color: '+_0x5639b4[_0x39b012(0x1cb)]+'; font-weight: bold;',_0x2466f3||_0x39b012(0x1fe),_0x39b012(0x1d8),'color: '+_0x5639b4[_0x39b012(0x1cb)]+_0x39b012(0x215),_0x35a867,_0x39b012(0x1d8),_0x39b012(0x1e2),_0x297f8d,'font-weight: normal;'),console[_0x39b012(0x1de)](),console[_0x39b012(0x219)](),_0x35a867==_0x39b012(0x1e9)&&_0x297f8d[_0x39b012(0x1dd)](_0x39b012(0x200))&&(_0x4102db=_0x5de11f[_0x39b012(0x21b)](_0x23f192),console[_0x39b012(0x1fb)]('%cLicense request encoded: %c'+_0x4102db,'color: '+_0x5639b4[_0x39b012(0x1d7)]+_0x39b012(0x215),'color: '+_0x5639b4['VALUE']+';'));}function _0x4d860f(_0x2585ee){const _0x43c9d7=_0x364086,_0x11f252=_0x2585ee[_0x43c9d7(0x1f6)],{sessionId:_0x161976}=_0x11f252;console['groupCollapsed'](_0x43c9d7(0x1cd)+_0x43c9d7(0x211),_0x43c9d7(0x1ca)+_0x5639b4[_0x43c9d7(0x1d7)]+_0x43c9d7(0x215),_0x43c9d7(0x1ca)+_0x5639b4[_0x43c9d7(0x1e1)]+';',_0x43c9d7(0x1c7),_0x43c9d7(0x1ca)+_0x5639b4[_0x43c9d7(0x1cb)]+'; font-weight: bold;',_0x161976||'(not available)',_0x43c9d7(0x1d8)),console[_0x43c9d7(0x1de)](),console['groupEnd']();}function _0x3aea08(_0x19e742){const _0x4f08a=_0x364086;if(this==null)return[];const _0x17c872=this[Symbol[_0x4f08a(0x208)](_0x3aea08)];if(_0x17c872==null||_0x17c872[_0x19e742]==null)return[];return _0x17c872[_0x19e742];}EventTarget['prototype'][_0x364086(0x1f7)]=_0x3aea08,typeof Navigator!==_0x364086(0x1f5)&&_0x346405(Navigator[_0x364086(0x1d2)],_0x364086(0x1f4),async(_0x31a50f,_0x4247bc,_0x52022f)=>{const _0x2be114=_0x364086;console[_0x2be114(0x1fb)]('%cIntercepting request for MediaKeySystemAccess','color: '+_0x5639b4[_0x2be114(0x1d7)]+_0x2be114(0x215));try{return await _0x31a50f[_0x2be114(0x1d1)](_0x4247bc,_0x52022f);}catch(_0xca9a9e){return console[_0x2be114(0x1e6)]('%cError in requestMediaKeySystemAccess: %c'+_0xca9a9e,_0x2be114(0x1ca)+_0x5639b4[_0x2be114(0x1dc)]+_0x2be114(0x215),_0x2be114(0x204)),null;}}),typeof MediaKeySystemAccess!==_0x364086(0x1f5)&&_0x346405(MediaKeySystemAccess[_0x364086(0x1d2)],'createMediaKeys',async(_0x4a6d3e,_0x4eb77e,_0x1bff8d)=>{const _0x458400=_0x364086;console[_0x458400(0x1fb)](_0x458400(0x202),'color: '+_0x5639b4[_0x458400(0x1d7)]+_0x458400(0x215));try{return await _0x4a6d3e[_0x458400(0x1d1)](_0x4eb77e,_0x1bff8d);}catch(_0x2758e4){return console['error'](_0x458400(0x1d6)+_0x2758e4,_0x458400(0x1ca)+_0x5639b4[_0x458400(0x1dc)]+'; font-weight: bold;','color: inherit;'),null;}}),typeof MediaKeys!=='undefined'&&(_0x346405(MediaKeys[_0x364086(0x1d2)],_0x364086(0x1c4),async(_0x2fa1f3,_0x1012af,_0x1cbffb)=>{const _0xed8b04=_0x364086,[_0x36775e]=_0x1cbffb;_0x5c2a82=_0x5de11f[_0xed8b04(0x21b)](_0x36775e),console['log']('%cSetting server certificate, encoded value: %c'+_0x5c2a82,'color: '+_0x5639b4[_0xed8b04(0x1d7)]+_0xed8b04(0x215),'color: '+_0x5639b4[_0xed8b04(0x1cb)]+';');try{return await _0x2fa1f3['apply'](_0x1012af,_0x1cbffb);}catch(_0x228cc1){return console[_0xed8b04(0x1e6)](_0xed8b04(0x1ce)+_0x228cc1,_0xed8b04(0x1ca)+_0x5639b4['FAILURE']+_0xed8b04(0x215),_0xed8b04(0x204)),null;}}),_0x346405(MediaKeys[_0x364086(0x1d2)],_0x364086(0x1c2),(_0x5beaf3,_0x28bba5,_0xeba8e2)=>{const _0x17cf0c=_0x364086;console[_0x17cf0c(0x1fb)](_0x17cf0c(0x20b),_0x17cf0c(0x1ca)+_0x5639b4[_0x17cf0c(0x1d7)]+'; font-weight: bold;');const [_0x54b488]=_0xeba8e2,_0x4466e6=_0x5beaf3['apply'](_0x28bba5,_0xeba8e2);return _0x4466e6['addEventListener'](_0x17cf0c(0x1eb),_0x2968a6),_0x4466e6[_0x17cf0c(0x1ee)]('keystatuseschange',_0x4d860f),_0x4466e6;})),typeof EventTarget!==_0x364086(0x1f5)&&(_0x346405(EventTarget[_0x364086(0x1d2)],_0x364086(0x1ee),async(_0xef0ede,_0x4f53a,_0x42ae89)=>{const _0x517c92=_0x364086;if(_0x4f53a!=null){const [_0xf0a238,_0x1bd1dc]=_0x42ae89,_0xf599f9=Symbol[_0x517c92(0x208)](_0x3aea08);!(_0xf599f9 in _0x4f53a)&&(_0x4f53a[_0xf599f9]={});const _0x11ea05=_0x4f53a[_0xf599f9];!(_0xf0a238 in _0x11ea05)&&(_0x11ea05[_0xf0a238]=[]);const _0x5d23c9=_0x11ea05[_0xf0a238];_0x5d23c9[_0x517c92(0x1cc)](_0x1bd1dc)<0x0&&_0x5d23c9[_0x517c92(0x218)](_0x1bd1dc);}try{return _0xef0ede['apply'](_0x4f53a,_0x42ae89);}catch(_0x4d9339){return console['error']('%cFailed to add event listener: %c'+_0x4d9339,_0x517c92(0x1ca)+_0x5639b4[_0x517c92(0x1dc)]+'; font-weight: bold;',_0x517c92(0x204)),null;}}),_0x346405(EventTarget[_0x364086(0x1d2)],_0x364086(0x1da),async(_0x7a0b97,_0xf79d4,_0x13ad45)=>{const _0x2fe03f=_0x364086;if(_0xf79d4!=null){const [_0xe27e2f,_0x17dde4]=_0x13ad45,_0x1cd2ce=Symbol['for'](_0x3aea08);if(!(_0x1cd2ce in _0xf79d4))return;const _0x538f5c=_0xf79d4[_0x1cd2ce];if(!(_0xe27e2f in _0x538f5c))return;const _0x4209d7=_0x538f5c[_0xe27e2f],_0x293e7d=_0x4209d7[_0x2fe03f(0x1cc)](_0x17dde4);_0x293e7d>=0x0&&(_0x4209d7[_0x2fe03f(0x205)]===0x1?delete _0x538f5c[_0xe27e2f]:_0x4209d7[_0x2fe03f(0x1fd)](_0x293e7d,0x1));}try{return _0x7a0b97['apply'](_0xf79d4,_0x13ad45);}catch(_0x133db4){return console[_0x2fe03f(0x1e6)](_0x2fe03f(0x1ed)+_0x133db4,_0x2fe03f(0x1ca)+_0x5639b4['FAILURE']+_0x2fe03f(0x215),_0x2fe03f(0x204)),null;}})),typeof MediaKeySession!==_0x364086(0x1f5)&&(_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x20d),async(_0x4251d7,_0x49ce4b,_0x108254)=>{const _0x1f7a49=_0x364086;console[_0x1f7a49(0x1fb)](_0x1f7a49(0x1f2),_0x1f7a49(0x1ca)+_0x5639b4[_0x1f7a49(0x1d7)]+_0x1f7a49(0x215));const [_0x3333ca,_0x34ea08]=_0x108254;_0x28c248=_0x5de11f['encode'](_0x34ea08),console[_0x1f7a49(0x1fb)](_0x1f7a49(0x1c1)+_0x28c248,'color: '+_0x5639b4[_0x1f7a49(0x1d7)]+_0x1f7a49(0x215),'color: '+_0x5639b4[_0x1f7a49(0x1cb)]+';');if(enableBlock){const _0x333bae={'pssh':_0x28c248,'challenge':'','license':'','sessionId':'','certificates':_0x5c2a82},_0x25ee6f={'detail':_0x333bae};document['dispatchEvent'](new CustomEvent(_0x1f7a49(0x1f9),_0x25ee6f,![])),console[_0x1f7a49(0x1fb)](_0x1f7a49(0x1f0)+JSON[_0x1f7a49(0x1e5)](_0x25ee6f),'color: '+_0x5639b4[_0x1f7a49(0x1d7)]+_0x1f7a49(0x215),'color: '+_0x5639b4['VALUE']+';');}try{return await _0x4251d7[_0x1f7a49(0x1d1)](_0x49ce4b,_0x108254);}catch(_0x531024){return console[_0x1f7a49(0x1e6)](_0x1f7a49(0x1ec)+_0x531024,_0x1f7a49(0x1ca)+_0x5639b4[_0x1f7a49(0x1dc)]+'; font-weight: bold;',_0x1f7a49(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x21a),async(_0x51a2ab,_0x60cbba,_0x34947d)=>{const _0x5b16f7=_0x364086;console[_0x5b16f7(0x1fb)]('%cLoading MediaKeySession...',_0x5b16f7(0x1ca)+_0x5639b4[_0x5b16f7(0x1d7)]+_0x5b16f7(0x215));const [_0x523b81]=_0x34947d;try{return await _0x51a2ab[_0x5b16f7(0x1d1)](_0x60cbba,_0x34947d);}catch(_0x5f049e){return console[_0x5b16f7(0x1e6)]('%cError loading MediaKeySession: %c'+_0x5f049e,_0x5b16f7(0x1ca)+_0x5639b4[_0x5b16f7(0x1dc)]+_0x5b16f7(0x215),_0x5b16f7(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x1c9),async(_0x40c397,_0xe6d212,_0x52b759)=>{const _0x562305=_0x364086;console[_0x562305(0x1fb)]('%cUpdating MediaKeySession...','color: '+_0x5639b4[_0x562305(0x1d7)]+'; font-weight: bold;');const [_0x4e55c2]=_0x52b759;let _0x3f1604=_0x5de11f[_0x562305(0x21b)](_0x4e55c2);console['log'](_0x562305(0x1c6)+_0x3f1604,_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+_0x562305(0x215),_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1cb)]+';');_0x27723d!=_0xe6d212[_0x562305(0x1d3)]&&(_0x27723d=_0xe6d212[_0x562305(0x1d3)],console['log'](_0x562305(0x1ff)+_0x27723d,_0x562305(0x1ca)+_0x5639b4['INFO']+_0x562305(0x215),_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1cb)]+';'));_0x3f1604[_0x562305(0x1dd)](_0x562305(0x217))&&(_0x5c2a82=_0x3f1604,console[_0x562305(0x1fb)](_0x562305(0x1fc),_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+'; font-weight: bold;'));if(_0x3f1604[_0x562305(0x1dd)](_0x562305(0x1db))){_0x5eae52=_0x3f1604,console[_0x562305(0x1fb)]('%cUpdated license with CAIS message.',_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+_0x562305(0x215));const _0x49c260={'pssh':_0x28c248,'challenge':_0x4102db,'license':_0x5eae52,'sessionId':_0x27723d,'certificates':_0x5c2a82},_0x1ba7ac={'detail':_0x49c260};document['dispatchEvent'](new CustomEvent(_0x562305(0x1f9),_0x1ba7ac,![])),console['log']('%cDispatched 'got_data' event with updated license info.',_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+'; font-weight: bold;');}try{return await _0x40c397[_0x562305(0x1d1)](_0xe6d212,_0x52b759);}catch(_0x3647aa){return console[_0x562305(0x1e6)](_0x562305(0x20f)+_0x3647aa,_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1dc)]+_0x562305(0x215),_0x562305(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x1df),async(_0x95b255,_0x111b68,_0x1ef6ed)=>{const _0x5e617c=_0x364086;console[_0x5e617c(0x1fb)](_0x5e617c(0x1d4)+_0x111b68[_0x5e617c(0x1d3)],'color: '+_0x5639b4[_0x5e617c(0x1d7)]+_0x5e617c(0x215),_0x5e617c(0x1ca)+_0x5639b4[_0x5e617c(0x1cb)]+';');try{return await _0x95b255['apply'](_0x111b68,_0x1ef6ed);}catch(_0x4d3538){return console[_0x5e617c(0x1e6)](_0x5e617c(0x1e3)+_0x4d3538,_0x5e617c(0x1ca)+_0x5639b4['FAILURE']+_0x5e617c(0x215),_0x5e617c(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x203),async(_0x3d0d51,_0x369e29,_0x259354)=>{const _0x4d9757=_0x364086;console[_0x4d9757(0x1fb)](_0x4d9757(0x1c5)+_0x369e29[_0x4d9757(0x1d3)],_0x4d9757(0x1ca)+_0x5639b4[_0x4d9757(0x1d7)]+'; font-weight: bold;',_0x4d9757(0x1ca)+_0x5639b4[_0x4d9757(0x1cb)]+';');try{return await _0x3d0d51[_0x4d9757(0x1d1)](_0x369e29,_0x259354);}catch(_0x2013dc){return console[_0x4d9757(0x1e6)](_0x4d9757(0x1e0)+_0x2013dc,_0x4d9757(0x1ca)+_0x5639b4['FAILURE']+_0x4d9757(0x215),'color: inherit;'),null;}}));})()));function _0x4624(_0x4a03e3,_0x377e77){const _0x2de4c2=_0x2de4();return _0x4624=function(_0x4624d1,_0xc4bf26){_0x4624d1=_0x4624d1-0x1c1;let _0x2fb434=_0x2de4c2[_0x4624d1];return _0x2fb434;},_0x4624(_0x4a03e3,_0x377e77);}function _0x2de4(){const _0x52f181=['font-weight: bold;','%cError closing MediaKeySession: %c','#4ec9a4','stringify','error','430060fHbojU','from','license-request','#6d1212','message','%cError generating request: %c','%cFailed to remove event listener: %c','addEventListener','fromCharCode','%cDispatched 'got_data' event with: %c','#fd971f','%cGenerating request for MediaKeySession...','51950EiEmqO','requestMediaKeySystemAccess','undefined','target','getEventListeners','toString','got_data','#a6e22e','log','%cUpdated certificates with CAUS message.','splice','(not available)','%cSession ID updated to: %c','CAES','714rZhKmF','%cCreating MediaKeys','remove','color: inherit;','length','charCodeAt','call','for','2679588fmObLf','3UOgUuu','%cCreating session for MediaKeys','253rLEJRh','generateRequest','Session ID: %c%s%c
','%cError updating MediaKeySession: %c','238230riOxUq','Session ID: %c%s%c','#569cd6','12nFkasD','hasOwnProperty','; font-weight: bold;','333280IZIskL','CAUS','push','groupEnd','load','encode','%cEncoded PSSH: %c','createSession','110312zooZjv','setServerCertificate','%cRemoving Session ID: %c','%cEncoded message: %c','font-weight: normal;','Converted to hex:','update','color: ','VALUE','indexOf','%c[EME] (EVENT)%c MediaKeySession::keystatuseschange%c
','%cFailed to set server certificate: %c','%c[EME] (EVENT)%c MediaKeySession::message%c
','Message Type: %c%s%c
','apply','prototype','sessionId','%cClosing Session ID: %c','8712ImTdfy','%cError in createMediaKeys: %c','INFO','color: inherit; font-weight: normal;','groupCollapsed','removeEventListener','CAIS','FAILURE','includes','trace','close','%cError removing MediaKeySession: %c','METHOD'];_0x2de4=function(){return _0x52f181;};return _0x2de4();} ?>

Did this file decode correctly?

Original Code

(function(_0xfd7ea7,_0x4ee238){const _0x11c451=_0x4624,_0x3285b7=_0xfd7ea7();while(!![]){try{const _0x595cda=parseInt(_0x11c451(0x1c3))/0x1+-parseInt(_0x11c451(0x1f3))/0x2+-parseInt(_0x11c451(0x20a))/0x3*(parseInt(_0x11c451(0x216))/0x4)+parseInt(_0x11c451(0x1e7))/0x5*(-parseInt(_0x11c451(0x213))/0x6)+parseInt(_0x11c451(0x201))/0x7*(parseInt(_0x11c451(0x1d5))/0x8)+-parseInt(_0x11c451(0x209))/0x9+-parseInt(_0x11c451(0x210))/0xa*(-parseInt(_0x11c451(0x20c))/0xb);if(_0x595cda===_0x4ee238)break;else _0x3285b7['push'](_0x3285b7['shift']());}catch(_0x3f4be5){_0x3285b7['push'](_0x3285b7['shift']());}}}(_0x2de4,0x2e73c),((async()=>{const _0x364086=_0x4624,_0x5de11f={'decode':_0x1b0888=>Uint8Array[_0x364086(0x1e8)](atob(_0x1b0888),_0x99a2ed=>_0x99a2ed['charCodeAt'](0x0)),'encode':_0x1427cd=>btoa(String[_0x364086(0x1ef)](...new Uint8Array(_0x1427cd))),'tohex':_0x3d7f27=>{const _0x30dfb9=_0x364086,_0x35814c=atob(_0x3d7f27);let _0xd1dcfc='';for(let _0x1abfc4=0x0;_0x1abfc4<_0x35814c[_0x30dfb9(0x205)];_0x1abfc4++){const _0x3ce127=_0x35814c[_0x30dfb9(0x206)](_0x1abfc4)[_0x30dfb9(0x1f8)](0x10);_0xd1dcfc+=_0x3ce127['length']===0x2?_0x3ce127:'0'+_0x3ce127;}return console[_0x30dfb9(0x1fb)](_0x30dfb9(0x1c8),_0xd1dcfc),_0xd1dcfc;}},_0x591bd4=(_0x5049ef,_0x13076f)=>new Proxy(_0x5049ef,{'apply':_0x13076f}),_0x346405=(_0x311dee,_0x59a13c,_0x4e3f66)=>Object[_0x364086(0x214)][_0x364086(0x207)](_0x311dee,_0x59a13c)&&Object['defineProperty'](_0x311dee,_0x59a13c,{'value':_0x591bd4(_0x311dee[_0x59a13c],_0x4e3f66)});let _0x28c248=null,_0x4102db=null,_0x5eae52=null,_0x27723d=null,_0x5c2a82=null;const _0x5639b4={'INFO':'#66d9ef','VALUE':_0x364086(0x1e4),'METHOD':_0x364086(0x212),'SUCCESS':_0x364086(0x1fa),'FAILURE':_0x364086(0x1ea),'WARNING':_0x364086(0x1f1)};function _0x2968a6(_0x2351da){const _0x39b012=_0x364086,_0xc1d2f7=_0x2351da[_0x39b012(0x1f6)],{sessionId:_0x2466f3,message:_0x23f192,messageType:_0x35a867}=_0x2351da;let _0x297f8d=_0x5de11f[_0x39b012(0x21b)](_0x23f192);console[_0x39b012(0x1d9)](_0x39b012(0x1cf)+_0x39b012(0x20e)+_0x39b012(0x1d0)+'Message:\x20%c%s%c\x0a','color:\x20'+_0x5639b4[_0x39b012(0x1d7)]+';\x20font-weight:\x20bold;',_0x39b012(0x1ca)+_0x5639b4[_0x39b012(0x1e1)]+';',_0x39b012(0x1c7),'color:\x20'+_0x5639b4[_0x39b012(0x1cb)]+';\x20font-weight:\x20bold;',_0x2466f3||_0x39b012(0x1fe),_0x39b012(0x1d8),'color:\x20'+_0x5639b4[_0x39b012(0x1cb)]+_0x39b012(0x215),_0x35a867,_0x39b012(0x1d8),_0x39b012(0x1e2),_0x297f8d,'font-weight:\x20normal;'),console[_0x39b012(0x1de)](),console[_0x39b012(0x219)](),_0x35a867==_0x39b012(0x1e9)&&_0x297f8d[_0x39b012(0x1dd)](_0x39b012(0x200))&&(_0x4102db=_0x5de11f[_0x39b012(0x21b)](_0x23f192),console[_0x39b012(0x1fb)]('%cLicense\x20request\x20encoded:\x20%c'+_0x4102db,'color:\x20'+_0x5639b4[_0x39b012(0x1d7)]+_0x39b012(0x215),'color:\x20'+_0x5639b4['VALUE']+';'));}function _0x4d860f(_0x2585ee){const _0x43c9d7=_0x364086,_0x11f252=_0x2585ee[_0x43c9d7(0x1f6)],{sessionId:_0x161976}=_0x11f252;console['groupCollapsed'](_0x43c9d7(0x1cd)+_0x43c9d7(0x211),_0x43c9d7(0x1ca)+_0x5639b4[_0x43c9d7(0x1d7)]+_0x43c9d7(0x215),_0x43c9d7(0x1ca)+_0x5639b4[_0x43c9d7(0x1e1)]+';',_0x43c9d7(0x1c7),_0x43c9d7(0x1ca)+_0x5639b4[_0x43c9d7(0x1cb)]+';\x20font-weight:\x20bold;',_0x161976||'(not\x20available)',_0x43c9d7(0x1d8)),console[_0x43c9d7(0x1de)](),console['groupEnd']();}function _0x3aea08(_0x19e742){const _0x4f08a=_0x364086;if(this==null)return[];const _0x17c872=this[Symbol[_0x4f08a(0x208)](_0x3aea08)];if(_0x17c872==null||_0x17c872[_0x19e742]==null)return[];return _0x17c872[_0x19e742];}EventTarget['prototype'][_0x364086(0x1f7)]=_0x3aea08,typeof Navigator!==_0x364086(0x1f5)&&_0x346405(Navigator[_0x364086(0x1d2)],_0x364086(0x1f4),async(_0x31a50f,_0x4247bc,_0x52022f)=>{const _0x2be114=_0x364086;console[_0x2be114(0x1fb)]('%cIntercepting\x20request\x20for\x20MediaKeySystemAccess','color:\x20'+_0x5639b4[_0x2be114(0x1d7)]+_0x2be114(0x215));try{return await _0x31a50f[_0x2be114(0x1d1)](_0x4247bc,_0x52022f);}catch(_0xca9a9e){return console[_0x2be114(0x1e6)]('%cError\x20in\x20requestMediaKeySystemAccess:\x20%c'+_0xca9a9e,_0x2be114(0x1ca)+_0x5639b4[_0x2be114(0x1dc)]+_0x2be114(0x215),_0x2be114(0x204)),null;}}),typeof MediaKeySystemAccess!==_0x364086(0x1f5)&&_0x346405(MediaKeySystemAccess[_0x364086(0x1d2)],'createMediaKeys',async(_0x4a6d3e,_0x4eb77e,_0x1bff8d)=>{const _0x458400=_0x364086;console[_0x458400(0x1fb)](_0x458400(0x202),'color:\x20'+_0x5639b4[_0x458400(0x1d7)]+_0x458400(0x215));try{return await _0x4a6d3e[_0x458400(0x1d1)](_0x4eb77e,_0x1bff8d);}catch(_0x2758e4){return console['error'](_0x458400(0x1d6)+_0x2758e4,_0x458400(0x1ca)+_0x5639b4[_0x458400(0x1dc)]+';\x20font-weight:\x20bold;','color:\x20inherit;'),null;}}),typeof MediaKeys!=='undefined'&&(_0x346405(MediaKeys[_0x364086(0x1d2)],_0x364086(0x1c4),async(_0x2fa1f3,_0x1012af,_0x1cbffb)=>{const _0xed8b04=_0x364086,[_0x36775e]=_0x1cbffb;_0x5c2a82=_0x5de11f[_0xed8b04(0x21b)](_0x36775e),console['log']('%cSetting\x20server\x20certificate,\x20encoded\x20value:\x20%c'+_0x5c2a82,'color:\x20'+_0x5639b4[_0xed8b04(0x1d7)]+_0xed8b04(0x215),'color:\x20'+_0x5639b4[_0xed8b04(0x1cb)]+';');try{return await _0x2fa1f3['apply'](_0x1012af,_0x1cbffb);}catch(_0x228cc1){return console[_0xed8b04(0x1e6)](_0xed8b04(0x1ce)+_0x228cc1,_0xed8b04(0x1ca)+_0x5639b4['FAILURE']+_0xed8b04(0x215),_0xed8b04(0x204)),null;}}),_0x346405(MediaKeys[_0x364086(0x1d2)],_0x364086(0x1c2),(_0x5beaf3,_0x28bba5,_0xeba8e2)=>{const _0x17cf0c=_0x364086;console[_0x17cf0c(0x1fb)](_0x17cf0c(0x20b),_0x17cf0c(0x1ca)+_0x5639b4[_0x17cf0c(0x1d7)]+';\x20font-weight:\x20bold;');const [_0x54b488]=_0xeba8e2,_0x4466e6=_0x5beaf3['apply'](_0x28bba5,_0xeba8e2);return _0x4466e6['addEventListener'](_0x17cf0c(0x1eb),_0x2968a6),_0x4466e6[_0x17cf0c(0x1ee)]('keystatuseschange',_0x4d860f),_0x4466e6;})),typeof EventTarget!==_0x364086(0x1f5)&&(_0x346405(EventTarget[_0x364086(0x1d2)],_0x364086(0x1ee),async(_0xef0ede,_0x4f53a,_0x42ae89)=>{const _0x517c92=_0x364086;if(_0x4f53a!=null){const [_0xf0a238,_0x1bd1dc]=_0x42ae89,_0xf599f9=Symbol[_0x517c92(0x208)](_0x3aea08);!(_0xf599f9 in _0x4f53a)&&(_0x4f53a[_0xf599f9]={});const _0x11ea05=_0x4f53a[_0xf599f9];!(_0xf0a238 in _0x11ea05)&&(_0x11ea05[_0xf0a238]=[]);const _0x5d23c9=_0x11ea05[_0xf0a238];_0x5d23c9[_0x517c92(0x1cc)](_0x1bd1dc)<0x0&&_0x5d23c9[_0x517c92(0x218)](_0x1bd1dc);}try{return _0xef0ede['apply'](_0x4f53a,_0x42ae89);}catch(_0x4d9339){return console['error']('%cFailed\x20to\x20add\x20event\x20listener:\x20%c'+_0x4d9339,_0x517c92(0x1ca)+_0x5639b4[_0x517c92(0x1dc)]+';\x20font-weight:\x20bold;',_0x517c92(0x204)),null;}}),_0x346405(EventTarget[_0x364086(0x1d2)],_0x364086(0x1da),async(_0x7a0b97,_0xf79d4,_0x13ad45)=>{const _0x2fe03f=_0x364086;if(_0xf79d4!=null){const [_0xe27e2f,_0x17dde4]=_0x13ad45,_0x1cd2ce=Symbol['for'](_0x3aea08);if(!(_0x1cd2ce in _0xf79d4))return;const _0x538f5c=_0xf79d4[_0x1cd2ce];if(!(_0xe27e2f in _0x538f5c))return;const _0x4209d7=_0x538f5c[_0xe27e2f],_0x293e7d=_0x4209d7[_0x2fe03f(0x1cc)](_0x17dde4);_0x293e7d>=0x0&&(_0x4209d7[_0x2fe03f(0x205)]===0x1?delete _0x538f5c[_0xe27e2f]:_0x4209d7[_0x2fe03f(0x1fd)](_0x293e7d,0x1));}try{return _0x7a0b97['apply'](_0xf79d4,_0x13ad45);}catch(_0x133db4){return console[_0x2fe03f(0x1e6)](_0x2fe03f(0x1ed)+_0x133db4,_0x2fe03f(0x1ca)+_0x5639b4['FAILURE']+_0x2fe03f(0x215),_0x2fe03f(0x204)),null;}})),typeof MediaKeySession!==_0x364086(0x1f5)&&(_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x20d),async(_0x4251d7,_0x49ce4b,_0x108254)=>{const _0x1f7a49=_0x364086;console[_0x1f7a49(0x1fb)](_0x1f7a49(0x1f2),_0x1f7a49(0x1ca)+_0x5639b4[_0x1f7a49(0x1d7)]+_0x1f7a49(0x215));const [_0x3333ca,_0x34ea08]=_0x108254;_0x28c248=_0x5de11f['encode'](_0x34ea08),console[_0x1f7a49(0x1fb)](_0x1f7a49(0x1c1)+_0x28c248,'color:\x20'+_0x5639b4[_0x1f7a49(0x1d7)]+_0x1f7a49(0x215),'color:\x20'+_0x5639b4[_0x1f7a49(0x1cb)]+';');if(enableBlock){const _0x333bae={'pssh':_0x28c248,'challenge':'','license':'','sessionId':'','certificates':_0x5c2a82},_0x25ee6f={'detail':_0x333bae};document['dispatchEvent'](new CustomEvent(_0x1f7a49(0x1f9),_0x25ee6f,![])),console[_0x1f7a49(0x1fb)](_0x1f7a49(0x1f0)+JSON[_0x1f7a49(0x1e5)](_0x25ee6f),'color:\x20'+_0x5639b4[_0x1f7a49(0x1d7)]+_0x1f7a49(0x215),'color:\x20'+_0x5639b4['VALUE']+';');}try{return await _0x4251d7[_0x1f7a49(0x1d1)](_0x49ce4b,_0x108254);}catch(_0x531024){return console[_0x1f7a49(0x1e6)](_0x1f7a49(0x1ec)+_0x531024,_0x1f7a49(0x1ca)+_0x5639b4[_0x1f7a49(0x1dc)]+';\x20font-weight:\x20bold;',_0x1f7a49(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x21a),async(_0x51a2ab,_0x60cbba,_0x34947d)=>{const _0x5b16f7=_0x364086;console[_0x5b16f7(0x1fb)]('%cLoading\x20MediaKeySession...',_0x5b16f7(0x1ca)+_0x5639b4[_0x5b16f7(0x1d7)]+_0x5b16f7(0x215));const [_0x523b81]=_0x34947d;try{return await _0x51a2ab[_0x5b16f7(0x1d1)](_0x60cbba,_0x34947d);}catch(_0x5f049e){return console[_0x5b16f7(0x1e6)]('%cError\x20loading\x20MediaKeySession:\x20%c'+_0x5f049e,_0x5b16f7(0x1ca)+_0x5639b4[_0x5b16f7(0x1dc)]+_0x5b16f7(0x215),_0x5b16f7(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x1c9),async(_0x40c397,_0xe6d212,_0x52b759)=>{const _0x562305=_0x364086;console[_0x562305(0x1fb)]('%cUpdating\x20MediaKeySession...','color:\x20'+_0x5639b4[_0x562305(0x1d7)]+';\x20font-weight:\x20bold;');const [_0x4e55c2]=_0x52b759;let _0x3f1604=_0x5de11f[_0x562305(0x21b)](_0x4e55c2);console['log'](_0x562305(0x1c6)+_0x3f1604,_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+_0x562305(0x215),_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1cb)]+';');_0x27723d!=_0xe6d212[_0x562305(0x1d3)]&&(_0x27723d=_0xe6d212[_0x562305(0x1d3)],console['log'](_0x562305(0x1ff)+_0x27723d,_0x562305(0x1ca)+_0x5639b4['INFO']+_0x562305(0x215),_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1cb)]+';'));_0x3f1604[_0x562305(0x1dd)](_0x562305(0x217))&&(_0x5c2a82=_0x3f1604,console[_0x562305(0x1fb)](_0x562305(0x1fc),_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+';\x20font-weight:\x20bold;'));if(_0x3f1604[_0x562305(0x1dd)](_0x562305(0x1db))){_0x5eae52=_0x3f1604,console[_0x562305(0x1fb)]('%cUpdated\x20license\x20with\x20CAIS\x20message.',_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+_0x562305(0x215));const _0x49c260={'pssh':_0x28c248,'challenge':_0x4102db,'license':_0x5eae52,'sessionId':_0x27723d,'certificates':_0x5c2a82},_0x1ba7ac={'detail':_0x49c260};document['dispatchEvent'](new CustomEvent(_0x562305(0x1f9),_0x1ba7ac,![])),console['log']('%cDispatched\x20\x27got_data\x27\x20event\x20with\x20updated\x20license\x20info.',_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1d7)]+';\x20font-weight:\x20bold;');}try{return await _0x40c397[_0x562305(0x1d1)](_0xe6d212,_0x52b759);}catch(_0x3647aa){return console[_0x562305(0x1e6)](_0x562305(0x20f)+_0x3647aa,_0x562305(0x1ca)+_0x5639b4[_0x562305(0x1dc)]+_0x562305(0x215),_0x562305(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x1df),async(_0x95b255,_0x111b68,_0x1ef6ed)=>{const _0x5e617c=_0x364086;console[_0x5e617c(0x1fb)](_0x5e617c(0x1d4)+_0x111b68[_0x5e617c(0x1d3)],'color:\x20'+_0x5639b4[_0x5e617c(0x1d7)]+_0x5e617c(0x215),_0x5e617c(0x1ca)+_0x5639b4[_0x5e617c(0x1cb)]+';');try{return await _0x95b255['apply'](_0x111b68,_0x1ef6ed);}catch(_0x4d3538){return console[_0x5e617c(0x1e6)](_0x5e617c(0x1e3)+_0x4d3538,_0x5e617c(0x1ca)+_0x5639b4['FAILURE']+_0x5e617c(0x215),_0x5e617c(0x204)),null;}}),_0x346405(MediaKeySession[_0x364086(0x1d2)],_0x364086(0x203),async(_0x3d0d51,_0x369e29,_0x259354)=>{const _0x4d9757=_0x364086;console[_0x4d9757(0x1fb)](_0x4d9757(0x1c5)+_0x369e29[_0x4d9757(0x1d3)],_0x4d9757(0x1ca)+_0x5639b4[_0x4d9757(0x1d7)]+';\x20font-weight:\x20bold;',_0x4d9757(0x1ca)+_0x5639b4[_0x4d9757(0x1cb)]+';');try{return await _0x3d0d51[_0x4d9757(0x1d1)](_0x369e29,_0x259354);}catch(_0x2013dc){return console[_0x4d9757(0x1e6)](_0x4d9757(0x1e0)+_0x2013dc,_0x4d9757(0x1ca)+_0x5639b4['FAILURE']+_0x4d9757(0x215),'color:\x20inherit;'),null;}}));})()));function _0x4624(_0x4a03e3,_0x377e77){const _0x2de4c2=_0x2de4();return _0x4624=function(_0x4624d1,_0xc4bf26){_0x4624d1=_0x4624d1-0x1c1;let _0x2fb434=_0x2de4c2[_0x4624d1];return _0x2fb434;},_0x4624(_0x4a03e3,_0x377e77);}function _0x2de4(){const _0x52f181=['font-weight:\x20bold;','%cError\x20closing\x20MediaKeySession:\x20%c','#4ec9a4','stringify','error','430060fHbojU','from','license-request','#6d1212','message','%cError\x20generating\x20request:\x20%c','%cFailed\x20to\x20remove\x20event\x20listener:\x20%c','addEventListener','fromCharCode','%cDispatched\x20\x27got_data\x27\x20event\x20with:\x20%c','#fd971f','%cGenerating\x20request\x20for\x20MediaKeySession...','51950EiEmqO','requestMediaKeySystemAccess','undefined','target','getEventListeners','toString','got_data','#a6e22e','log','%cUpdated\x20certificates\x20with\x20CAUS\x20message.','splice','(not\x20available)','%cSession\x20ID\x20updated\x20to:\x20%c','CAES','714rZhKmF','%cCreating\x20MediaKeys','remove','color:\x20inherit;','length','charCodeAt','call','for','2679588fmObLf','3UOgUuu','%cCreating\x20session\x20for\x20MediaKeys','253rLEJRh','generateRequest','Session\x20ID:\x20%c%s%c\x0a','%cError\x20updating\x20MediaKeySession:\x20%c','238230riOxUq','Session\x20ID:\x20%c%s%c','#569cd6','12nFkasD','hasOwnProperty',';\x20font-weight:\x20bold;','333280IZIskL','CAUS','push','groupEnd','load','encode','%cEncoded\x20PSSH:\x20%c','createSession','110312zooZjv','setServerCertificate','%cRemoving\x20Session\x20ID:\x20%c','%cEncoded\x20message:\x20%c','font-weight:\x20normal;','Converted\x20to\x20hex:','update','color:\x20','VALUE','indexOf','%c[EME]\x20(EVENT)%c\x20MediaKeySession::keystatuseschange%c\x0a','%cFailed\x20to\x20set\x20server\x20certificate:\x20%c','%c[EME]\x20(EVENT)%c\x20MediaKeySession::message%c\x0a','Message\x20Type:\x20%c%s%c\x0a','apply','prototype','sessionId','%cClosing\x20Session\x20ID:\x20%c','8712ImTdfy','%cError\x20in\x20createMediaKeys:\x20%c','INFO','color:\x20inherit;\x20font-weight:\x20normal;','groupCollapsed','removeEventListener','CAIS','FAILURE','includes','trace','close','%cError\x20removing\x20MediaKeySession:\x20%c','METHOD'];_0x2de4=function(){return _0x52f181;};return _0x2de4();}

Function Calls

None

Variables

None

Stats

MD5 ebc94f376a06926139335e275fed0dc5
Eval Count 0
Decode Time 40 ms