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

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace AeHZb\aEhzb; class ORnhs { const lTVW1 = "\66\56\71\56\61"; const s5cSF =..

Decoded Output download

<?php
 namespace AeHZb\aEhzb; class ORnhs { const lTVW1 = "6.9.1"; const s5cSF = "\xd
"; const xXyFW = 25; const tkuNd = 465; const o7WD2 = 998; const xHSSR = 512; const a2dKA = 0; const Alanz = 1; const pMW58 = 2; const SJEdN = 3; const Rr0WL = 4; public $D6k7z = X6047::a2dKA; public $KsBye = "echo"; public $NyYMW = false; public $eZuzx = 300; public $UTBeo = 300; protected $koiTl = ["exim" => "/[\d]{3} OK id=(.*)/", "sendmail" => "/[\d]{3} 2\.0\.0 (.*) Message/", "postfix" => "/[\d]{3} 2\.0\.0 Ok: queued as (.*)/", "Microsoft_ESMTP" => "/[0-9]{3} 2\.[\d]\.0 (.*)@(?:.*) Queued mail for delivery/", "Amazon_SES" => "/[\d]{3} Ok (.*)/", "SendGrid" => "/[\d]{3} Ok: queued as (.*)/", "CampaignMonitor" => "/[\d]{3} 2\.0\.0 OK:([a-zA-Z\d]{48})/", "Haraka" => "/[\d]{3} Message Queued \((.*)\)/", "ZoneMTA" => "/[\d]{3} Message queued as (.*)/", "Mailjet" => "/[\d]{3} OK queued as (.*)/"]; public static $AlWWA = ["NAME", "ADDR", "PORT", "PROTO", "HELO", "LOGIN", "DESTADDR", "DESTPORT"]; protected $grfD9; protected $GhL9L; protected $w0GZ1 = ["error" => '', "detail" => '', "smtp_code" => '', "smtp_code_ex" => '']; protected $UbRJG; protected $hXeIu; protected $unxPL = ''; protected function l7ZxF($JVX3o, $zSX7X = 0) { goto c3mIx; C42Sn: X7KyR: goto Hk8a0; cpr57: if (!$this->KsBye instanceof \dOFqa\Log\BXX9D) { goto V8Sz0; } goto B0Lqr; hMBsd: if (!(is_callable($this->KsBye) && !in_array($this->KsBye, ["error_log", "html", "echo"]))) { goto occVt; } goto hAhaN; c3mIx: if (!($zSX7X > $this->D6k7z)) { goto OhXGj; } goto M2wKC; Hk8a0: EMFP5: goto OnffJ; Fcc10: OhXGj: goto cpr57; hAhaN: call_user_func($this->KsBye, $JVX3o, $zSX7X); goto ENdI8; B0Lqr: $this->KsBye->EkWbh($JVX3o); goto fg3Xo; H5VhL: V8Sz0: goto hMBsd; fg3Xo: return; goto H5VhL; Bt2k2: occVt: goto nvY31; ENdI8: return; goto Bt2k2; M2wKC: return; goto Fcc10; nvY31: switch ($this->KsBye) { case "error_log": error_log($JVX3o); goto EMFP5; case "html": echo gmdate("Y-m-d H:i:s"), " ", htmlentities(preg_replace("/[\r\n]+/", '', $JVX3o), ENT_QUOTES, "UTF-8"), "<br>\xa"; goto EMFP5; case "echo": default: $JVX3o = preg_replace("/\r\n|\r/m", "\xa", $JVX3o); echo gmdate("Y-m-d H:i:s"), "	", trim(str_replace("\xa", "\xa                   	                  ", trim($JVX3o))), "\xa"; } goto C42Sn; OnffJ: } public function WZyxj($lcg4o, $lvX4s = null, $zt11b = 30, $a1N31 = []) { goto ZYaNO; ZYaNO: $this->SBMKR(''); goto H34oF; KsaKH: $this->ME7hZ(); goto ST1Bt; cX5Ch: return false; goto hKt1r; hDHtE: gLtin: goto sI2H0; M0owm: return false; goto VnS_E; WysRj: if (!($this->GhL9L === false)) { goto Xc5XC; } goto t4bGj; jjyE6: Xc5XC: goto t5o2D; ST1Bt: Jn9ZB: goto KqH4W; KqH4W: $this->l7zxF("Connection: closing due to error", X6047::SJEdN); goto nf8VW; nf8VW: $this->close(); goto cX5Ch; pg2EA: $this->L7zXf("SERVER -> CLIENT: " . $this->unxPL, X6047::pMW58); goto tL9gc; t4bGj: return false; goto jjyE6; nyck3: $this->GhL9L = $this->zQ0Dz($lcg4o, $lvX4s, $zt11b, $a1N31); goto WysRj; t5o2D: $this->L7Zxf("Connection: opened", x6047::SJEdN); goto xdLnD; YlKHA: if (!($tOAW_ === 220)) { goto gLtin; } goto sBXNz; sBXNz: return true; goto hDHtE; Xyyqm: if (!empty($lvX4s)) { goto fIYT2; } goto Cswej; H34oF: if (!$this->NnK4l()) { goto R5qv2; } goto TBlWe; tL9gc: $tOAW_ = (int) substr($this->unxPL, 0, 3); goto YlKHA; sI2H0: if (!($tOAW_ === 554)) { goto Jn9ZB; } goto KsaKH; KCumn: fIYT2: goto Kb6D6; Cswej: $lvX4s = X6047::xXyFW; goto KCumn; xdLnD: $this->unxPL = $this->nbOKJ(); goto pg2EA; Kb6D6: $this->L7Zxf("Connection: opening to {$lcg4o}:{$lvX4s}, timeout={$zt11b}, options=" . (count($a1N31) > 0 ? var_export($a1N31, true) : "array()"), X6047::SJEdN); goto nyck3; VnS_E: R5qv2: goto Xyyqm; TBlWe: $this->sBMKR("Already connected to a server"); goto M0owm; hKt1r: } protected function ZQ0dZ($lcg4o, $lvX4s = null, $zt11b = 30, $a1N31 = []) { goto al51a; OgsQg: $x_kgj = ''; goto Yf55Q; F89BH: @set_time_limit($zt11b); goto uQzKQ; NA0Xf: if (is_resource($Oawow)) { goto rLALA; } goto fXL6H; fCLIj: $xk8c5 = 0; goto OgsQg; fXL6H: $this->SbmkR("Failed to connect to server", '', (string) $xk8c5, $x_kgj); goto Oi092; Yf55Q: if ($NGJgK) { goto AbTSF; } goto rF8_k; HQ0OQ: set_error_handler([$this, "errorHandler"]); goto t0y6I; pNr_C: $Oawow = fsockopen($lcg4o, $lvX4s, $xk8c5, $x_kgj, $zt11b); goto R2QDI; zOiFI: restore_error_handler(); goto NA0Xf; Oewfa: $ndFMp = stream_context_create($a1N31); goto HQ0OQ; t0y6I: $Oawow = stream_socket_client($lcg4o . ":" . $lvX4s, $xk8c5, $x_kgj, $zt11b, STREAM_CLIENT_CONNECT, $ndFMp); goto sVCk6; al51a: static $NGJgK; goto B6NEU; uQzKQ: Ogxu6: goto pKjIf; edhXw: return false; goto tCMUh; zRuPo: $b55KF = (int) ini_get("max_execution_time"); goto lRJbk; tCMUh: rLALA: goto jjfV8; IbJDw: $NGJgK = function_exists("stream_socket_client"); goto rMRt2; xpTtg: set_error_handler([$this, "errorHandler"]); goto pNr_C; jjfV8: if (!(strpos(PHP_OS, "WIN") !== 0)) { goto Cn8xp; } goto zRuPo; pKjIf: stream_set_timeout($Oawow, $zt11b, 0); goto MbIqA; tztmu: return $Oawow; goto O6c7x; sVCk6: Rkprs: goto zOiFI; lRJbk: if (!(0 !== $b55KF && $zt11b > $b55KF && strpos(ini_get("disable_functions"), "set_time_limit") === false)) { goto Ogxu6; } goto F89BH; R2QDI: goto Rkprs; goto EzdXm; rMRt2: MynT8: goto fCLIj; EzdXm: AbTSF: goto Oewfa; MbIqA: Cn8xp: goto tztmu; B6NEU: if (!(null === $NGJgK)) { goto MynT8; } goto IbJDw; rF8_k: $this->L7ZXf("Connection: stream_socket_client not available, falling back to fsockopen", X6047::SJEdN); goto xpTtg; Oi092: $this->l7zxF("SMTP ERROR: " . $this->w0GZ1["error"] . ": {$x_kgj} ({$xk8c5})", x6047::Alanz); goto edhXw; O6c7x: } public function HowuV() { goto ZATR_; Femia: $FhKf_ |= STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT; goto km54L; a1fK0: if (!defined("STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT")) { goto CESsB; } goto Femia; vinRp: $FhKf_ = STREAM_CRYPTO_METHOD_TLS_CLIENT; goto a1fK0; Dvevg: return (bool) $tbyzA; goto YRv0i; enRa6: return false; goto IfH_J; S2QFK: CESsB: goto gYcUE; oyFzn: restore_error_handler(); goto Dvevg; IfH_J: BcqYN: goto vinRp; gYcUE: set_error_handler([$this, "errorHandler"]); goto py1VI; km54L: $FhKf_ |= STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT; goto S2QFK; py1VI: $tbyzA = stream_socket_enable_crypto($this->GhL9L, true, $FhKf_); goto oyFzn; ZATR_: if ($this->srNeB("STARTTLS", "STARTTLS", 220)) { goto BcqYN; } goto enRa6; YRv0i: } public function kDXPa($qIEk1, $bRVvp, $gJjZ_ = null, $o_8ZP = null) { goto KuRST; ZPOT6: DBpZ0: goto Av8V0; hMdj5: fT0eN: goto OD93o; uriVX: $gJjZ_ = null; goto gDXjQ; dCCm9: return false; goto SK_g0; SwRuY: $this->L7ZXf("Requested auth method not available: " . $gJjZ_, X6047::Rr0WL); goto uriVX; I56jX: $this->l7ZXf("Auth method selected: " . $gJjZ_, X6047::Rr0WL); goto TdS0e; cElDN: $this->sbmkr("No supported authentication methods found"); goto RFnK3; tSUa1: if (in_array($gJjZ_, $this->hXeIu["AUTH"], true)) { goto p_hov; } goto D5GZ8; xYJCs: if (!empty($gJjZ_)) { goto fhJAf; } goto Tb60Q; XmjL1: if (array_key_exists("EHLO", $this->hXeIu)) { goto IvY6j; } goto mN32B; khthN: vZjHL: goto I56jX; D5GZ8: $this->Sbmkr("The requested authentication method "{$gJjZ_}" is not supported by the server"); goto ObieW; mN32B: if (empty($gJjZ_)) { goto DBpZ0; } goto cgdyC; LL5lW: if (!(null !== $gJjZ_ && !in_array($gJjZ_, $this->hXeIu["AUTH"], true))) { goto YlvU6; } goto SwRuY; XEOE4: IvY6j: goto DL9Gc; Z_gne: p_hov: goto W_XlE; ObieW: return false; goto Z_gne; RFnK3: return false; goto khthN; wrq6Y: q2rsO: goto L57Ms; OD93o: return true; goto qV6by; gDXjQ: YlvU6: goto xYJCs; TiGJf: Jvfck: goto kPh6L; cgdyC: goto Jvfck; goto XEOE4; KuRST: if ($this->hXeIu) { goto wCjyf; } goto eCDgV; L57Ms: if (!empty($gJjZ_)) { goto vZjHL; } goto cElDN; Tb60Q: foreach (["CRAM-MD5", "LOGIN", "PLAIN", "XOAUTH2"] as $M4_eD) { goto PdpBj; UCHOY: cDdnG: goto OqV4F; PdpBj: if (!in_array($M4_eD, $this->hXeIu["AUTH"], true)) { goto K83_F; } goto lF0l8; lF0l8: $gJjZ_ = $M4_eD; goto I1ldD; XqAt6: K83_F: goto UCHOY; I1ldD: goto q2rsO; goto XqAt6; OqV4F: } goto wrq6Y; Av8V0: $gJjZ_ = "LOGIN"; goto TiGJf; Rtlba: wCjyf: goto XmjL1; eCDgV: $this->sBmkR("Authentication is not allowed before HELO/EHLO"); goto lHuQc; TdS0e: fhJAf: goto tSUa1; SK_g0: qBAqC: goto w_XEF; w_XEF: $this->L7zxF("Auth method requested: " . ($gJjZ_ ?: "UNSPECIFIED"), x6047::Rr0WL); goto ApnHu; uz6WY: $this->sBmKr("Authentication is not allowed at this stage"); goto dCCm9; kPh6L: switch ($gJjZ_) { case "PLAIN": goto Zmf27; lDMm8: Dbbo8: goto RMBaG; RMBaG: if ($this->srNeB("User & Password", base64_encode("\x0" . $qIEk1 . "\x0" . $bRVvp), 235)) { goto W3QRX; } goto SopFd; JzdqZ: return false; goto lDMm8; bjw2N: goto fT0eN; goto tJYh1; Zmf27: if ($this->SRnEb("AUTH", "AUTH PLAIN", 334)) { goto Dbbo8; } goto JzdqZ; SopFd: return false; goto IJ2Ya; IJ2Ya: W3QRX: goto bjw2N; tJYh1: case "LOGIN": goto sVmWE; JRip0: if ($this->SrneB("Password", base64_encode($bRVvp), 235)) { goto v7dY9; } goto NuMYi; PtVEV: goto fT0eN; goto XQ3Cx; sVmWE: if ($this->SrNeB("AUTH", "AUTH LOGIN", 334)) { goto ZpmSL; } goto TnTLO; NjNnJ: ZpmSL: goto F3iJJ; TnTLO: return false; goto NjNnJ; F3iJJ: if ($this->sRNeb("Username", base64_encode($qIEk1), 334)) { goto hPTiu; } goto BqtQc; Ec1dW: v7dY9: goto PtVEV; DG06C: hPTiu: goto JRip0; NuMYi: return false; goto Ec1dW; BqtQc: return false; goto DG06C; XQ3Cx: case "CRAM-MD5": goto Hf7OQ; h58LR: return false; goto aTpGl; Jxmze: $BZEL_ = base64_decode(substr($this->unxPL, 4)); goto GBEdL; hGOyN: return $this->SrnEB("Username", base64_encode($DXboT), 235); goto BL9XO; aTpGl: XufGh: goto Jxmze; GBEdL: $DXboT = $qIEk1 . " " . $this->KAjFC($BZEL_, $bRVvp); goto hGOyN; Hf7OQ: if ($this->Srneb("AUTH CRAM-MD5", "AUTH CRAM-MD5", 334)) { goto XufGh; } goto h58LR; BL9XO: case "XOAUTH2": goto vPOMv; X_UlC: return false; goto NVeta; gz4XN: goto fT0eN; goto OFN9k; TPb9d: return false; goto a68RJ; a68RJ: sn3eY: goto gz4XN; qUGS6: if ($this->sRNEb("AUTH", "AUTH XOAUTH2 " . $c_Lr8, 235)) { goto sn3eY; } goto TPb9d; gVWnc: $c_Lr8 = $o_8ZP->zg6uE(); goto qUGS6; vPOMv: if (!(null === $o_8ZP)) { goto QWiFy; } goto X_UlC; NVeta: QWiFy: goto gVWnc; OFN9k: default: $this->sbmKR("Authentication method "{$gJjZ_}" is not supported"); return false; } goto d0T3X; DL9Gc: if (array_key_exists("AUTH", $this->hXeIu)) { goto qBAqC; } goto uz6WY; W_XlE: goto Jvfck; goto ZPOT6; d0T3X: bXirV: goto hMdj5; ApnHu: $this->L7zxf("Auth methods available on the server: " . implode(",", $this->hXeIu["AUTH"]), x6047::Rr0WL); goto LL5lW; lHuQc: return false; goto Rtlba; qV6by: } protected function KaJFC($ATPfF, $xbqk7) { goto wyCoc; c536y: vhF3Q: goto o7kCc; NwU1n: if (!(strlen($xbqk7) > $UNal4)) { goto vhF3Q; } goto a7PTf; ZZQlE: f_FgX: goto bYzWn; E16KT: $VJn22 = $xbqk7 ^ $XGdw3; goto w9TG1; wyCoc: if (!function_exists("hash_hmac")) { goto f_FgX; } goto QbrBB; IgJYE: return md5($PqFvi . pack("H*", md5($VJn22 . $ATPfF))); goto FMMwC; mtgZ3: $XGdw3 = str_pad('', $UNal4, chr(0x36)); goto F72q0; o7kCc: $xbqk7 = str_pad($xbqk7, $UNal4, chr(0x0)); goto mtgZ3; QbrBB: return hash_hmac("md5", $ATPfF, $xbqk7); goto ZZQlE; F72q0: $OqC1f = str_pad('', $UNal4, chr(0x5c)); goto E16KT; a7PTf: $xbqk7 = pack("H*", md5($xbqk7)); goto c536y; bYzWn: $UNal4 = 64; goto NwU1n; w9TG1: $PqFvi = $xbqk7 ^ $OqC1f; goto IgJYE; FMMwC: } public function nNk4L() { goto dReKn; tJ0Gm: $this->close(); goto Ozsjw; pTLAY: return false; goto Woe92; KyWfq: return true; goto Op1f7; fETHG: if (!$RPTZh["eof"]) { goto nGunJ; } goto WWIGE; Ozsjw: return false; goto Hmgrp; WWIGE: $this->l7zXf("SMTP NOTICE: EOF caught while checking if connected", X6047::Alanz); goto tJ0Gm; Hmgrp: nGunJ: goto KyWfq; Op1f7: alM5o: goto pTLAY; dReKn: if (!is_resource($this->GhL9L)) { goto alM5o; } goto j7Sht; j7Sht: $RPTZh = stream_get_meta_data($this->GhL9L); goto fETHG; Woe92: } public function close() { goto xcnrI; v8tj2: fclose($this->GhL9L); goto MDoJV; xcnrI: $this->hXeIu = null; goto gvrqL; pAKeH: if (!is_resource($this->GhL9L)) { goto dXEMu; } goto v8tj2; MDoJV: $this->GhL9L = null; goto yqknP; gvrqL: $this->UbRJG = null; goto pAKeH; UXrf7: dXEMu: goto XPNsO; yqknP: $this->L7ZXf("Connection: closed", x6047::SJEdN); goto UXrf7; XPNsO: } public function SHTAP($xkRik) { goto t1M19; XnUCN: O5Ohn: goto NrurE; t3hHO: foreach ($DnnFD as $EaOOn) { goto xXUCW; SYdXz: xDLVz: goto qNkly; ESfFB: $oKlBf[] = substr($EaOOn, 0, $OUYfV); goto qCb9c; k2z6o: $C0ony = false; goto znH3l; LZqJ3: k_BUa: goto BDFmt; WQ2As: $OUYfV = strrpos(substr($EaOOn, 0, x6047::o7WD2), " "); goto YBQsN; a19Qb: $EaOOn = substr($EaOOn, $OUYfV); goto MHTgw; lvdUC: OSotV: goto BlVOY; znH3l: Pa5w9: goto BfthA; gPaBG: if (!isset($EaOOn[X6047::o7WD2])) { goto xDLVz; } goto WQ2As; fmVuM: jdSQN: goto dVSsI; qNkly: $oKlBf[] = $EaOOn; goto uGQm6; nFSPT: if (!($C0ony && $EaOOn === '')) { goto Pa5w9; } goto k2z6o; YBQsN: if (!$OUYfV) { goto jdSQN; } goto ESfFB; dVSsI: $OUYfV = x6047::o7WD2 - 1; goto ubaed; PXNYO: $EaOOn = "	" . $EaOOn; goto LZqJ3; ubaed: $oKlBf[] = substr($EaOOn, 0, $OUYfV); goto a19Qb; BDFmt: goto EcLht; goto SYdXz; wVHlh: goto RwZp4; goto fmVuM; qCb9c: $EaOOn = substr($EaOOn, $OUYfV + 1); goto wVHlh; BlVOY: yx00S: goto x9kfM; xXUCW: $oKlBf = []; goto nFSPT; dhtee: if (!$C0ony) { goto k_BUa; } goto PXNYO; uGQm6: foreach ($oKlBf as $gDdwo) { goto Xkggc; eFNI3: d698B: goto n3TEY; Xkggc: if (!(!empty($gDdwo) && $gDdwo[0] === ".")) { goto VEslh; } goto d2RQ_; we8FT: VEslh: goto fCOBs; d2RQ_: $gDdwo = "." . $gDdwo; goto we8FT; fCOBs: $this->FBGnh($gDdwo . static::s5cSF, "DATA"); goto eFNI3; n3TEY: } goto lvdUC; MHTgw: RwZp4: goto dhtee; BfthA: EcLht: goto gPaBG; x9kfM: } goto vcI48; AUCAb: return false; goto XnUCN; HiobU: $this->unPF7(); goto ZpTbX; vcI48: uVC0C: goto MKkpb; mxZeS: if (!(!empty($jiOiK) && strpos($jiOiK, " ") === false)) { goto OX2fG; } goto TxqGG; gVyqa: $jiOiK = substr($DnnFD[0], 0, strpos($DnnFD[0], ":")); goto F90s3; t1M19: if ($this->sRNEb("DATA", "DATA", 354)) { goto O5Ohn; } goto AUCAb; NrurE: $DnnFD = explode("
", str_replace(["
\xa", "\xd"], "\xa", $xkRik)); goto gVyqa; hJVbq: $WZtzA = $this->SrNeB("DATA END", ".", 250); goto HiobU; MKkpb: $WElCD = $this->UTBeo; goto NR2tV; WOIAB: return $WZtzA; goto L36C_; TxqGG: $C0ony = true; goto u9luu; F90s3: $C0ony = false; goto mxZeS; ZpTbX: $this->UTBeo = $WElCD; goto WOIAB; u9luu: OX2fG: goto t3hHO; NR2tV: $this->UTBeo *= 2; goto hJVbq; L36C_: } public function b3lGP($lcg4o = '') { goto C5wW3; bbYGq: return true; goto sKXIq; CdWtQ: if (!(substr($this->UbRJG, 0, 3) == "421")) { goto G1mD6; } goto L25fh; CMzu4: return $this->vSAFn("HELO", $lcg4o); goto gJRNc; L25fh: return false; goto NA9gd; NA9gd: G1mD6: goto CMzu4; sKXIq: uCbi0: goto CdWtQ; C5wW3: if (!$this->VsafN("EHLO", $lcg4o)) { goto uCbi0; } goto bbYGq; gJRNc: } protected function VSafN($iA6Kw, $lcg4o) { goto Pc6iO; Grk3N: if ($KzeJA) { goto cfgof; } goto zrNsD; pVySj: return $KzeJA; goto DG231; HJwFQ: pLJGj: goto pVySj; KarNq: $this->UbRJG = $this->unxPL; goto Grk3N; KDTP7: goto pLJGj; goto U_Cpx; Pc6iO: $KzeJA = $this->SRNeb($iA6Kw, $iA6Kw . " " . $lcg4o, 250); goto KarNq; U_Cpx: cfgof: goto cITvW; zrNsD: $this->hXeIu = null; goto KDTP7; cITvW: $this->T7c3W($iA6Kw); goto HJwFQ; DG231: } protected function t7c3w($E_E0r) { goto Ma7l6; oBw6C: $DnnFD = explode("\xa", $this->UbRJG); goto lZnDZ; Ma7l6: $this->hXeIu = []; goto oBw6C; ahzOb: OVXzX: goto U2fVi; lZnDZ: foreach ($DnnFD as $mSzZ6 => $E9dM8) { goto K_4kN; DKq8_: $fmLUY = array_shift($QVkeX); goto i1hFX; MZkcA: VA2xR: goto pCBDp; R2fIf: if (!$mSzZ6) { goto VA2xR; } goto DKq8_; RQ0T6: $QVkeX = explode(" ", $E9dM8); goto PbmAK; y54iX: goto gABT9; goto N7vvB; A5MJM: A9zcq: goto YtyB1; DDKAu: if (!empty($E9dM8)) { goto YD9dq; } goto y54iX; j1MNT: $QVkeX = $QVkeX[0]; goto wMn_E; PDuh3: goto dRbj5; goto MZkcA; YtyB1: JLAli: goto PDuh3; F4F1D: NSir8: goto oCCOI; oCCOI: gABT9: goto I3smj; pCBDp: $fmLUY = $E_E0r; goto j1MNT; K_4kN: $E9dM8 = trim(substr($E9dM8, 4)); goto DDKAu; q98gd: $this->hXeIu[$fmLUY] = $QVkeX; goto F4F1D; wMn_E: dRbj5: goto q98gd; PbmAK: if (empty($QVkeX)) { goto NSir8; } goto R2fIf; i1hFX: switch ($fmLUY) { case "SIZE": $QVkeX = $QVkeX ? $QVkeX[0] : 0; goto JLAli; case "AUTH": goto ghYsm; ML6Ts: goto JLAli; goto LNhHj; p6Idp: S5CPh: goto ML6Ts; ghYsm: if (is_array($QVkeX)) { goto S5CPh; } goto pDXIW; pDXIW: $QVkeX = []; goto p6Idp; LNhHj: default: $QVkeX = true; } goto A5MJM; N7vvB: YD9dq: goto RQ0T6; I3smj: } goto ahzOb; U2fVi: } public function mail($emmlt) { $FM3h3 = $this->NyYMW ? " XVERP" : ''; return $this->srNeb("MAIL FROM", "MAIL FROM:<" . $emmlt . ">" . $FM3h3, 250); } public function me7Hz($nISa3 = true) { goto XMJaP; X34kD: $Pgf8B = $this->w0GZ1; goto Owhu7; pKzgS: return $KzeJA; goto P3em6; WvtuQ: $this->w0GZ1 = $Pgf8B; goto hHxlG; hHxlG: Z3fTo: goto pKzgS; Owhu7: if (!($KzeJA || $nISa3)) { goto Z3fTo; } goto EVPws; XMJaP: $KzeJA = $this->SRNeB("QUIT", "QUIT", 221); goto X34kD; EVPws: $this->close(); goto WvtuQ; P3em6: } public function sjCfO($eP_34, $Hh1hd = '') { goto A3oB7; yx8zA: if (strpos($Hh1hd, "NEVER") !== false) { goto SC2c4; } goto d30YX; tL7ij: $wnntS = "RCPT TO:<" . $eP_34 . "> NOTIFY=" . implode(",", $MeAgu); goto s8hZr; d30YX: foreach (["SUCCESS", "FAILURE", "DELAY"] as $HO4bN) { goto zs1pE; QDcX9: $MeAgu[] = $HO4bN; goto svCnh; zs1pE: if (!(strpos($Hh1hd, $HO4bN) !== false)) { goto PF2gz; } goto QDcX9; gw7yH: w8lMe: goto j8i_R; svCnh: PF2gz: goto gw7yH; j8i_R: } goto JAqnW; Hh0DM: $MeAgu = []; goto yx8zA; MlNzk: G2Ggy: goto nbuZC; ctiFQ: DhIQT: goto tL7ij; EJvCu: $Hh1hd = strtoupper($Hh1hd); goto Hh0DM; lUy_G: $MeAgu[] = "NEVER"; goto ctiFQ; s8hZr: goto G2Ggy; goto UNA8T; txHsk: $wnntS = "RCPT TO:<" . $eP_34 . ">"; goto MlNzk; JAqnW: uSwSF: goto B70lf; B70lf: goto DhIQT; goto CrmKm; nbuZC: return $this->sRneB("RCPT TO", $wnntS, [250, 251]); goto EBm3U; CrmKm: SC2c4: goto lUy_G; UNA8T: Hg9I2: goto txHsk; A3oB7: if (empty($Hh1hd)) { goto Hg9I2; } goto EJvCu; EBm3U: } public function Tpsgb(array $Qsytm) { goto H3SZ0; BFvk7: return $this->sRnEB("XCLIENT", "XCLIENT" . $i5OJ2, 250); goto aBShq; KTJPw: foreach ($Qsytm as $xbqk7 => $HO4bN) { goto D7RRt; BegiI: iaoCb: goto N7yxH; d9RPW: $i5OJ2 .= " {$xbqk7}={$HO4bN}"; goto CJVfH; D7RRt: if (!in_array($xbqk7, OrNHS::$AlWWA)) { goto Ap7RH; } goto d9RPW; CJVfH: Ap7RH: goto BegiI; N7yxH: } goto G6CDi; KIgmk: return true; goto SyJjp; G6CDi: hLD_h: goto cg7_x; cg7_x: if ($i5OJ2) { goto b_oBe; } goto KIgmk; H3SZ0: $i5OJ2 = ''; goto KTJPw; SyJjp: b_oBe: goto BFvk7; aBShq: } public function reset() { return $this->SrNeb("RSET", "RSET", 250); } protected function SrNeb($mLWA0, $T3wIs, $VNoYy) { goto YhkEE; P3ME_: q3MIc: goto CAf_Q; QQshr: return false; goto OAgVZ; gUaGQ: if (!($mLWA0 !== "RSET")) { goto A_fe1; } goto KYLYv; si0hM: return false; goto pQ_mc; CAf_Q: $this->FbGnh($T3wIs . static::s5cSF, $mLWA0); goto bqzq_; BqQVk: $this->l7zXF("SMTP ERROR: " . $this->w0GZ1["error"] . ": " . $this->unxPL, X6047::Alanz); goto QQshr; WZ1wB: kUkGG: goto I57Bk; Cy6zp: if (preg_match("/^([\d]{3})[ -](?:([\d]\.[\d]\.[\d]{1,2}) )?/", $this->unxPL, $gKobR)) { goto Euoyq; } goto aSAnC; pPDq7: return true; goto G83T7; Yx2_J: $this->sbmKr("Called {$mLWA0} without being connected"); goto si0hM; aSAnC: $g2cBv = (int) substr($this->unxPL, 0, 3); goto hEJ80; YSFSQ: $this->SBmkR("Command '{$mLWA0}' contained line breaks"); goto O5tcI; KYLYv: $this->SbMKr(''); goto zG47f; AdMk9: $Q7FEG = substr($this->unxPL, 4); goto HZ8Te; HZ8Te: goto kUkGG; goto FbY5R; FbY5R: Euoyq: goto OW0AB; O5tcI: return false; goto P3ME_; OAgVZ: PRi1T: goto gUaGQ; TPMHR: if (in_array($g2cBv, (array) $VNoYy, true)) { goto PRi1T; } goto sbfol; gE4ca: $gKobR = []; goto Cy6zp; pQ_mc: V6wOk: goto ESAkb; OW0AB: $g2cBv = (int) $gKobR[1]; goto HBSkd; ESAkb: if (!(strpos($T3wIs, "
") !== false || strpos($T3wIs, "
") !== false)) { goto q3MIc; } goto YSFSQ; YhkEE: if ($this->nNk4l()) { goto V6wOk; } goto Yx2_J; I57Bk: $this->l7ZXf("SERVER -> CLIENT: " . $this->unxPL, X6047::pMW58); goto TPMHR; hEJ80: $lJ5WP = null; goto AdMk9; cnwjs: $Q7FEG = preg_replace("/{$g2cBv}[ -]" . ($lJ5WP ? str_replace(".", "\.", $lJ5WP) . " " : '') . "/m", '', $this->unxPL); goto WZ1wB; bqzq_: $this->unxPL = $this->NBOKJ(); goto gE4ca; HBSkd: $lJ5WP = count($gKobR) > 2 ? $gKobR[2] : null; goto cnwjs; sbfol: $this->sBMKR("{$mLWA0} command failed", $Q7FEG, $g2cBv, $lJ5WP); goto BqQVk; zG47f: A_fe1: goto pPDq7; G83T7: } public function JB5on($emmlt) { return $this->SRNeB("SAML", "SAML FROM:{$emmlt}", 250); } public function blOZk($fmLUY) { return $this->SRNeB("VRFY", "VRFY {$fmLUY}", [250, 251]); } public function LW8I0() { return $this->SrNEb("NOOP", "NOOP", 250); } public function AnRHn() { goto cFv4H; PZnp_: return false; goto IeNP_; cFv4H: $this->SbMKR("The SMTP TURN command is not implemented"); goto hXP5K; hXP5K: $this->L7ZXF("SMTP NOTICE: " . $this->w0GZ1["error"], X6047::Alanz); goto PZnp_; IeNP_: } public function FbgNH($ATPfF, $mLWA0 = '') { goto oVUQM; bMrUP: goto IT_yb; goto ag1hx; KuWFl: restore_error_handler(); goto rIM29; S3et_: $this->L7zXF("CLIENT -> SERVER: [credentials hidden]", X6047::Alanz); goto Rnx5N; Rnx5N: IT_yb: goto Y62s3; rIM29: return $WZtzA; goto VTgqW; b9102: $this->L7zXf("CLIENT -> SERVER: " . $ATPfF, x6047::Alanz); goto bMrUP; Y62s3: set_error_handler([$this, "errorHandler"]); goto M6AGd; M6AGd: $WZtzA = fwrite($this->GhL9L, $ATPfF); goto KuWFl; ag1hx: YHTCZ: goto S3et_; oVUQM: if (X6047::Rr0WL > $this->D6k7z && in_array($mLWA0, ["User & Password", "Username", "Password"], true)) { goto YHTCZ; } goto b9102; VTgqW: } public function QvMBO() { return $this->w0GZ1; } public function or_9X() { return $this->hXeIu; } public function KM2GR($fmLUY) { goto CNilC; w8r11: sYNix: goto SQQq2; IXKgB: sGBOF: goto Z4XV6; kj7p2: return $this->hXeIu[$fmLUY]; goto GYG44; qImUM: return false; goto EkiEp; SQQq2: if (array_key_exists($fmLUY, $this->hXeIu)) { goto O5yR4; } goto X7s83; X7s83: if (!("HELO" === $fmLUY)) { goto sGBOF; } goto a2Ysi; M4jIY: return null; goto w8r11; fNUpN: $this->SBmkr("HELO handshake was used; No information about server extensions available"); goto hQ4Ov; EkiEp: pLwmK: goto fNUpN; QSdXY: $this->sBMkr("No HELO/EHLO was sent"); goto M4jIY; CNilC: if ($this->hXeIu) { goto sYNix; } goto QSdXY; hQ4Ov: return null; goto vxz7P; Z4XV6: if (!("EHLO" === $fmLUY || array_key_exists("EHLO", $this->hXeIu))) { goto pLwmK; } goto qImUM; a2Ysi: return $this->hXeIu["EHLO"]; goto IXKgB; vxz7P: O5yR4: goto kj7p2; GYG44: } public function YoFS6() { return $this->unxPL; } protected function NbOkj() { goto Gborh; x1p7B: Jmy76: goto XbOi_; AaC2K: goto uPnWs; goto Prk4W; J0h5w: $mSzZ6 = stream_select($qFTeu, $ikvc3, $ikvc3, $this->UTBeo); goto qFb52; Ex55q: if (!(!isset($JVX3o[3]) || $JVX3o[3] === " " || $JVX3o[3] === "\xd" || $JVX3o[3] === "
")) { goto Jmy76; } goto N0GHb; eHzci: return $ATPfF; goto XILMN; yQjhg: $this->L7zXf("SMTP INBOUND: "" . trim($JVX3o) . """, X6047::Rr0WL); goto cyyL3; IyAtt: goto uPnWs; goto rjLql; rjLql: AoQ5I: goto aiIpu; jcME3: if (!(is_resource($this->GhL9L) && !feof($this->GhL9L))) { goto uPnWs; } goto rjtE6; J_URI: DUaq3: goto BC4IV; I6pvz: if (!($mSzZ6 === false)) { goto Arofd; } goto YPg5t; wRpyD: $G_Qig = 0; goto MDzLp; K24S_: goto uPnWs; goto eVDXb; Ji0qx: $ikvc3 = null; goto mrjyv; Cyzfc: Csfy7: goto NZYYT; axIRr: $G_Qig = time() + $this->UTBeo; goto Bl6V_; tNeD9: if (!($G_Qig && time() > $G_Qig)) { goto AoQ5I; } goto B7bxv; FIZlw: $this->L7zxf("SMTP -> get_lines(): select failed (" . $GwDwS . ")", X6047::Rr0WL); goto AJtyb; XbOi_: $LSO0r = stream_get_meta_data($this->GhL9L); goto AND8s; NqWWu: baH7U: goto K24S_; Prk4W: qcrmg: goto tNeD9; Bl6V_: PoPPv: goto lkuRZ; Vr4fi: goto uPnWs; goto Cyzfc; YPg5t: $GwDwS = $this->QVMbO()["detail"]; goto FIZlw; AND8s: if (!$LSO0r["timed_out"]) { goto qcrmg; } goto IE2ts; AGl79: $this->L7ZxF("SMTP -> get_lines(): select timed-out in (" . $this->UTBeo . " sec)", X6047::Rr0WL); goto Vr4fi; ltw4I: if (!($this->UTBeo > 0)) { goto PoPPv; } goto axIRr; qFb52: restore_error_handler(); goto I6pvz; NZYYT: $JVX3o = @fgets($this->GhL9L, x6047::xHSSR); goto yQjhg; lkuRZ: $qFTeu = [$this->GhL9L]; goto Ji0qx; aiIpu: goto G3TyJ; goto meqbY; N0GHb: goto uPnWs; goto x1p7B; Z4Y6U: $this->L7Zxf("SMTP -> get_lines(): retrying stream_select", x6047::Rr0WL); goto F_z2i; T7lm9: goto G3TyJ; goto NqWWu; meqbY: uPnWs: goto eHzci; rjtE6: set_error_handler([$this, "errorHandler"]); goto J0h5w; IE2ts: $this->L7ZXF("SMTP -> get_lines(): stream timed-out (" . $this->eZuzx . " sec)", X6047::Rr0WL); goto AaC2K; mrjyv: G3TyJ: goto jcME3; AJtyb: if (!(stripos($GwDwS, "interrupted system call") !== false)) { goto baH7U; } goto Z4Y6U; BC4IV: $ATPfF = ''; goto wRpyD; B7bxv: $this->l7ZxF("SMTP -> get_lines(): timelimit reached (" . $this->UTBeo . " sec)", X6047::Rr0WL); goto IyAtt; cyyL3: $ATPfF .= $JVX3o; goto Ex55q; MDzLp: stream_set_timeout($this->GhL9L, $this->eZuzx); goto ltw4I; F_z2i: $this->sBmKR(''); goto T7lm9; tb3A4: if ($mSzZ6) { goto Csfy7; } goto AGl79; eVDXb: Arofd: goto tb3A4; Gborh: if (is_resource($this->GhL9L)) { goto DUaq3; } goto Y_8W3; Y_8W3: return ''; goto J_URI; XILMN: } public function WZcgu($ORFfo = false) { $this->NyYMW = $ORFfo; } public function v4vgq() { return $this->NyYMW; } protected function sBmkR($GwDwS, $Q7FEG = '', $f2Xa7 = '', $D6e3q = '') { $this->w0GZ1 = ["error" => $GwDwS, "detail" => $Q7FEG, "smtp_code" => $f2Xa7, "smtp_code_ex" => $D6e3q]; } public function DKDkN($M4_eD = "echo") { $this->KsBye = $M4_eD; } public function BvsfE() { return $this->KsBye; } public function oYims($zSX7X = 0) { $this->D6k7z = $zSX7X; } public function UMlK_() { return $this->D6k7z; } public function H4djg($zt11b = 0) { $this->eZuzx = $zt11b; } public function QwPuS() { return $this->eZuzx; } protected function qf5uL($xk8c5, $a4uSp, $s2M_i = '', $oYxNB = 0) { goto qCltB; XtJ6J: $this->L7Zxf("{$dWJXL} Error #{$xk8c5}: {$a4uSp} [{$s2M_i} line {$oYxNB}]", x6047::SJEdN); goto O6m3P; gXScY: $this->SBMkR($dWJXL, $a4uSp, (string) $xk8c5); goto XtJ6J; qCltB: $dWJXL = "Connection failed."; goto gXScY; O6m3P: } protected function UNPF7() { goto iTG0F; phi0Q: return $this->grfD9; goto Q6IXW; dkbvq: oOdPs: goto phi0Q; FQA7R: $this->grfD9 = false; goto ZBDZf; L4jAd: ZBGEv: goto yPUG2; SQd28: goto oOdPs; goto L4jAd; iTG0F: $d4USy = $this->YOFs6(); goto vKlmb; yPUG2: $this->grfD9 = null; goto dkbvq; ZBDZf: foreach ($this->koiTl as $peJsw) { goto C0Cu3; oiZan: Nzvsd: goto YE3cz; CMKuG: $this->grfD9 = trim($gKobR[1]); goto aPmqU; jPdUL: if (!preg_match($peJsw, $d4USy, $gKobR)) { goto AnhiL; } goto CMKuG; rVVFB: AnhiL: goto oiZan; C0Cu3: $gKobR = []; goto jPdUL; aPmqU: goto di5kW; goto rVVFB; YE3cz: } goto VsXPD; VsXPD: di5kW: goto SQd28; vKlmb: if (empty($d4USy)) { goto ZBGEv; } goto FQA7R; Q6IXW: } public function K2lIT() { return $this->grfD9; } } ?>

Did this file decode correctly?

Original Code

<?php
 namespace AeHZb\aEhzb; class ORnhs { const lTVW1 = "\66\56\71\56\61"; const s5cSF = "\xd\12"; const xXyFW = 25; const tkuNd = 465; const o7WD2 = 998; const xHSSR = 512; const a2dKA = 0; const Alanz = 1; const pMW58 = 2; const SJEdN = 3; const Rr0WL = 4; public $D6k7z = X6047::a2dKA; public $KsBye = "\145\x63\x68\157"; public $NyYMW = false; public $eZuzx = 300; public $UTBeo = 300; protected $koiTl = ["\145\x78\x69\x6d" => "\x2f\133\x5c\144\x5d\173\63\175\40\x4f\113\x20\151\144\x3d\x28\x2e\52\x29\x2f", "\163\x65\156\144\155\x61\x69\154" => "\57\133\x5c\x64\135\x7b\x33\175\x20\62\x5c\x2e\x30\x5c\56\60\40\50\56\52\x29\40\115\x65\163\163\x61\147\x65\57", "\160\x6f\x73\164\146\151\170" => "\x2f\133\x5c\144\x5d\173\x33\175\40\62\134\x2e\x30\134\x2e\x30\x20\117\x6b\72\40\161\165\x65\x75\145\144\x20\x61\x73\x20\x28\56\52\51\57", "\115\151\143\x72\x6f\163\x6f\146\164\137\x45\123\x4d\x54\x50" => "\57\133\60\x2d\71\x5d\173\x33\x7d\x20\x32\x5c\x2e\133\x5c\144\x5d\134\x2e\x30\x20\x28\56\x2a\51\100\x28\77\72\x2e\52\x29\x20\x51\165\x65\165\145\144\40\x6d\141\x69\x6c\x20\146\157\162\x20\144\x65\x6c\x69\166\145\162\171\57", "\101\155\x61\x7a\157\156\137\x53\x45\123" => "\57\133\x5c\x64\x5d\x7b\x33\x7d\40\117\153\x20\x28\56\x2a\51\x2f", "\123\145\x6e\x64\107\x72\151\x64" => "\x2f\133\x5c\x64\x5d\173\63\175\40\x4f\153\x3a\x20\x71\165\145\165\x65\144\40\141\x73\40\50\56\52\x29\x2f", "\x43\141\155\160\x61\151\147\x6e\x4d\x6f\156\x69\x74\157\x72" => "\57\x5b\134\x64\135\173\63\175\40\x32\x5c\x2e\x30\x5c\56\60\40\x4f\113\x3a\50\x5b\x61\x2d\x7a\x41\x2d\132\x5c\x64\135\x7b\64\70\175\x29\x2f", "\110\x61\x72\141\x6b\x61" => "\x2f\133\x5c\x64\135\173\x33\175\40\115\145\x73\x73\x61\x67\x65\40\121\165\x65\165\x65\x64\x20\x5c\x28\50\x2e\x2a\x29\x5c\51\x2f", "\x5a\x6f\x6e\145\115\x54\101" => "\x2f\133\134\x64\135\173\63\x7d\x20\115\x65\x73\x73\141\147\x65\40\x71\165\145\x75\145\144\40\141\163\x20\x28\56\x2a\51\57", "\115\141\151\154\152\x65\x74" => "\57\x5b\x5c\x64\135\x7b\63\x7d\40\x4f\x4b\40\161\165\x65\x75\145\x64\x20\x61\163\x20\x28\x2e\x2a\51\x2f"]; public static $AlWWA = ["\x4e\x41\x4d\x45", "\101\x44\x44\x52", "\x50\x4f\122\124", "\x50\x52\117\124\117", "\x48\x45\114\x4f", "\114\117\x47\111\116", "\x44\105\x53\124\x41\x44\104\122", "\104\x45\123\124\120\x4f\122\124"]; protected $grfD9; protected $GhL9L; protected $w0GZ1 = ["\145\162\162\157\162" => '', "\144\x65\164\x61\x69\x6c" => '', "\x73\155\x74\x70\137\x63\157\144\145" => '', "\x73\155\164\160\137\x63\157\144\x65\137\145\170" => '']; protected $UbRJG; protected $hXeIu; protected $unxPL = ''; protected function l7ZxF($JVX3o, $zSX7X = 0) { goto c3mIx; C42Sn: X7KyR: goto Hk8a0; cpr57: if (!$this->KsBye instanceof \dOFqa\Log\BXX9D) { goto V8Sz0; } goto B0Lqr; hMBsd: if (!(is_callable($this->KsBye) && !in_array($this->KsBye, ["\145\x72\162\x6f\x72\x5f\x6c\157\x67", "\x68\x74\x6d\154", "\x65\x63\x68\157"]))) { goto occVt; } goto hAhaN; c3mIx: if (!($zSX7X > $this->D6k7z)) { goto OhXGj; } goto M2wKC; Hk8a0: EMFP5: goto OnffJ; Fcc10: OhXGj: goto cpr57; hAhaN: call_user_func($this->KsBye, $JVX3o, $zSX7X); goto ENdI8; B0Lqr: $this->KsBye->EkWbh($JVX3o); goto fg3Xo; H5VhL: V8Sz0: goto hMBsd; fg3Xo: return; goto H5VhL; Bt2k2: occVt: goto nvY31; ENdI8: return; goto Bt2k2; M2wKC: return; goto Fcc10; nvY31: switch ($this->KsBye) { case "\145\162\162\x6f\x72\x5f\154\157\147": error_log($JVX3o); goto EMFP5; case "\x68\x74\x6d\x6c": echo gmdate("\131\55\155\55\x64\x20\110\x3a\x69\72\163"), "\40", htmlentities(preg_replace("\x2f\x5b\134\162\x5c\156\135\53\x2f", '', $JVX3o), ENT_QUOTES, "\125\x54\x46\x2d\x38"), "\x3c\142\x72\x3e\xa"; goto EMFP5; case "\145\143\150\x6f": default: $JVX3o = preg_replace("\57\134\x72\134\x6e\x7c\134\162\x2f\x6d", "\xa", $JVX3o); echo gmdate("\x59\x2d\x6d\x2d\x64\x20\110\x3a\151\x3a\x73"), "\11", trim(str_replace("\xa", "\xa\x20\40\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\40\x20\x20\11\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40", trim($JVX3o))), "\xa"; } goto C42Sn; OnffJ: } public function WZyxj($lcg4o, $lvX4s = null, $zt11b = 30, $a1N31 = []) { goto ZYaNO; ZYaNO: $this->SBMKR(''); goto H34oF; KsaKH: $this->ME7hZ(); goto ST1Bt; cX5Ch: return false; goto hKt1r; hDHtE: gLtin: goto sI2H0; M0owm: return false; goto VnS_E; WysRj: if (!($this->GhL9L === false)) { goto Xc5XC; } goto t4bGj; jjyE6: Xc5XC: goto t5o2D; ST1Bt: Jn9ZB: goto KqH4W; KqH4W: $this->l7zxF("\103\157\156\x6e\145\143\x74\x69\157\x6e\72\x20\143\154\157\163\x69\x6e\x67\x20\x64\x75\145\x20\x74\x6f\40\145\162\x72\157\x72", X6047::SJEdN); goto nf8VW; nf8VW: $this->close(); goto cX5Ch; pg2EA: $this->L7zXf("\x53\105\122\x56\x45\122\40\x2d\76\x20\103\114\111\105\116\x54\x3a\x20" . $this->unxPL, X6047::pMW58); goto tL9gc; t4bGj: return false; goto jjyE6; nyck3: $this->GhL9L = $this->zQ0Dz($lcg4o, $lvX4s, $zt11b, $a1N31); goto WysRj; t5o2D: $this->L7Zxf("\103\x6f\x6e\156\x65\x63\x74\x69\x6f\x6e\x3a\40\x6f\x70\145\156\x65\144", x6047::SJEdN); goto xdLnD; YlKHA: if (!($tOAW_ === 220)) { goto gLtin; } goto sBXNz; sBXNz: return true; goto hDHtE; Xyyqm: if (!empty($lvX4s)) { goto fIYT2; } goto Cswej; H34oF: if (!$this->NnK4l()) { goto R5qv2; } goto TBlWe; tL9gc: $tOAW_ = (int) substr($this->unxPL, 0, 3); goto YlKHA; sI2H0: if (!($tOAW_ === 554)) { goto Jn9ZB; } goto KsaKH; KCumn: fIYT2: goto Kb6D6; Cswej: $lvX4s = X6047::xXyFW; goto KCumn; xdLnD: $this->unxPL = $this->nbOKJ(); goto pg2EA; Kb6D6: $this->L7Zxf("\x43\157\x6e\x6e\145\x63\164\151\157\156\72\x20\x6f\160\145\156\x69\156\x67\40\x74\157\x20{$lcg4o}\72{$lvX4s}\54\40\164\151\x6d\x65\157\165\164\75{$zt11b}\54\x20\x6f\x70\x74\x69\157\156\x73\75" . (count($a1N31) > 0 ? var_export($a1N31, true) : "\141\x72\162\141\x79\50\x29"), X6047::SJEdN); goto nyck3; VnS_E: R5qv2: goto Xyyqm; TBlWe: $this->sBMKR("\x41\154\x72\x65\x61\144\171\40\x63\x6f\156\x6e\x65\143\164\145\x64\x20\164\157\x20\141\x20\x73\x65\162\166\145\x72"); goto M0owm; hKt1r: } protected function ZQ0dZ($lcg4o, $lvX4s = null, $zt11b = 30, $a1N31 = []) { goto al51a; OgsQg: $x_kgj = ''; goto Yf55Q; F89BH: @set_time_limit($zt11b); goto uQzKQ; NA0Xf: if (is_resource($Oawow)) { goto rLALA; } goto fXL6H; fCLIj: $xk8c5 = 0; goto OgsQg; fXL6H: $this->SbmkR("\x46\x61\151\154\x65\144\x20\164\157\40\143\x6f\156\156\x65\x63\164\40\164\x6f\x20\163\145\x72\166\x65\162", '', (string) $xk8c5, $x_kgj); goto Oi092; Yf55Q: if ($NGJgK) { goto AbTSF; } goto rF8_k; HQ0OQ: set_error_handler([$this, "\145\x72\162\x6f\162\110\141\x6e\x64\x6c\x65\x72"]); goto t0y6I; pNr_C: $Oawow = fsockopen($lcg4o, $lvX4s, $xk8c5, $x_kgj, $zt11b); goto R2QDI; zOiFI: restore_error_handler(); goto NA0Xf; Oewfa: $ndFMp = stream_context_create($a1N31); goto HQ0OQ; t0y6I: $Oawow = stream_socket_client($lcg4o . "\72" . $lvX4s, $xk8c5, $x_kgj, $zt11b, STREAM_CLIENT_CONNECT, $ndFMp); goto sVCk6; al51a: static $NGJgK; goto B6NEU; uQzKQ: Ogxu6: goto pKjIf; edhXw: return false; goto tCMUh; zRuPo: $b55KF = (int) ini_get("\155\x61\170\137\145\x78\145\143\x75\x74\151\x6f\x6e\137\164\x69\x6d\x65"); goto lRJbk; tCMUh: rLALA: goto jjfV8; IbJDw: $NGJgK = function_exists("\163\164\x72\x65\x61\155\137\x73\157\143\x6b\x65\x74\137\x63\x6c\x69\x65\156\164"); goto rMRt2; xpTtg: set_error_handler([$this, "\145\x72\x72\x6f\x72\110\x61\x6e\144\154\x65\162"]); goto pNr_C; jjfV8: if (!(strpos(PHP_OS, "\x57\111\x4e") !== 0)) { goto Cn8xp; } goto zRuPo; pKjIf: stream_set_timeout($Oawow, $zt11b, 0); goto MbIqA; tztmu: return $Oawow; goto O6c7x; sVCk6: Rkprs: goto zOiFI; lRJbk: if (!(0 !== $b55KF && $zt11b > $b55KF && strpos(ini_get("\x64\x69\163\141\142\x6c\x65\x5f\146\165\156\143\x74\151\x6f\x6e\163"), "\x73\x65\164\x5f\164\x69\x6d\145\x5f\154\x69\x6d\151\164") === false)) { goto Ogxu6; } goto F89BH; R2QDI: goto Rkprs; goto EzdXm; rMRt2: MynT8: goto fCLIj; EzdXm: AbTSF: goto Oewfa; MbIqA: Cn8xp: goto tztmu; B6NEU: if (!(null === $NGJgK)) { goto MynT8; } goto IbJDw; rF8_k: $this->L7ZXf("\x43\157\156\156\x65\143\x74\x69\x6f\x6e\72\40\163\x74\x72\145\x61\155\x5f\163\x6f\x63\153\x65\x74\137\x63\x6c\x69\x65\156\164\40\x6e\157\164\x20\141\x76\141\x69\154\x61\142\x6c\x65\54\40\146\141\154\x6c\151\156\x67\x20\x62\141\143\153\x20\x74\x6f\x20\146\x73\157\143\153\x6f\x70\x65\156", X6047::SJEdN); goto xpTtg; Oi092: $this->l7zxF("\123\115\x54\120\40\x45\122\122\x4f\122\x3a\x20" . $this->w0GZ1["\145\162\162\x6f\162"] . "\72\x20{$x_kgj}\x20\50{$xk8c5}\x29", x6047::Alanz); goto edhXw; O6c7x: } public function HowuV() { goto ZATR_; Femia: $FhKf_ |= STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT; goto km54L; a1fK0: if (!defined("\x53\x54\x52\105\x41\115\137\103\x52\x59\120\124\117\x5f\115\105\124\110\x4f\x44\x5f\124\x4c\123\166\x31\137\x32\x5f\x43\114\111\x45\116\x54")) { goto CESsB; } goto Femia; vinRp: $FhKf_ = STREAM_CRYPTO_METHOD_TLS_CLIENT; goto a1fK0; Dvevg: return (bool) $tbyzA; goto YRv0i; enRa6: return false; goto IfH_J; S2QFK: CESsB: goto gYcUE; oyFzn: restore_error_handler(); goto Dvevg; IfH_J: BcqYN: goto vinRp; gYcUE: set_error_handler([$this, "\145\162\x72\x6f\162\110\141\156\x64\x6c\x65\x72"]); goto py1VI; km54L: $FhKf_ |= STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT; goto S2QFK; py1VI: $tbyzA = stream_socket_enable_crypto($this->GhL9L, true, $FhKf_); goto oyFzn; ZATR_: if ($this->srNeB("\x53\124\101\x52\124\x54\x4c\x53", "\x53\124\101\x52\x54\x54\114\x53", 220)) { goto BcqYN; } goto enRa6; YRv0i: } public function kDXPa($qIEk1, $bRVvp, $gJjZ_ = null, $o_8ZP = null) { goto KuRST; ZPOT6: DBpZ0: goto Av8V0; hMdj5: fT0eN: goto OD93o; uriVX: $gJjZ_ = null; goto gDXjQ; dCCm9: return false; goto SK_g0; SwRuY: $this->L7ZXf("\122\x65\161\x75\145\x73\x74\145\x64\40\141\165\164\x68\40\155\x65\164\150\157\x64\40\156\157\x74\40\141\166\x61\151\154\141\x62\x6c\145\72\x20" . $gJjZ_, X6047::Rr0WL); goto uriVX; I56jX: $this->l7ZXf("\101\x75\164\150\40\155\145\164\x68\157\x64\40\163\x65\154\x65\143\164\145\x64\x3a\40" . $gJjZ_, X6047::Rr0WL); goto TdS0e; cElDN: $this->sbmkr("\x4e\157\x20\163\165\x70\160\x6f\x72\164\x65\x64\40\141\x75\164\150\145\156\x74\151\x63\x61\x74\x69\x6f\x6e\x20\x6d\145\164\150\x6f\x64\x73\x20\x66\x6f\165\x6e\x64"); goto RFnK3; tSUa1: if (in_array($gJjZ_, $this->hXeIu["\x41\125\124\110"], true)) { goto p_hov; } goto D5GZ8; xYJCs: if (!empty($gJjZ_)) { goto fhJAf; } goto Tb60Q; XmjL1: if (array_key_exists("\105\x48\x4c\117", $this->hXeIu)) { goto IvY6j; } goto mN32B; khthN: vZjHL: goto I56jX; D5GZ8: $this->Sbmkr("\x54\150\x65\40\x72\x65\x71\x75\x65\x73\164\145\144\x20\x61\x75\164\x68\145\156\164\151\x63\141\x74\x69\157\156\x20\x6d\145\164\150\157\144\x20\x22{$gJjZ_}\42\40\151\x73\x20\x6e\x6f\164\40\163\x75\x70\160\157\x72\164\145\144\40\142\171\x20\x74\x68\145\40\163\x65\x72\x76\145\162"); goto ObieW; mN32B: if (empty($gJjZ_)) { goto DBpZ0; } goto cgdyC; LL5lW: if (!(null !== $gJjZ_ && !in_array($gJjZ_, $this->hXeIu["\x41\x55\124\110"], true))) { goto YlvU6; } goto SwRuY; XEOE4: IvY6j: goto DL9Gc; Z_gne: p_hov: goto W_XlE; ObieW: return false; goto Z_gne; RFnK3: return false; goto khthN; wrq6Y: q2rsO: goto L57Ms; OD93o: return true; goto qV6by; gDXjQ: YlvU6: goto xYJCs; TiGJf: Jvfck: goto kPh6L; cgdyC: goto Jvfck; goto XEOE4; KuRST: if ($this->hXeIu) { goto wCjyf; } goto eCDgV; L57Ms: if (!empty($gJjZ_)) { goto vZjHL; } goto cElDN; Tb60Q: foreach (["\103\x52\x41\x4d\55\x4d\x44\x35", "\114\x4f\x47\x49\x4e", "\120\114\x41\x49\x4e", "\130\117\101\125\124\110\62"] as $M4_eD) { goto PdpBj; UCHOY: cDdnG: goto OqV4F; PdpBj: if (!in_array($M4_eD, $this->hXeIu["\101\x55\124\110"], true)) { goto K83_F; } goto lF0l8; lF0l8: $gJjZ_ = $M4_eD; goto I1ldD; XqAt6: K83_F: goto UCHOY; I1ldD: goto q2rsO; goto XqAt6; OqV4F: } goto wrq6Y; Av8V0: $gJjZ_ = "\x4c\x4f\107\111\116"; goto TiGJf; Rtlba: wCjyf: goto XmjL1; eCDgV: $this->sBmkR("\x41\x75\x74\x68\145\156\x74\151\x63\x61\164\x69\x6f\156\40\151\163\x20\x6e\157\x74\40\141\154\154\157\167\145\144\x20\142\x65\x66\157\162\x65\40\x48\105\x4c\x4f\x2f\105\110\x4c\117"); goto lHuQc; TdS0e: fhJAf: goto tSUa1; SK_g0: qBAqC: goto w_XEF; w_XEF: $this->L7zxF("\101\x75\x74\150\40\155\145\164\x68\x6f\144\40\162\x65\161\x75\145\163\164\x65\144\72\x20" . ($gJjZ_ ?: "\x55\116\123\x50\105\x43\x49\x46\x49\105\x44"), x6047::Rr0WL); goto ApnHu; uz6WY: $this->sBmKr("\101\x75\x74\150\145\156\164\x69\143\x61\x74\x69\x6f\x6e\40\151\163\x20\x6e\x6f\164\x20\x61\x6c\x6c\x6f\x77\145\144\x20\x61\164\x20\x74\150\151\x73\x20\163\x74\x61\x67\x65"); goto dCCm9; kPh6L: switch ($gJjZ_) { case "\120\x4c\101\111\x4e": goto Zmf27; lDMm8: Dbbo8: goto RMBaG; RMBaG: if ($this->srNeB("\x55\163\145\162\40\46\40\x50\x61\163\163\167\157\162\144", base64_encode("\x0" . $qIEk1 . "\x0" . $bRVvp), 235)) { goto W3QRX; } goto SopFd; JzdqZ: return false; goto lDMm8; bjw2N: goto fT0eN; goto tJYh1; Zmf27: if ($this->SRnEb("\x41\x55\124\x48", "\x41\125\124\110\40\x50\114\101\x49\x4e", 334)) { goto Dbbo8; } goto JzdqZ; SopFd: return false; goto IJ2Ya; IJ2Ya: W3QRX: goto bjw2N; tJYh1: case "\114\x4f\x47\x49\x4e": goto sVmWE; JRip0: if ($this->SrneB("\x50\x61\163\x73\167\157\162\144", base64_encode($bRVvp), 235)) { goto v7dY9; } goto NuMYi; PtVEV: goto fT0eN; goto XQ3Cx; sVmWE: if ($this->SrNeB("\x41\125\124\110", "\x41\x55\x54\x48\40\x4c\117\107\111\116", 334)) { goto ZpmSL; } goto TnTLO; NjNnJ: ZpmSL: goto F3iJJ; TnTLO: return false; goto NjNnJ; F3iJJ: if ($this->sRNeb("\125\163\x65\x72\x6e\x61\155\145", base64_encode($qIEk1), 334)) { goto hPTiu; } goto BqtQc; Ec1dW: v7dY9: goto PtVEV; DG06C: hPTiu: goto JRip0; NuMYi: return false; goto Ec1dW; BqtQc: return false; goto DG06C; XQ3Cx: case "\103\122\x41\x4d\55\115\x44\x35": goto Hf7OQ; h58LR: return false; goto aTpGl; Jxmze: $BZEL_ = base64_decode(substr($this->unxPL, 4)); goto GBEdL; hGOyN: return $this->SrnEB("\x55\x73\x65\x72\x6e\x61\x6d\x65", base64_encode($DXboT), 235); goto BL9XO; aTpGl: XufGh: goto Jxmze; GBEdL: $DXboT = $qIEk1 . "\40" . $this->KAjFC($BZEL_, $bRVvp); goto hGOyN; Hf7OQ: if ($this->Srneb("\x41\x55\x54\x48\x20\103\122\x41\115\x2d\x4d\104\x35", "\x41\125\x54\110\x20\x43\122\101\x4d\55\x4d\x44\x35", 334)) { goto XufGh; } goto h58LR; BL9XO: case "\x58\x4f\x41\x55\x54\x48\62": goto vPOMv; X_UlC: return false; goto NVeta; gz4XN: goto fT0eN; goto OFN9k; TPb9d: return false; goto a68RJ; a68RJ: sn3eY: goto gz4XN; qUGS6: if ($this->sRNEb("\101\125\x54\110", "\101\125\x54\110\x20\130\117\101\125\x54\x48\x32\40" . $c_Lr8, 235)) { goto sn3eY; } goto TPb9d; gVWnc: $c_Lr8 = $o_8ZP->zg6uE(); goto qUGS6; vPOMv: if (!(null === $o_8ZP)) { goto QWiFy; } goto X_UlC; NVeta: QWiFy: goto gVWnc; OFN9k: default: $this->sbmKR("\101\x75\x74\150\145\156\164\151\143\141\x74\151\x6f\x6e\x20\155\145\164\x68\157\x64\40\42{$gJjZ_}\42\x20\x69\x73\x20\156\157\164\x20\163\x75\x70\160\157\162\164\145\x64"); return false; } goto d0T3X; DL9Gc: if (array_key_exists("\101\x55\x54\x48", $this->hXeIu)) { goto qBAqC; } goto uz6WY; W_XlE: goto Jvfck; goto ZPOT6; d0T3X: bXirV: goto hMdj5; ApnHu: $this->L7zxf("\x41\165\164\x68\40\155\x65\164\150\157\x64\x73\x20\x61\x76\141\151\154\141\x62\154\145\x20\157\x6e\x20\x74\150\145\x20\x73\x65\x72\x76\x65\162\x3a\x20" . implode("\54", $this->hXeIu["\101\125\x54\x48"]), x6047::Rr0WL); goto LL5lW; lHuQc: return false; goto Rtlba; qV6by: } protected function KaJFC($ATPfF, $xbqk7) { goto wyCoc; c536y: vhF3Q: goto o7kCc; NwU1n: if (!(strlen($xbqk7) > $UNal4)) { goto vhF3Q; } goto a7PTf; ZZQlE: f_FgX: goto bYzWn; E16KT: $VJn22 = $xbqk7 ^ $XGdw3; goto w9TG1; wyCoc: if (!function_exists("\x68\x61\163\x68\137\150\155\x61\x63")) { goto f_FgX; } goto QbrBB; IgJYE: return md5($PqFvi . pack("\110\x2a", md5($VJn22 . $ATPfF))); goto FMMwC; mtgZ3: $XGdw3 = str_pad('', $UNal4, chr(0x36)); goto F72q0; o7kCc: $xbqk7 = str_pad($xbqk7, $UNal4, chr(0x0)); goto mtgZ3; QbrBB: return hash_hmac("\x6d\144\x35", $ATPfF, $xbqk7); goto ZZQlE; F72q0: $OqC1f = str_pad('', $UNal4, chr(0x5c)); goto E16KT; a7PTf: $xbqk7 = pack("\x48\52", md5($xbqk7)); goto c536y; bYzWn: $UNal4 = 64; goto NwU1n; w9TG1: $PqFvi = $xbqk7 ^ $OqC1f; goto IgJYE; FMMwC: } public function nNk4L() { goto dReKn; tJ0Gm: $this->close(); goto Ozsjw; pTLAY: return false; goto Woe92; KyWfq: return true; goto Op1f7; fETHG: if (!$RPTZh["\145\x6f\146"]) { goto nGunJ; } goto WWIGE; Ozsjw: return false; goto Hmgrp; WWIGE: $this->l7zXf("\123\115\124\120\40\x4e\117\124\111\x43\x45\72\40\105\x4f\106\x20\143\x61\x75\x67\150\164\x20\167\150\151\154\145\40\x63\x68\x65\143\153\151\x6e\x67\x20\x69\146\40\x63\157\156\x6e\x65\143\x74\145\144", X6047::Alanz); goto tJ0Gm; Hmgrp: nGunJ: goto KyWfq; Op1f7: alM5o: goto pTLAY; dReKn: if (!is_resource($this->GhL9L)) { goto alM5o; } goto j7Sht; j7Sht: $RPTZh = stream_get_meta_data($this->GhL9L); goto fETHG; Woe92: } public function close() { goto xcnrI; v8tj2: fclose($this->GhL9L); goto MDoJV; xcnrI: $this->hXeIu = null; goto gvrqL; pAKeH: if (!is_resource($this->GhL9L)) { goto dXEMu; } goto v8tj2; MDoJV: $this->GhL9L = null; goto yqknP; gvrqL: $this->UbRJG = null; goto pAKeH; UXrf7: dXEMu: goto XPNsO; yqknP: $this->L7ZXf("\103\x6f\x6e\156\145\143\x74\151\x6f\x6e\x3a\x20\x63\154\157\163\145\144", x6047::SJEdN); goto UXrf7; XPNsO: } public function SHTAP($xkRik) { goto t1M19; XnUCN: O5Ohn: goto NrurE; t3hHO: foreach ($DnnFD as $EaOOn) { goto xXUCW; SYdXz: xDLVz: goto qNkly; ESfFB: $oKlBf[] = substr($EaOOn, 0, $OUYfV); goto qCb9c; k2z6o: $C0ony = false; goto znH3l; LZqJ3: k_BUa: goto BDFmt; WQ2As: $OUYfV = strrpos(substr($EaOOn, 0, x6047::o7WD2), "\40"); goto YBQsN; a19Qb: $EaOOn = substr($EaOOn, $OUYfV); goto MHTgw; lvdUC: OSotV: goto BlVOY; znH3l: Pa5w9: goto BfthA; gPaBG: if (!isset($EaOOn[X6047::o7WD2])) { goto xDLVz; } goto WQ2As; fmVuM: jdSQN: goto dVSsI; qNkly: $oKlBf[] = $EaOOn; goto uGQm6; nFSPT: if (!($C0ony && $EaOOn === '')) { goto Pa5w9; } goto k2z6o; YBQsN: if (!$OUYfV) { goto jdSQN; } goto ESfFB; dVSsI: $OUYfV = x6047::o7WD2 - 1; goto ubaed; PXNYO: $EaOOn = "\11" . $EaOOn; goto LZqJ3; ubaed: $oKlBf[] = substr($EaOOn, 0, $OUYfV); goto a19Qb; BDFmt: goto EcLht; goto SYdXz; wVHlh: goto RwZp4; goto fmVuM; qCb9c: $EaOOn = substr($EaOOn, $OUYfV + 1); goto wVHlh; BlVOY: yx00S: goto x9kfM; xXUCW: $oKlBf = []; goto nFSPT; dhtee: if (!$C0ony) { goto k_BUa; } goto PXNYO; uGQm6: foreach ($oKlBf as $gDdwo) { goto Xkggc; eFNI3: d698B: goto n3TEY; Xkggc: if (!(!empty($gDdwo) && $gDdwo[0] === "\x2e")) { goto VEslh; } goto d2RQ_; we8FT: VEslh: goto fCOBs; d2RQ_: $gDdwo = "\x2e" . $gDdwo; goto we8FT; fCOBs: $this->FBGnh($gDdwo . static::s5cSF, "\104\101\124\x41"); goto eFNI3; n3TEY: } goto lvdUC; MHTgw: RwZp4: goto dhtee; BfthA: EcLht: goto gPaBG; x9kfM: } goto vcI48; AUCAb: return false; goto XnUCN; HiobU: $this->unPF7(); goto ZpTbX; vcI48: uVC0C: goto MKkpb; mxZeS: if (!(!empty($jiOiK) && strpos($jiOiK, "\x20") === false)) { goto OX2fG; } goto TxqGG; gVyqa: $jiOiK = substr($DnnFD[0], 0, strpos($DnnFD[0], "\72")); goto F90s3; t1M19: if ($this->sRNEb("\104\x41\124\101", "\x44\101\124\101", 354)) { goto O5Ohn; } goto AUCAb; NrurE: $DnnFD = explode("\12", str_replace(["\15\xa", "\xd"], "\xa", $xkRik)); goto gVyqa; hJVbq: $WZtzA = $this->SrNeB("\104\x41\124\101\40\x45\116\x44", "\x2e", 250); goto HiobU; MKkpb: $WElCD = $this->UTBeo; goto NR2tV; WOIAB: return $WZtzA; goto L36C_; TxqGG: $C0ony = true; goto u9luu; F90s3: $C0ony = false; goto mxZeS; ZpTbX: $this->UTBeo = $WElCD; goto WOIAB; u9luu: OX2fG: goto t3hHO; NR2tV: $this->UTBeo *= 2; goto hJVbq; L36C_: } public function b3lGP($lcg4o = '') { goto C5wW3; bbYGq: return true; goto sKXIq; CdWtQ: if (!(substr($this->UbRJG, 0, 3) == "\x34\62\x31")) { goto G1mD6; } goto L25fh; CMzu4: return $this->vSAFn("\x48\105\x4c\x4f", $lcg4o); goto gJRNc; L25fh: return false; goto NA9gd; NA9gd: G1mD6: goto CMzu4; sKXIq: uCbi0: goto CdWtQ; C5wW3: if (!$this->VsafN("\x45\x48\x4c\x4f", $lcg4o)) { goto uCbi0; } goto bbYGq; gJRNc: } protected function VSafN($iA6Kw, $lcg4o) { goto Pc6iO; Grk3N: if ($KzeJA) { goto cfgof; } goto zrNsD; pVySj: return $KzeJA; goto DG231; HJwFQ: pLJGj: goto pVySj; KarNq: $this->UbRJG = $this->unxPL; goto Grk3N; KDTP7: goto pLJGj; goto U_Cpx; Pc6iO: $KzeJA = $this->SRNeb($iA6Kw, $iA6Kw . "\x20" . $lcg4o, 250); goto KarNq; U_Cpx: cfgof: goto cITvW; zrNsD: $this->hXeIu = null; goto KDTP7; cITvW: $this->T7c3W($iA6Kw); goto HJwFQ; DG231: } protected function t7c3w($E_E0r) { goto Ma7l6; oBw6C: $DnnFD = explode("\xa", $this->UbRJG); goto lZnDZ; Ma7l6: $this->hXeIu = []; goto oBw6C; ahzOb: OVXzX: goto U2fVi; lZnDZ: foreach ($DnnFD as $mSzZ6 => $E9dM8) { goto K_4kN; DKq8_: $fmLUY = array_shift($QVkeX); goto i1hFX; MZkcA: VA2xR: goto pCBDp; R2fIf: if (!$mSzZ6) { goto VA2xR; } goto DKq8_; RQ0T6: $QVkeX = explode("\x20", $E9dM8); goto PbmAK; y54iX: goto gABT9; goto N7vvB; A5MJM: A9zcq: goto YtyB1; DDKAu: if (!empty($E9dM8)) { goto YD9dq; } goto y54iX; j1MNT: $QVkeX = $QVkeX[0]; goto wMn_E; PDuh3: goto dRbj5; goto MZkcA; YtyB1: JLAli: goto PDuh3; F4F1D: NSir8: goto oCCOI; oCCOI: gABT9: goto I3smj; pCBDp: $fmLUY = $E_E0r; goto j1MNT; K_4kN: $E9dM8 = trim(substr($E9dM8, 4)); goto DDKAu; q98gd: $this->hXeIu[$fmLUY] = $QVkeX; goto F4F1D; wMn_E: dRbj5: goto q98gd; PbmAK: if (empty($QVkeX)) { goto NSir8; } goto R2fIf; i1hFX: switch ($fmLUY) { case "\x53\x49\132\105": $QVkeX = $QVkeX ? $QVkeX[0] : 0; goto JLAli; case "\x41\x55\124\x48": goto ghYsm; ML6Ts: goto JLAli; goto LNhHj; p6Idp: S5CPh: goto ML6Ts; ghYsm: if (is_array($QVkeX)) { goto S5CPh; } goto pDXIW; pDXIW: $QVkeX = []; goto p6Idp; LNhHj: default: $QVkeX = true; } goto A5MJM; N7vvB: YD9dq: goto RQ0T6; I3smj: } goto ahzOb; U2fVi: } public function mail($emmlt) { $FM3h3 = $this->NyYMW ? "\40\x58\x56\105\122\x50" : ''; return $this->srNeb("\115\x41\x49\x4c\40\x46\x52\x4f\x4d", "\115\x41\x49\x4c\40\x46\x52\117\115\72\74" . $emmlt . "\x3e" . $FM3h3, 250); } public function me7Hz($nISa3 = true) { goto XMJaP; X34kD: $Pgf8B = $this->w0GZ1; goto Owhu7; pKzgS: return $KzeJA; goto P3em6; WvtuQ: $this->w0GZ1 = $Pgf8B; goto hHxlG; hHxlG: Z3fTo: goto pKzgS; Owhu7: if (!($KzeJA || $nISa3)) { goto Z3fTo; } goto EVPws; XMJaP: $KzeJA = $this->SRNeB("\121\125\x49\124", "\x51\x55\x49\x54", 221); goto X34kD; EVPws: $this->close(); goto WvtuQ; P3em6: } public function sjCfO($eP_34, $Hh1hd = '') { goto A3oB7; yx8zA: if (strpos($Hh1hd, "\116\x45\x56\x45\x52") !== false) { goto SC2c4; } goto d30YX; tL7ij: $wnntS = "\122\103\120\124\x20\124\117\x3a\74" . $eP_34 . "\x3e\x20\116\117\x54\111\106\131\75" . implode("\x2c", $MeAgu); goto s8hZr; d30YX: foreach (["\x53\x55\103\103\x45\x53\x53", "\x46\x41\111\x4c\x55\x52\x45", "\x44\x45\x4c\x41\x59"] as $HO4bN) { goto zs1pE; QDcX9: $MeAgu[] = $HO4bN; goto svCnh; zs1pE: if (!(strpos($Hh1hd, $HO4bN) !== false)) { goto PF2gz; } goto QDcX9; gw7yH: w8lMe: goto j8i_R; svCnh: PF2gz: goto gw7yH; j8i_R: } goto JAqnW; Hh0DM: $MeAgu = []; goto yx8zA; MlNzk: G2Ggy: goto nbuZC; ctiFQ: DhIQT: goto tL7ij; EJvCu: $Hh1hd = strtoupper($Hh1hd); goto Hh0DM; lUy_G: $MeAgu[] = "\x4e\105\x56\x45\x52"; goto ctiFQ; s8hZr: goto G2Ggy; goto UNA8T; txHsk: $wnntS = "\122\103\120\124\x20\x54\x4f\72\x3c" . $eP_34 . "\x3e"; goto MlNzk; JAqnW: uSwSF: goto B70lf; B70lf: goto DhIQT; goto CrmKm; nbuZC: return $this->sRneB("\122\x43\x50\x54\40\124\x4f", $wnntS, [250, 251]); goto EBm3U; CrmKm: SC2c4: goto lUy_G; UNA8T: Hg9I2: goto txHsk; A3oB7: if (empty($Hh1hd)) { goto Hg9I2; } goto EJvCu; EBm3U: } public function Tpsgb(array $Qsytm) { goto H3SZ0; BFvk7: return $this->sRnEB("\130\x43\x4c\x49\x45\x4e\124", "\130\103\x4c\x49\105\116\124" . $i5OJ2, 250); goto aBShq; KTJPw: foreach ($Qsytm as $xbqk7 => $HO4bN) { goto D7RRt; BegiI: iaoCb: goto N7yxH; d9RPW: $i5OJ2 .= "\40{$xbqk7}\75{$HO4bN}"; goto CJVfH; D7RRt: if (!in_array($xbqk7, OrNHS::$AlWWA)) { goto Ap7RH; } goto d9RPW; CJVfH: Ap7RH: goto BegiI; N7yxH: } goto G6CDi; KIgmk: return true; goto SyJjp; G6CDi: hLD_h: goto cg7_x; cg7_x: if ($i5OJ2) { goto b_oBe; } goto KIgmk; H3SZ0: $i5OJ2 = ''; goto KTJPw; SyJjp: b_oBe: goto BFvk7; aBShq: } public function reset() { return $this->SrNeb("\x52\123\105\124", "\122\x53\x45\x54", 250); } protected function SrNeb($mLWA0, $T3wIs, $VNoYy) { goto YhkEE; P3ME_: q3MIc: goto CAf_Q; QQshr: return false; goto OAgVZ; gUaGQ: if (!($mLWA0 !== "\x52\x53\x45\x54")) { goto A_fe1; } goto KYLYv; si0hM: return false; goto pQ_mc; CAf_Q: $this->FbGnh($T3wIs . static::s5cSF, $mLWA0); goto bqzq_; BqQVk: $this->l7zXF("\123\x4d\124\120\x20\x45\122\122\117\x52\72\40" . $this->w0GZ1["\x65\162\162\x6f\162"] . "\72\40" . $this->unxPL, X6047::Alanz); goto QQshr; WZ1wB: kUkGG: goto I57Bk; Cy6zp: if (preg_match("\x2f\x5e\x28\x5b\x5c\x64\135\x7b\63\175\x29\133\40\55\x5d\50\x3f\x3a\x28\133\134\x64\x5d\x5c\56\133\134\x64\135\x5c\x2e\x5b\134\x64\135\173\x31\54\62\175\51\40\x29\x3f\57", $this->unxPL, $gKobR)) { goto Euoyq; } goto aSAnC; pPDq7: return true; goto G83T7; Yx2_J: $this->sbmKr("\103\141\154\x6c\145\144\x20{$mLWA0}\40\167\x69\164\150\157\x75\x74\40\x62\145\151\x6e\147\40\x63\x6f\156\156\x65\x63\x74\145\144"); goto si0hM; aSAnC: $g2cBv = (int) substr($this->unxPL, 0, 3); goto hEJ80; YSFSQ: $this->SBmkR("\103\157\x6d\155\x61\156\144\40\47{$mLWA0}\47\x20\143\x6f\156\x74\x61\151\x6e\145\144\x20\154\151\x6e\x65\40\142\162\145\x61\x6b\163"); goto O5tcI; KYLYv: $this->SbMKr(''); goto zG47f; AdMk9: $Q7FEG = substr($this->unxPL, 4); goto HZ8Te; HZ8Te: goto kUkGG; goto FbY5R; FbY5R: Euoyq: goto OW0AB; O5tcI: return false; goto P3ME_; OAgVZ: PRi1T: goto gUaGQ; TPMHR: if (in_array($g2cBv, (array) $VNoYy, true)) { goto PRi1T; } goto sbfol; gE4ca: $gKobR = []; goto Cy6zp; pQ_mc: V6wOk: goto ESAkb; OW0AB: $g2cBv = (int) $gKobR[1]; goto HBSkd; ESAkb: if (!(strpos($T3wIs, "\12") !== false || strpos($T3wIs, "\15") !== false)) { goto q3MIc; } goto YSFSQ; YhkEE: if ($this->nNk4l()) { goto V6wOk; } goto Yx2_J; I57Bk: $this->l7ZXf("\x53\105\x52\x56\105\x52\40\55\76\x20\103\x4c\111\105\116\x54\x3a\x20" . $this->unxPL, X6047::pMW58); goto TPMHR; hEJ80: $lJ5WP = null; goto AdMk9; cnwjs: $Q7FEG = preg_replace("\x2f{$g2cBv}\x5b\40\x2d\135" . ($lJ5WP ? str_replace("\56", "\x5c\56", $lJ5WP) . "\x20" : '') . "\x2f\155", '', $this->unxPL); goto WZ1wB; bqzq_: $this->unxPL = $this->NBOKJ(); goto gE4ca; HBSkd: $lJ5WP = count($gKobR) > 2 ? $gKobR[2] : null; goto cnwjs; sbfol: $this->sBMKR("{$mLWA0}\x20\143\x6f\x6d\155\x61\156\144\40\x66\141\x69\x6c\x65\144", $Q7FEG, $g2cBv, $lJ5WP); goto BqQVk; zG47f: A_fe1: goto pPDq7; G83T7: } public function JB5on($emmlt) { return $this->SRNeB("\123\101\115\x4c", "\123\x41\x4d\x4c\x20\x46\x52\x4f\x4d\x3a{$emmlt}", 250); } public function blOZk($fmLUY) { return $this->SRNeB("\126\122\x46\x59", "\x56\122\x46\x59\40{$fmLUY}", [250, 251]); } public function LW8I0() { return $this->SrNEb("\x4e\117\x4f\x50", "\x4e\117\x4f\x50", 250); } public function AnRHn() { goto cFv4H; PZnp_: return false; goto IeNP_; cFv4H: $this->SbMKR("\x54\x68\145\x20\123\115\x54\x50\40\x54\x55\122\x4e\x20\x63\157\x6d\155\x61\x6e\144\40\x69\x73\x20\156\157\x74\40\x69\155\160\x6c\x65\x6d\x65\x6e\x74\145\x64"); goto hXP5K; hXP5K: $this->L7ZXF("\x53\115\x54\x50\40\116\117\x54\x49\103\x45\72\40" . $this->w0GZ1["\145\162\x72\157\162"], X6047::Alanz); goto PZnp_; IeNP_: } public function FbgNH($ATPfF, $mLWA0 = '') { goto oVUQM; bMrUP: goto IT_yb; goto ag1hx; KuWFl: restore_error_handler(); goto rIM29; S3et_: $this->L7zXF("\x43\114\111\105\x4e\124\x20\x2d\x3e\40\123\105\122\126\x45\x52\72\40\133\143\162\145\144\x65\x6e\164\151\x61\154\163\40\x68\151\144\144\x65\156\135", X6047::Alanz); goto Rnx5N; Rnx5N: IT_yb: goto Y62s3; rIM29: return $WZtzA; goto VTgqW; b9102: $this->L7zXf("\103\114\111\x45\116\124\40\x2d\x3e\40\x53\x45\x52\126\x45\x52\x3a\x20" . $ATPfF, x6047::Alanz); goto bMrUP; Y62s3: set_error_handler([$this, "\145\162\x72\157\x72\110\x61\x6e\x64\x6c\145\x72"]); goto M6AGd; M6AGd: $WZtzA = fwrite($this->GhL9L, $ATPfF); goto KuWFl; ag1hx: YHTCZ: goto S3et_; oVUQM: if (X6047::Rr0WL > $this->D6k7z && in_array($mLWA0, ["\125\163\x65\x72\x20\x26\x20\x50\141\x73\x73\167\157\x72\x64", "\x55\163\145\x72\156\141\155\145", "\x50\x61\x73\x73\167\x6f\x72\144"], true)) { goto YHTCZ; } goto b9102; VTgqW: } public function QvMBO() { return $this->w0GZ1; } public function or_9X() { return $this->hXeIu; } public function KM2GR($fmLUY) { goto CNilC; w8r11: sYNix: goto SQQq2; IXKgB: sGBOF: goto Z4XV6; kj7p2: return $this->hXeIu[$fmLUY]; goto GYG44; qImUM: return false; goto EkiEp; SQQq2: if (array_key_exists($fmLUY, $this->hXeIu)) { goto O5yR4; } goto X7s83; X7s83: if (!("\x48\105\114\117" === $fmLUY)) { goto sGBOF; } goto a2Ysi; M4jIY: return null; goto w8r11; fNUpN: $this->SBmkr("\110\105\114\x4f\x20\150\x61\x6e\144\x73\150\141\153\x65\x20\x77\x61\x73\x20\x75\163\x65\x64\x3b\40\x4e\x6f\x20\x69\156\146\157\x72\155\x61\x74\151\157\156\40\141\142\157\165\x74\40\163\x65\x72\x76\x65\x72\x20\145\170\x74\145\x6e\163\x69\157\x6e\163\40\x61\166\x61\x69\x6c\x61\142\154\x65"); goto hQ4Ov; EkiEp: pLwmK: goto fNUpN; QSdXY: $this->sBMkr("\116\x6f\40\110\x45\114\117\x2f\105\110\114\x4f\40\x77\141\x73\x20\163\x65\x6e\164"); goto M4jIY; CNilC: if ($this->hXeIu) { goto sYNix; } goto QSdXY; hQ4Ov: return null; goto vxz7P; Z4XV6: if (!("\x45\110\114\x4f" === $fmLUY || array_key_exists("\x45\x48\114\x4f", $this->hXeIu))) { goto pLwmK; } goto qImUM; a2Ysi: return $this->hXeIu["\105\x48\114\x4f"]; goto IXKgB; vxz7P: O5yR4: goto kj7p2; GYG44: } public function YoFS6() { return $this->unxPL; } protected function NbOkj() { goto Gborh; x1p7B: Jmy76: goto XbOi_; AaC2K: goto uPnWs; goto Prk4W; J0h5w: $mSzZ6 = stream_select($qFTeu, $ikvc3, $ikvc3, $this->UTBeo); goto qFb52; Ex55q: if (!(!isset($JVX3o[3]) || $JVX3o[3] === "\40" || $JVX3o[3] === "\xd" || $JVX3o[3] === "\12")) { goto Jmy76; } goto N0GHb; eHzci: return $ATPfF; goto XILMN; yQjhg: $this->L7zXf("\123\x4d\124\x50\40\x49\x4e\102\x4f\125\116\x44\x3a\x20\42" . trim($JVX3o) . "\x22", X6047::Rr0WL); goto cyyL3; IyAtt: goto uPnWs; goto rjLql; rjLql: AoQ5I: goto aiIpu; jcME3: if (!(is_resource($this->GhL9L) && !feof($this->GhL9L))) { goto uPnWs; } goto rjtE6; J_URI: DUaq3: goto BC4IV; I6pvz: if (!($mSzZ6 === false)) { goto Arofd; } goto YPg5t; wRpyD: $G_Qig = 0; goto MDzLp; K24S_: goto uPnWs; goto eVDXb; Ji0qx: $ikvc3 = null; goto mrjyv; Cyzfc: Csfy7: goto NZYYT; axIRr: $G_Qig = time() + $this->UTBeo; goto Bl6V_; tNeD9: if (!($G_Qig && time() > $G_Qig)) { goto AoQ5I; } goto B7bxv; FIZlw: $this->L7zxf("\x53\x4d\124\120\40\x2d\x3e\x20\x67\145\x74\137\154\151\156\145\163\50\x29\72\40\x73\145\x6c\145\x63\164\x20\146\x61\151\154\145\144\x20\x28" . $GwDwS . "\51", X6047::Rr0WL); goto AJtyb; XbOi_: $LSO0r = stream_get_meta_data($this->GhL9L); goto AND8s; NqWWu: baH7U: goto K24S_; Prk4W: qcrmg: goto tNeD9; Bl6V_: PoPPv: goto lkuRZ; Vr4fi: goto uPnWs; goto Cyzfc; YPg5t: $GwDwS = $this->QVMbO()["\144\x65\164\141\151\x6c"]; goto FIZlw; AND8s: if (!$LSO0r["\164\x69\155\x65\144\137\157\x75\164"]) { goto qcrmg; } goto IE2ts; AGl79: $this->L7ZxF("\123\x4d\124\120\x20\55\76\40\x67\145\x74\137\154\151\156\x65\x73\x28\x29\72\40\163\x65\x6c\x65\x63\x74\40\164\151\x6d\145\144\x2d\x6f\x75\x74\40\151\156\40\x28" . $this->UTBeo . "\x20\x73\x65\143\x29", X6047::Rr0WL); goto Vr4fi; ltw4I: if (!($this->UTBeo > 0)) { goto PoPPv; } goto axIRr; qFb52: restore_error_handler(); goto I6pvz; NZYYT: $JVX3o = @fgets($this->GhL9L, x6047::xHSSR); goto yQjhg; lkuRZ: $qFTeu = [$this->GhL9L]; goto Ji0qx; aiIpu: goto G3TyJ; goto meqbY; N0GHb: goto uPnWs; goto x1p7B; Z4Y6U: $this->L7Zxf("\x53\x4d\124\x50\40\x2d\76\40\147\x65\x74\137\x6c\151\156\145\163\50\51\x3a\40\162\145\x74\162\171\151\156\x67\x20\x73\x74\162\145\141\x6d\x5f\x73\145\x6c\x65\143\164", x6047::Rr0WL); goto F_z2i; T7lm9: goto G3TyJ; goto NqWWu; meqbY: uPnWs: goto eHzci; rjtE6: set_error_handler([$this, "\145\162\162\x6f\162\110\141\x6e\144\154\145\x72"]); goto J0h5w; IE2ts: $this->L7ZXF("\123\115\124\120\40\x2d\76\x20\147\145\164\x5f\154\x69\x6e\145\x73\50\x29\x3a\x20\163\x74\x72\145\141\x6d\40\x74\151\155\145\144\55\157\x75\x74\x20\50" . $this->eZuzx . "\40\x73\145\x63\x29", X6047::Rr0WL); goto AaC2K; mrjyv: G3TyJ: goto jcME3; AJtyb: if (!(stripos($GwDwS, "\x69\x6e\x74\x65\x72\x72\x75\160\164\x65\x64\x20\x73\171\163\x74\x65\x6d\40\x63\141\x6c\154") !== false)) { goto baH7U; } goto Z4Y6U; BC4IV: $ATPfF = ''; goto wRpyD; B7bxv: $this->l7ZxF("\x53\115\x54\120\x20\x2d\76\x20\x67\x65\164\x5f\154\151\x6e\x65\163\x28\51\72\40\164\x69\x6d\145\154\151\x6d\151\x74\40\x72\x65\x61\x63\150\x65\144\40\50" . $this->UTBeo . "\40\163\145\x63\51", X6047::Rr0WL); goto IyAtt; cyyL3: $ATPfF .= $JVX3o; goto Ex55q; MDzLp: stream_set_timeout($this->GhL9L, $this->eZuzx); goto ltw4I; F_z2i: $this->sBmKR(''); goto T7lm9; tb3A4: if ($mSzZ6) { goto Csfy7; } goto AGl79; eVDXb: Arofd: goto tb3A4; Gborh: if (is_resource($this->GhL9L)) { goto DUaq3; } goto Y_8W3; Y_8W3: return ''; goto J_URI; XILMN: } public function WZcgu($ORFfo = false) { $this->NyYMW = $ORFfo; } public function v4vgq() { return $this->NyYMW; } protected function sBmkR($GwDwS, $Q7FEG = '', $f2Xa7 = '', $D6e3q = '') { $this->w0GZ1 = ["\145\x72\162\157\162" => $GwDwS, "\144\145\164\141\x69\154" => $Q7FEG, "\x73\155\x74\160\137\x63\x6f\144\x65" => $f2Xa7, "\163\x6d\164\160\x5f\x63\x6f\144\145\x5f\145\x78" => $D6e3q]; } public function DKDkN($M4_eD = "\145\x63\150\x6f") { $this->KsBye = $M4_eD; } public function BvsfE() { return $this->KsBye; } public function oYims($zSX7X = 0) { $this->D6k7z = $zSX7X; } public function UMlK_() { return $this->D6k7z; } public function H4djg($zt11b = 0) { $this->eZuzx = $zt11b; } public function QwPuS() { return $this->eZuzx; } protected function qf5uL($xk8c5, $a4uSp, $s2M_i = '', $oYxNB = 0) { goto qCltB; XtJ6J: $this->L7Zxf("{$dWJXL}\40\x45\162\162\x6f\162\40\43{$xk8c5}\x3a\x20{$a4uSp}\40\x5b{$s2M_i}\40\x6c\x69\156\145\40{$oYxNB}\x5d", x6047::SJEdN); goto O6m3P; gXScY: $this->SBMkR($dWJXL, $a4uSp, (string) $xk8c5); goto XtJ6J; qCltB: $dWJXL = "\103\x6f\156\156\x65\143\x74\151\157\x6e\40\x66\141\x69\x6c\x65\x64\56"; goto gXScY; O6m3P: } protected function UNPF7() { goto iTG0F; phi0Q: return $this->grfD9; goto Q6IXW; dkbvq: oOdPs: goto phi0Q; FQA7R: $this->grfD9 = false; goto ZBDZf; L4jAd: ZBGEv: goto yPUG2; SQd28: goto oOdPs; goto L4jAd; iTG0F: $d4USy = $this->YOFs6(); goto vKlmb; yPUG2: $this->grfD9 = null; goto dkbvq; ZBDZf: foreach ($this->koiTl as $peJsw) { goto C0Cu3; oiZan: Nzvsd: goto YE3cz; CMKuG: $this->grfD9 = trim($gKobR[1]); goto aPmqU; jPdUL: if (!preg_match($peJsw, $d4USy, $gKobR)) { goto AnhiL; } goto CMKuG; rVVFB: AnhiL: goto oiZan; C0Cu3: $gKobR = []; goto jPdUL; aPmqU: goto di5kW; goto rVVFB; YE3cz: } goto VsXPD; VsXPD: di5kW: goto SQd28; vKlmb: if (empty($d4USy)) { goto ZBGEv; } goto FQA7R; Q6IXW: } public function K2lIT() { return $this->grfD9; } }

Function Calls

None

Variables

None

Stats

MD5 25d29776b17e3f99bc366edb51c9fe1c
Eval Count 0
Decode Time 118 ms