Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
HashCodeParser.php
1<? namespace Bitrix\Main\UpdateSystem;$GLOBALS['____740448419']= array(base64_decode('Y'.'m'.'FzZT'.'Y0X2Rl'.'Y29kZQ'.'='.'='),base64_decode('d'.'W'.'5zZX'.'JpY'.'Wxpe'.'mU='),base64_decode('b3BlbnNz'.'bF9'.'2'.'ZXJpZnk='),base64_decode('dW5zZ'.'X'.'J'.'p'.'YW'.'xpemU='));if(!function_exists(__NAMESPACE__.'\\___1563620866')){function ___1563620866($_834628904){static $_166256964= false; if($_166256964 == false) $_166256964=array(''.'YWxsb3dlZF'.'9jbGF'.'zc'.'2Vz','aW5m'.'bw==',''.'c2l'.'n'.'bmF0dXJl','c2hh'.'MjU2V2l0aFJ'.'TQUVu'.'Y3J5cHRpb'.'24'.'=','aW5mbw==',''.'Y'.'Wxsb'.'3dlZF9'.'jb'.'GFzc2V'.'z','R'.'XJyb'.'3Igdm'.'Vy'.'aWZ5IG9'.'wZW5zc2wgW0'.'h'.'DUFAw'.'MV0=',''.'LS'.'0t'.'LS1CRU'.'dJTi'.'B'.'QVUJMSUMgS0VZL'.'S'.'0tLS0'.'KT'.'UlJQk'.'lqQU5CZ'.'2txaG'.'t'.'pRzl3MEJ'.'BUUVGQUFPQ0FR'.'OEFN'.'S'.'UlCQ2d'.'LQ0'.'FRR'.'UE2aGN4S'.'XFpa'.'XRVWlJNd1l'.'p'.'dWtT'.'VQpoOX'.'h'.'hNWZFRFlsY'.'2N'.'iVzN2ajhBdmEzNXZLcVZONGlCOXRxQ1g'.'3a'.'lU4NnFBYTJ2Mzd'.'tYlRGNnBjWTZIR1'.'BBaFJGCm'.'J'.'wbndYT1k'.'3WUd4Q'.'jFu'.'U'.'0tad'.'kUrakFSY'.'mlMTEJnWjFjRz'.'ZaMGR1dTVpMVhoc'.'ElSTDFj'.'TjBIaDVmZXpwalhD'.'Nk8K'.'WXh'.'ZcTBuVG9'.'IVGp'.'5UmI'.'xeWN6d3Rt'.'aVJ'.'3WXF'.'1ZFhnL3h'.'XeHB'.'w'.'cXdGM'.'H'.'RVbGQzUUJyM2k2OEI'.'4a'.'nFNbStUa'.'mRlQ'.'Qp1L2ZnM'.'Uow'.'Skd0UjQve'.'ks0RzdZ'.'S'.'k52aG11a'.'HJSR2'.'t'.'5'.'QVFWM'.'F'.'RWdT'.'VMRXVnU3hqQXBSbUlKUU5'.'IUU1'.'LMEV'.'oOTN'.'3Ck1ab0ZvUHA'.'5'.'U2d'.'KN0dh'.'RlU'.'4a3pT'.'K0VRY250WXhiMU5IV'.'UpVSX'.'ZUZ'.'Gl1U'.'lVlRkts'.'eVR'.'k'.'eE'.'lySDZDTC8vYXBNSDMKRnd'.'JRE'.'F'.'R'.'QUIKL'.'S'.'0tLS1FTkQ'.'gUFV'.'CT'.'El'.'D'.'IEt'.'FWS0tLS'.'0t');return base64_decode($_166256964[$_834628904]);}}; use Bitrix\Main\Application; use Bitrix\Main\Security\Cipher; use Bitrix\Main\Security\SecurityException; class HashCodeParser{ private string $_569080112; public function __construct(string $_569080112){ $this->_569080112= $_569080112;} public function parse(){ $_1527472863= $GLOBALS['____740448419'][0]($this->_569080112); $_1527472863= $GLOBALS['____740448419'][1]($_1527472863,[___1563620866(0) => false]); if($GLOBALS['____740448419'][2]($_1527472863[___1563620866(1)], $_1527472863[___1563620866(2)], $this->__145389899(), ___1563620866(3)) == round(0+0.33333333333333+0.33333333333333+0.33333333333333)){ $_1406525560= Application::getInstance()->getLicense()->getHashLicenseKey(); $_537326362= new Cipher(); $_1090312513= $_537326362->decrypt($_1527472863[___1563620866(4)], $_1406525560); return $GLOBALS['____740448419'][3]($_1090312513,[___1563620866(5) => false]);} throw new SecurityException(___1563620866(6));} private function __145389899(): string{ return ___1563620866(7);}}?>