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 /* __________________________________________________ | Obfuscated by YAK Pro..
Decoded Output download
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2024-04-04 18:24:44 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
namespace rMBCR\RMbcr; class xppso { const pYe4w = "6.9.1"; const nzkax = "
\xa"; const tVKz_ = 25; const HFeF1 = 465; const xxQLp = 998; const f0izI = 512; const A_xI4 = 0; const Kxm6e = 1; const AvcOt = 2; const wRCm3 = 3; const t1GFn = 4; public $QHGjE = self::A_xI4; public $a54BZ = "echo"; public $MyB4Y = false; public $zNDfo = 300; public $SNQ_F = 300; protected $cmwkz = array("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 $h85E8 = array("NAME", "ADDR", "PORT", "PROTO", "HELO", "LOGIN", "DESTADDR", "DESTPORT"); protected $WpQUw; protected $nNy84; protected $C2qlw = array("error" => '', "detail" => '', "smtp_code" => '', "smtp_code_ex" => ''); protected $RjXPm; protected $bXeMk; protected $hxPf6 = ''; protected function oO2BB($sAvWO, $cK_75 = 0) { goto JkR8j; YyhMZ: call_user_func($this->a54BZ, $sAvWO, $cK_75); goto F76Ka; JkR8j: if (!($cK_75 > $this->QHGjE)) { goto eQIIx; } goto hf_Ui; bz5eZ: if (!(is_callable($this->a54BZ) && !in_array($this->a54BZ, ["error_log", "html", "echo"]))) { goto JF3I6; } goto YyhMZ; fvVHd: Ehypm: goto VTwJm; F76Ka: return; goto K3rEu; uEONb: return; goto tlE9A; tlE9A: Mq2f6: goto bz5eZ; VTwJm: QQ_oN: goto oeP0n; NBgj_: $this->a54BZ->bUE6S($sAvWO); goto uEONb; hf_Ui: return; goto NpuKQ; NpuKQ: eQIIx: goto OVXDB; K3rEu: JF3I6: goto nIGEx; nIGEx: switch ($this->a54BZ) { case "error_log": error_log($sAvWO); goto QQ_oN; case "html": echo gmdate("Y-m-d H:i:s"), " ", htmlentities(preg_replace("/[\r\n]+/", '', $sAvWO), ENT_QUOTES, "UTF-8"), "<br>
"; goto QQ_oN; case "echo": default: $sAvWO = preg_replace("/\r\n|\r/m", "\xa", $sAvWO); echo gmdate("Y-m-d H:i:s"), " ", trim(str_replace("\xa", "
", trim($sAvWO))), "
"; } goto fvVHd; OVXDB: if (!$this->a54BZ instanceof \WDRbm\Log\KZ0Ac) { goto Mq2f6; } goto NBgj_; oeP0n: } public function GFx3E($YkZGO, $YNmwN = null, $Du31T = 30, $il5_t = array()) { goto FDYPR; hSL82: UPh6c: goto aIYOX; SR8NQ: $this->oo2bb("Connection: closing due to error", self::wRCm3); goto SvMEb; yNDz6: $YNmwN = self::tVKz_; goto hSL82; xdKqk: dCc5o: goto VEFhV; OrXgB: return false; goto gfIJu; sdUYB: $Yo2cX = (int) substr($this->hxPf6, 0, 3); goto QgBS8; E9OFm: $this->OO2Bb("SERVER -> CLIENT: " . $this->hxPf6, self::AvcOt); goto sdUYB; CJ1oP: $this->ImnGF("Already connected to a server"); goto OrXgB; iRMZc: if (!($this->nNy84 === false)) { goto dCc5o; } goto YQ9a3; gfIJu: WxkOz: goto Xrcds; QgBS8: if (!($Yo2cX === 220)) { goto WQfqO; } goto QfAao; FDYPR: $this->imnGF(''); goto iU0JM; QfAao: return true; goto vMayZ; iU0JM: if (!$this->HOnHI()) { goto WxkOz; } goto CJ1oP; Xrcds: if (!empty($YNmwN)) { goto UPh6c; } goto yNDz6; vMayZ: WQfqO: goto qhjHJ; DdBGg: $this->ldfiU(); goto FGLPG; tQ4lc: return false; goto mMTeC; f6YNX: $this->hxPf6 = $this->yj_eu(); goto E9OFm; SvMEb: $this->close(); goto tQ4lc; aIYOX: $this->oo2BB("Connection: opening to {$YkZGO}:{$YNmwN}, timeout={$Du31T}, options=" . (count($il5_t) > 0 ? var_export($il5_t, true) : "array()"), self::wRCm3); goto QAiyg; VEFhV: $this->oo2bb("Connection: opened", self::wRCm3); goto f6YNX; QAiyg: $this->nNy84 = $this->kOia2($YkZGO, $YNmwN, $Du31T, $il5_t); goto iRMZc; qhjHJ: if (!($Yo2cX === 554)) { goto sHT3M; } goto DdBGg; FGLPG: sHT3M: goto SR8NQ; YQ9a3: return false; goto xdKqk; mMTeC: } protected function Koia2($YkZGO, $YNmwN = null, $Du31T = 30, $il5_t = array()) { goto h6YGY; X_G5E: set_error_handler([$this, "errorHandler"]); goto nr5GT; TxFw3: $this->Oo2BB("Connection: stream_socket_client not available, falling back to fsockopen", self::wRCm3); goto X_G5E; JygXJ: $gyLe7 = stream_socket_client($YkZGO . ":" . $YNmwN, $hVGrh, $Ih2nG, $Du31T, STREAM_CLIENT_CONNECT, $BO19a); goto bmhXb; leQGs: $this->IMngF("Failed to connect to server", '', (string) $hVGrh, $Ih2nG); goto f1oVp; RF3Cq: Npd2u: goto LPKuq; f1oVp: $this->oo2bb("SMTP ERROR: " . $this->C2qlw["error"] . ": {$Ih2nG} ({$hVGrh})", self::Kxm6e); goto uxsZW; ZXp7N: $e7QBv = function_exists("stream_socket_client"); goto OOnDp; LPKuq: stream_set_timeout($gyLe7, $Du31T, 0); goto qMU7_; uxsZW: return false; goto jjA5u; hIiZx: $hVGrh = 0; goto CNpcB; bmhXb: UGO1F: goto hNNCQ; CNpcB: $Ih2nG = ''; goto Yhkqv; Nvx5T: if (!(null === $e7QBv)) { goto FpBLa; } goto ZXp7N; jjA5u: rFzP2: goto e5bR2; rjCZZ: @set_time_limit($Du31T); goto RF3Cq; qMU7_: ALV0O: goto Lq6et; Lq6et: return $gyLe7; goto m5FRF; Yhkqv: if ($e7QBv) { goto i_Q2K; } goto TxFw3; e5bR2: if (!(strpos(PHP_OS, "WIN") !== 0)) { goto ALV0O; } goto pypA9; UnhJO: $BO19a = stream_context_create($il5_t); goto t30ZI; t30ZI: set_error_handler([$this, "errorHandler"]); goto JygXJ; Shijc: i_Q2K: goto UnhJO; h6YGY: static $e7QBv; goto Nvx5T; pypA9: $DwnKM = (int) ini_get("max_execution_time"); goto Aq7ub; nr5GT: $gyLe7 = fsockopen($YkZGO, $YNmwN, $hVGrh, $Ih2nG, $Du31T); goto JNYCH; OOnDp: FpBLa: goto hIiZx; jcYrm: if (is_resource($gyLe7)) { goto rFzP2; } goto leQGs; Aq7ub: if (!(0 !== $DwnKM && $Du31T > $DwnKM && strpos(ini_get("disable_functions"), "set_time_limit") === false)) { goto Npd2u; } goto rjCZZ; JNYCH: goto UGO1F; goto Shijc; hNNCQ: restore_error_handler(); goto jcYrm; m5FRF: } public function AIHeL() { goto eZJAh; qw2I4: return (bool) $xJerg; goto a6jd8; NFT5a: if (!defined("STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT")) { goto JxzMz; } goto A340G; jS_x9: set_error_handler([$this, "errorHandler"]); goto OVu4Q; OVu4Q: $xJerg = stream_socket_enable_crypto($this->nNy84, true, $G253g); goto VQdQD; tcWul: $G253g |= STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT; goto Tipui; Tipui: JxzMz: goto jS_x9; A340G: $G253g |= STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT; goto tcWul; zw4ek: vw5HN: goto l71l3; l71l3: $G253g = STREAM_CRYPTO_METHOD_TLS_CLIENT; goto NFT5a; eZJAh: if ($this->Y9RFh("STARTTLS", "STARTTLS", 220)) { goto vw5HN; } goto k4Mqm; k4Mqm: return false; goto zw4ek; VQdQD: restore_error_handler(); goto qw2I4; a6jd8: } public function K_RAz($ahLQw, $Fu6UJ, $MmY5H = null, $nZMqf = null) { goto EECL7; KZDa_: return false; goto FfFxt; FtPaB: PoZIJ: goto otjke; oD5Sk: $this->OO2bB("Requested auth method not available: " . $MmY5H, self::t1GFn); goto mKtb0; WLQ_U: if (empty($MmY5H)) { goto BgxJ_; } goto m4l3u; ALTcV: return false; goto Anpl7; SctwF: foreach (["CRAM-MD5", "LOGIN", "PLAIN", "XOAUTH2"] as $r7wGb) { goto h_wlK; HG06o: goto PoZIJ; goto UCKq9; UCKq9: qEfQX: goto tadXD; tadXD: zHArh: goto PIPX5; h_wlK: if (!in_array($r7wGb, $this->bXeMk["AUTH"], true)) { goto qEfQX; } goto Tv9JE; Tv9JE: $MmY5H = $r7wGb; goto HG06o; PIPX5: } goto FtPaB; DoR7e: g1C7T: goto ZY756; ZY756: goto bFcim; goto lAYFv; m4l3u: goto bFcim; goto nW48a; RbkoR: if (!empty($MmY5H)) { goto jg4zV; } goto SctwF; WWmLD: $this->iMNGF("Authentication is not allowed at this stage"); goto NzHKH; Anpl7: DgRpm: goto h36vS; Nljmy: if (!(null !== $MmY5H && !in_array($MmY5H, $this->bXeMk["AUTH"], true))) { goto IAcTH; } goto oD5Sk; FfFxt: ewu1p: goto YYNM0; hVToD: if (in_array($MmY5H, $this->bXeMk["AUTH"], true)) { goto g1C7T; } goto UEYPY; cHWkL: $this->oo2Bb("Auth method requested: " . ($MmY5H ?: "UNSPECIFIED"), self::t1GFn); goto FAu2H; v2NZf: $this->iMngf("Authentication is not allowed before HELO/EHLO"); goto ALTcV; EECL7: if ($this->bXeMk) { goto DgRpm; } goto v2NZf; otjke: if (!empty($MmY5H)) { goto ewu1p; } goto SEEJn; lAYFv: BgxJ_: goto bKORA; TrYWU: CzfW_: goto cHWkL; nW48a: uLsnW: goto JmQz1; bKORA: $MmY5H = "LOGIN"; goto jtR1e; jtR1e: bFcim: goto beWpL; cki0P: Dscup: goto YYXoi; beWpL: switch ($MmY5H) { case "PLAIN": goto k31gk; lZkRO: HNiOF: goto xJTwF; Sd1ut: hxxqR: goto m_3va; k31gk: if ($this->Y9rfh("AUTH", "AUTH PLAIN", 334)) { goto hxxqR; } goto xDWJk; xJTwF: goto Dscup; goto rRk38; m_3va: if ($this->Y9Rfh("User & Password", base64_encode("\0" . $ahLQw . "\0" . $Fu6UJ), 235)) { goto HNiOF; } goto hh6iv; xDWJk: return false; goto Sd1ut; hh6iv: return false; goto lZkRO; rRk38: case "LOGIN": goto sxYRK; kraX2: if ($this->Y9RfH("Password", base64_encode($Fu6UJ), 235)) { goto HigRZ; } goto vIZTA; sxYRK: if ($this->y9Rfh("AUTH", "AUTH LOGIN", 334)) { goto jcIJK; } goto cRrSi; vIZTA: return false; goto EkByW; EkByW: HigRZ: goto qJQ3G; MVWEN: jcIJK: goto ieIlw; m13vD: return false; goto BWQj8; cRrSi: return false; goto MVWEN; ieIlw: if ($this->Y9rFH("Username", base64_encode($ahLQw), 334)) { goto C0t3F; } goto m13vD; qJQ3G: goto Dscup; goto eNWiL; BWQj8: C0t3F: goto kraX2; eNWiL: case "CRAM-MD5": goto EBpy0; xLdRO: return false; goto ptGl8; EBpy0: if ($this->y9Rfh("AUTH CRAM-MD5", "AUTH CRAM-MD5", 334)) { goto uf_2w; } goto xLdRO; E_YVO: return $this->Y9rfH("Username", base64_encode($pJ8i6), 235); goto wa7Pu; ptGl8: uf_2w: goto Yi3c4; ixIrg: $pJ8i6 = $ahLQw . " " . $this->jJiqq($y5wOM, $Fu6UJ); goto E_YVO; Yi3c4: $y5wOM = base64_decode(substr($this->hxPf6, 4)); goto ixIrg; wa7Pu: case "XOAUTH2": goto xjBo4; AMdw5: return false; goto Z0viR; Z0viR: iopdC: goto K2MKz; iYskZ: goto Dscup; goto LJspr; K2MKz: $FvQCU = $nZMqf->lCawW(); goto f751E; f751E: if ($this->Y9RFH("AUTH", "AUTH XOAUTH2 " . $FvQCU, 235)) { goto k_lMx; } goto w1VtI; P7hJQ: k_lMx: goto iYskZ; w1VtI: return false; goto P7hJQ; xjBo4: if (!(null === $nZMqf)) { goto iopdC; } goto AMdw5; LJspr: default: $this->ImNgf("Authentication method "{$MmY5H}" is not supported"); return false; } goto k7WR3; mKtb0: $MmY5H = null; goto jL5KM; HYrpr: jg4zV: goto hVToD; NzHKH: return false; goto TrYWU; UEYPY: $this->iMNgf("The requested authentication method "{$MmY5H}" is not supported by the server"); goto AaHfF; k7WR3: HC1xt: goto cki0P; SEEJn: $this->IMnGf("No supported authentication methods found"); goto KZDa_; h36vS: if (array_key_exists("EHLO", $this->bXeMk)) { goto uLsnW; } goto WLQ_U; YYNM0: $this->Oo2BB("Auth method selected: " . $MmY5H, self::t1GFn); goto HYrpr; jL5KM: IAcTH: goto RbkoR; JmQz1: if (array_key_exists("AUTH", $this->bXeMk)) { goto CzfW_; } goto WWmLD; YYXoi: return true; goto pmTUf; AaHfF: return false; goto DoR7e; FAu2H: $this->oo2bb("Auth methods available on the server: " . implode(",", $this->bXeMk["AUTH"]), self::t1GFn); goto Nljmy; pmTUf: } protected function jjIqq($ibU0m, $f1ZdX) { goto b51wL; Pkc7p: $taGHH = 64; goto JRwY6; zXLVh: return hash_hmac("md5", $ibU0m, $f1ZdX); goto bCVDe; JRwY6: if (!(strlen($f1ZdX) > $taGHH)) { goto QUzTu; } goto Qj4Vn; z9U_b: return md5($j93rc . pack("H*", md5($Z5iFB . $ibU0m))); goto LEPi1; b51wL: if (!function_exists("hash_hmac")) { goto STJxT; } goto zXLVh; Qj4Vn: $f1ZdX = pack("H*", md5($f1ZdX)); goto bcoeO; S0xNm: $x960p = str_pad('', $taGHH, chr(0x36)); goto gJdnZ; AX8Bo: $f1ZdX = str_pad($f1ZdX, $taGHH, chr(0x0)); goto S0xNm; x1XiV: $j93rc = $f1ZdX ^ $piVC0; goto z9U_b; bCVDe: STJxT: goto Pkc7p; bcoeO: QUzTu: goto AX8Bo; gJdnZ: $piVC0 = str_pad('', $taGHH, chr(0x5c)); goto S0mh_; S0mh_: $Z5iFB = $f1ZdX ^ $x960p; goto x1XiV; LEPi1: } public function hOnhi() { goto w1of1; w1of1: if (!is_resource($this->nNy84)) { goto XO_aD; } goto xKRTN; xKRTN: $lSvUi = stream_get_meta_data($this->nNy84); goto MYB_X; YAA9R: $this->Oo2BB("SMTP NOTICE: EOF caught while checking if connected", self::Kxm6e); goto JHBer; s4ibb: return false; goto In0SC; MYB_X: if (!$lSvUi["eof"]) { goto DLn0A; } goto YAA9R; In0SC: DLn0A: goto F5wHj; QIAe6: XO_aD: goto IU5E1; JHBer: $this->close(); goto s4ibb; IU5E1: return false; goto H3HNU; F5wHj: return true; goto QIAe6; H3HNU: } public function close() { goto DBaQn; T_azV: $this->oO2bB("Connection: closed", self::wRCm3); goto YhxQj; DBaQn: $this->bXeMk = null; goto fH69v; cf1Iz: $this->nNy84 = null; goto T_azV; fH69v: $this->RjXPm = null; goto l3rOK; YhxQj: ngoBX: goto gAYHE; rtmS1: fclose($this->nNy84); goto cf1Iz; l3rOK: if (!is_resource($this->nNy84)) { goto ngoBX; } goto rtmS1; gAYHE: } public function KUHCL($O8hAo) { goto WwSgv; iNlCe: FpB_X: goto XsCn0; f39nG: $Kewtg = false; goto iPHFW; iPHFW: if (!(!empty($QI2LC) && strpos($QI2LC, " ") === false)) { goto t59ci; } goto sJ8cO; yYakx: t59ci: goto QQdkv; dqsjK: return false; goto iNlCe; WwSgv: if ($this->Y9rfh("DATA", "DATA", 354)) { goto FpB_X; } goto dqsjK; jw_Y4: naKAe: goto vc07v; XsCn0: $CPrtf = explode("
", str_replace(["
", "
"], "\xa", $O8hAo)); goto bad8s; yNPzz: $v3Dof = $this->Y9rfH("DATA END", ".", 250); goto tcMSA; s7xZC: $this->SNQ_F = $i4eIa; goto OQI4p; OQI4p: return $v3Dof; goto CU11H; T82hU: $this->SNQ_F *= 2; goto yNPzz; QQdkv: foreach ($CPrtf as $itmEj) { goto W8hNR; EzG2w: yRhLo: goto I9IHu; OOoKa: $itmEj = " " . $itmEj; goto EzG2w; c6ImV: ZrobD: goto eG22o; siabM: pnjxv: goto lxItw; Qy8vU: EbYfS: goto gZc00; gZc00: $xBMfX[] = $itmEj; goto hicqh; I9IHu: goto GuWpH; goto Qy8vU; mx2eN: $itmEj = substr($itmEj, $LRlCM + 1); goto ekqUU; eG22o: $LRlCM = self::xxQLp - 1; goto jvqiQ; lxItw: yzpX0: goto vG683; lBhLN: $xBMfX[] = substr($itmEj, 0, $LRlCM); goto mx2eN; jvqiQ: $xBMfX[] = substr($itmEj, 0, $LRlCM); goto uSsY0; hhFEO: $LRlCM = strrpos(substr($itmEj, 0, self::xxQLp), " "); goto jYEHK; I1ip7: if (!$Kewtg) { goto yRhLo; } goto OOoKa; W8hNR: $xBMfX = []; goto zKRD1; uSsY0: $itmEj = substr($itmEj, $LRlCM); goto Fo7m7; JlhqL: $Kewtg = false; goto Sofj1; zKRD1: if (!($Kewtg && $itmEj === '')) { goto ZMadq; } goto JlhqL; jYEHK: if (!$LRlCM) { goto ZrobD; } goto lBhLN; ekqUU: goto bj9YY; goto c6ImV; Fo7m7: bj9YY: goto I1ip7; hicqh: foreach ($xBMfX as $UNzcx) { goto TABU6; ztJtn: $this->O5h15($UNzcx . static::nzkax, "DATA"); goto Yd1Y_; anGTw: $UNzcx = "." . $UNzcx; goto Q50oB; Q50oB: KL9rq: goto ztJtn; TABU6: if (!(!empty($UNzcx) && $UNzcx[0] === ".")) { goto KL9rq; } goto anGTw; Yd1Y_: TYzmW: goto HhI2e; HhI2e: } goto siabM; jrUWU: GuWpH: goto X593Y; Sofj1: ZMadq: goto jrUWU; X593Y: if (!isset($itmEj[self::xxQLp])) { goto EbYfS; } goto hhFEO; vG683: } goto jw_Y4; bad8s: $QI2LC = substr($CPrtf[0], 0, strpos($CPrtf[0], ":")); goto f39nG; tcMSA: $this->yLKaS(); goto s7xZC; sJ8cO: $Kewtg = true; goto yYakx; vc07v: $i4eIa = $this->SNQ_F; goto T82hU; CU11H: } public function OPzkA($YkZGO = '') { goto P7eat; lmUMa: return true; goto B0b3l; EbbQ2: return false; goto qxGWl; P7eat: if (!$this->xFZgF("EHLO", $YkZGO)) { goto JzXJe; } goto lmUMa; B0b3l: JzXJe: goto XDXM5; XDXM5: if (!(substr($this->RjXPm, 0, 3) == "421")) { goto gMbUh; } goto EbbQ2; SLlDY: return $this->xfzgf("HELO", $YkZGO); goto ub3Js; qxGWl: gMbUh: goto SLlDY; ub3Js: } protected function XfZgf($B29Hm, $YkZGO) { goto mxLl4; mxLl4: $sCDjQ = $this->y9Rfh($B29Hm, $B29Hm . " " . $YkZGO, 250); goto wfJeD; ggO7g: if ($sCDjQ) { goto BXHeZ; } goto YhC_G; Puq_r: BXHeZ: goto CUJgl; d1_We: goto LKQdr; goto Puq_r; YhC_G: $this->bXeMk = null; goto d1_We; wfJeD: $this->RjXPm = $this->hxPf6; goto ggO7g; L51R0: LKQdr: goto qIwxo; CUJgl: $this->aryUs($B29Hm); goto L51R0; qIwxo: return $sCDjQ; goto Vrg0H; Vrg0H: } protected function Aryus($j2lle) { goto R_488; R_488: $this->bXeMk = []; goto e_WQ5; G35TV: lLFkd: goto Q_Ami; KBUDV: foreach ($CPrtf as $kJEqi => $JHJ8O) { goto CO2NK; riE0X: $HDkxy = array_shift($qRbZo); goto Jr_to; a7zrF: XPudt: goto NIVko; lB6Kf: $HDkxy = $j2lle; goto Ayqc0; Zt1Hs: MZZrt: goto i4pF6; oA4et: if (!empty($JHJ8O)) { goto XPudt; } goto cTuoV; NIVko: $qRbZo = explode(" ", $JHJ8O); goto lgHfu; icg4S: $this->bXeMk[$HDkxy] = $qRbZo; goto eDVOs; nGzi0: Cv1Qk: goto zrS4W; i4pF6: goto XHUrV; goto dirvN; dirvN: hWGdg: goto lB6Kf; CO2NK: $JHJ8O = trim(substr($JHJ8O, 4)); goto oA4et; lgHfu: if (empty($qRbZo)) { goto NJLj1; } goto nMMyK; nMMyK: if (!$kJEqi) { goto hWGdg; } goto riE0X; aXOIV: XHUrV: goto icg4S; eDVOs: NJLj1: goto nGzi0; uAnTr: EdAn9: goto Zt1Hs; Ayqc0: $qRbZo = $qRbZo[0]; goto aXOIV; cTuoV: goto Cv1Qk; goto a7zrF; Jr_to: switch ($HDkxy) { case "SIZE": $qRbZo = $qRbZo ? $qRbZo[0] : 0; goto MZZrt; case "AUTH": goto Bnx1e; Bnx1e: if (is_array($qRbZo)) { goto AGWrz; } goto g40xH; g40xH: $qRbZo = []; goto jVKKb; jVKKb: AGWrz: goto VPIPh; VPIPh: goto MZZrt; goto ztguk; ztguk: default: $qRbZo = true; } goto uAnTr; zrS4W: } goto G35TV; e_WQ5: $CPrtf = explode("
", $this->RjXPm); goto KBUDV; Q_Ami: } public function mail($qLN7f) { $zjAXO = $this->MyB4Y ? " XVERP" : ''; return $this->Y9rfH("MAIL FROM", "MAIL FROM:<" . $qLN7f . ">" . $zjAXO, 250); } public function LdfIU($gYlVH = true) { goto Tw_qz; QwAUG: return $sCDjQ; goto L6w1g; NudFC: $this->close(); goto JU4xy; Tw_qz: $sCDjQ = $this->y9RFH("QUIT", "QUIT", 221); goto ce99m; bKxpV: if (!($sCDjQ || $gYlVH)) { goto G0L8E; } goto NudFC; a8ovl: G0L8E: goto QwAUG; ce99m: $dnjTU = $this->C2qlw; goto bKxpV; JU4xy: $this->C2qlw = $dnjTU; goto a8ovl; L6w1g: } public function wM0Pn($ZkoZq, $TqmLp = '') { goto ulMZ8; MBA1i: $TqmLp = strtoupper($TqmLp); goto UaWPB; qBOIw: return $this->y9rFH("RCPT TO", $WAnYR, [250, 251]); goto liKtW; k0IS4: goto khC6q; goto wGWEB; Yyjvt: foreach (["SUCCESS", "FAILURE", "DELAY"] as $CFvAF) { goto wdtTC; wdtTC: if (!(strpos($TqmLp, $CFvAF) !== false)) { goto HFfTJ; } goto WlOvl; K8Y_Q: xTDjR: goto nvROR; WlOvl: $JVn97[] = $CFvAF; goto U1S3G; U1S3G: HFfTJ: goto K8Y_Q; nvROR: } goto YN8OP; UaWPB: $JVn97 = []; goto NkOrV; YmLu3: $JVn97[] = "NEVER"; goto n2D0p; lgDxs: khC6q: goto qBOIw; NB8KQ: ySfaK: goto YmLu3; YN8OP: IMaIR: goto WHtJk; XCv7B: $WAnYR = "RCPT TO:<" . $ZkoZq . "> NOTIFY=" . implode(",", $JVn97); goto k0IS4; WHtJk: goto ytB71; goto NB8KQ; n2D0p: ytB71: goto XCv7B; ulMZ8: if (empty($TqmLp)) { goto oyGOo; } goto MBA1i; wGWEB: oyGOo: goto RpYBt; NkOrV: if (strpos($TqmLp, "NEVER") !== false) { goto ySfaK; } goto Yyjvt; RpYBt: $WAnYR = "RCPT TO:<" . $ZkoZq . ">"; goto lgDxs; liKtW: } public function pflb5(array $X5K2S) { goto jCb4v; Y_bg8: return true; goto e5LQf; VlhXD: if ($w5Dff) { goto B05DU; } goto Y_bg8; e5LQf: B05DU: goto PbOoj; PbOoj: return $this->y9rFh("XCLIENT", "XCLIENT" . $w5Dff, 250); goto MAl_d; YxEyZ: foreach ($X5K2S as $f1ZdX => $CFvAF) { goto G3iU3; rf7zL: $w5Dff .= " {$f1ZdX}={$CFvAF}"; goto jOxpA; jOxpA: ySqzY: goto FQeNq; FQeNq: bv4ia: goto nYMGY; G3iU3: if (!in_array($f1ZdX, XppsO::$h85E8)) { goto ySqzY; } goto rf7zL; nYMGY: } goto G5XSm; G5XSm: Jkrq_: goto VlhXD; jCb4v: $w5Dff = ''; goto YxEyZ; MAl_d: } public function reset() { return $this->y9Rfh("RSET", "RSET", 250); } protected function y9rfH($VotkR, $zjwib, $Y0LmZ) { goto szo1a; hSzpO: $this->ImNgf("{$VotkR} command failed", $oXgdF, $KquZU, $BF8Dp); goto T49wG; hgQjs: $this->iMnGF("Called {$VotkR} without being connected"); goto gvDEN; T49wG: $this->oo2bb("SMTP ERROR: " . $this->C2qlw["error"] . ": " . $this->hxPf6, self::Kxm6e); goto bLulK; v0tGK: if (preg_match("/^([\d]{3})[ -](?:([\d]\.[\d]\.[\d]{1,2}) )?/", $this->hxPf6, $ak326)) { goto kLRNr; } goto qarEk; bLulK: return false; goto jThRq; rI95C: TK1cg: goto jD7ju; YHSYd: $ak326 = []; goto v0tGK; NPffd: niknc: goto mOI1n; eHEbP: kLRNr: goto HFwZ3; Jb_mj: $BF8Dp = count($ak326) > 2 ? $ak326[2] : null; goto GFzum; Mq2bu: V0m31: goto Oi67Y; NC3KB: return false; goto oghHi; jD7ju: $this->oo2Bb("SERVER -> CLIENT: " . $this->hxPf6, self::AvcOt); goto YWLmp; Mcx2x: $this->iMngF("Command '{$VotkR}' contained line breaks"); goto NC3KB; jThRq: NGrra: goto ItEEq; gvDEN: return false; goto Mq2bu; YWLmp: if (in_array($KquZU, (array) $Y0LmZ, true)) { goto NGrra; } goto hSzpO; qarEk: $KquZU = (int) substr($this->hxPf6, 0, 3); goto c5hLp; c5hLp: $BF8Dp = null; goto qC0ax; szo1a: if ($this->hoNHi()) { goto V0m31; } goto hgQjs; JTzJ9: $this->o5h15($zjwib . static::nzkax, $VotkR); goto mZqXu; Oi67Y: if (!(strpos($zjwib, "\xa") !== false || strpos($zjwib, "\xd") !== false)) { goto itdJn; } goto Mcx2x; HFwZ3: $KquZU = (int) $ak326[1]; goto Jb_mj; qC0ax: $oXgdF = substr($this->hxPf6, 4); goto nx6H1; mOI1n: return true; goto cbCKQ; ItEEq: if (!($VotkR !== "RSET")) { goto niknc; } goto Btns2; oghHi: itdJn: goto JTzJ9; mZqXu: $this->hxPf6 = $this->yJ_EU(); goto YHSYd; nx6H1: goto TK1cg; goto eHEbP; Btns2: $this->imNgF(''); goto NPffd; GFzum: $oXgdF = preg_replace("/{$KquZU}[ -]" . ($BF8Dp ? str_replace(".", "\.", $BF8Dp) . " " : '') . "/m", '', $this->hxPf6); goto rI95C; cbCKQ: } public function cKOBG($qLN7f) { return $this->Y9RfH("SAML", "SAML FROM:{$qLN7f}", 250); } public function CNKOI($HDkxy) { return $this->y9rfh("VRFY", "VRFY {$HDkxy}", [250, 251]); } public function nvUVe() { return $this->Y9RfH("NOOP", "NOOP", 250); } public function TzO2M() { goto hTV_z; cSezb: $this->Oo2bB("SMTP NOTICE: " . $this->C2qlw["error"], self::Kxm6e); goto AGUz8; AGUz8: return false; goto U6BO2; hTV_z: $this->iMNGF("The SMTP TURN command is not implemented"); goto cSezb; U6BO2: } public function O5H15($ibU0m, $VotkR = '') { goto BLI0N; zVMWP: QK3Is: goto jqzGr; h31Fo: goto QK3Is; goto qHGvU; BLI0N: if (self::t1GFn > $this->QHGjE && in_array($VotkR, ["User & Password", "Username", "Password"], true)) { goto PI86j; } goto pv1aS; YPzAA: $v3Dof = fwrite($this->nNy84, $ibU0m); goto jul__; qHGvU: PI86j: goto Mzxet; pv1aS: $this->OO2bB("CLIENT -> SERVER: " . $ibU0m, self::Kxm6e); goto h31Fo; jul__: restore_error_handler(); goto dRqfj; dRqfj: return $v3Dof; goto HER6H; Mzxet: $this->oO2BB("CLIENT -> SERVER: [credentials hidden]", self::Kxm6e); goto zVMWP; jqzGr: set_error_handler([$this, "errorHandler"]); goto YPzAA; HER6H: } public function amE8j() { return $this->C2qlw; } public function Vcs0P() { return $this->bXeMk; } public function xbPtz($HDkxy) { goto cRzSS; rYf9T: return null; goto Ldz4O; gVUVi: if (!("EHLO" === $HDkxy || array_key_exists("EHLO", $this->bXeMk))) { goto lPfKk; } goto q1hDA; wJPY3: return null; goto GNWh6; osUrI: $this->ImNGF("HELO handshake was used; No information about server extensions available"); goto wJPY3; V27VM: return $this->bXeMk[$HDkxy]; goto M9yPy; jurRr: KyaQp: goto gVUVi; cRzSS: if ($this->bXeMk) { goto OzcQe; } goto tArNQ; Ldz4O: OzcQe: goto iNl0R; eUsk7: return $this->bXeMk["EHLO"]; goto jurRr; l5146: if (!("HELO" === $HDkxy)) { goto KyaQp; } goto eUsk7; ZsBNt: lPfKk: goto osUrI; tArNQ: $this->IMnGF("No HELO/EHLO was sent"); goto rYf9T; iNl0R: if (array_key_exists($HDkxy, $this->bXeMk)) { goto A01TE; } goto l5146; q1hDA: return false; goto ZsBNt; GNWh6: A01TE: goto V27VM; M9yPy: } public function APxS8() { return $this->hxPf6; } protected function yj_EU() { goto qEg5V; XHmpU: kmHn3: goto eHVA8; J1f2O: if (!(is_resource($this->nNy84) && !feof($this->nNy84))) { goto VJ48l; } goto ZpQoh; kPUrR: goto VJ48l; goto f1aUQ; f1aUQ: pERMs: goto tIuAI; eYknN: $this->imnGF(''); goto pE8Pi; GSCb4: return ''; goto HRh41; TmukC: $F_OKx = 0; goto tKSjK; auuU4: BJ3De: goto Znwm_; KsEdT: if (!($kJEqi === false)) { goto Z9IYc; } goto NMRQJ; TApaw: if (!(stripos($VCDBY, "interrupted system call") !== false)) { goto BJ3De; } goto fbkY0; XHRP0: Z9IYc: goto lRh5W; cggTI: $K3D9s = null; goto qdOPs; woLcn: if (!$vAq2b["timed_out"]) { goto kmHn3; } goto zZVTz; pv5_9: $ibU0m .= $sAvWO; goto sZdIO; IzbGo: return $ibU0m; goto jIEIV; feYp3: $this->OO2Bb("SMTP -> get_lines(): timelimit reached (" . $this->SNQ_F . " sec)", self::t1GFn); goto S4VOm; qEg5V: if (is_resource($this->nNy84)) { goto XNONW; } goto GSCb4; Bc31j: BZTjY: goto i1VZ8; KsXQN: restore_error_handler(); goto KsEdT; Znwm_: goto VJ48l; goto XHRP0; lRh5W: if ($kJEqi) { goto BZTjY; } goto pgN3K; fbkY0: $this->oO2bB("SMTP -> get_lines(): retrying stream_select", self::t1GFn); goto eYknN; lUPVX: goto VJ48l; goto XHmpU; zMbP9: VJ48l: goto IzbGo; F6vx8: $this->OO2Bb("SMTP -> get_lines(): select failed (" . $VCDBY . ")", self::t1GFn); goto TApaw; sZdIO: if (!(!isset($sAvWO[3]) || $sAvWO[3] === " " || $sAvWO[3] === "\xd" || $sAvWO[3] === "
")) { goto pERMs; } goto kPUrR; mK9z_: UxHrA: goto SPtgX; eHVA8: if (!($F_OKx && time() > $F_OKx)) { goto UxHrA; } goto feYp3; zZVTz: $this->OO2BB("SMTP -> get_lines(): stream timed-out (" . $this->zNDfo . " sec)", self::t1GFn); goto lUPVX; a0dQr: LQAaR: goto soAQO; dgNF5: if (!($this->SNQ_F > 0)) { goto LQAaR; } goto TTorA; tIuAI: $vAq2b = stream_get_meta_data($this->nNy84); goto woLcn; COGz0: goto VJ48l; goto Bc31j; soAQO: $nB9Ei = [$this->nNy84]; goto cggTI; bdFoz: $this->Oo2BB("SMTP INBOUND: "" . trim($sAvWO) . """, self::t1GFn); goto pv5_9; pgN3K: $this->oO2Bb("SMTP -> get_lines(): select timed-out in (" . $this->SNQ_F . " sec)", self::t1GFn); goto COGz0; ZpQoh: set_error_handler([$this, "errorHandler"]); goto ZK4by; S4VOm: goto VJ48l; goto mK9z_; i1VZ8: $sAvWO = @fgets($this->nNy84, self::f0izI); goto bdFoz; whoNB: $ibU0m = ''; goto TmukC; qdOPs: ei0GM: goto J1f2O; ZK4by: $kJEqi = stream_select($nB9Ei, $K3D9s, $K3D9s, $this->SNQ_F); goto KsXQN; TTorA: $F_OKx = time() + $this->SNQ_F; goto a0dQr; NMRQJ: $VCDBY = $this->AMe8J()["detail"]; goto F6vx8; tKSjK: stream_set_timeout($this->nNy84, $this->zNDfo); goto dgNF5; pE8Pi: goto ei0GM; goto auuU4; HRh41: XNONW: goto whoNB; SPtgX: goto ei0GM; goto zMbP9; jIEIV: } public function Nf7bg($IyJVM = false) { $this->MyB4Y = $IyJVM; } public function Xx_lS() { return $this->MyB4Y; } protected function IMNgf($VCDBY, $oXgdF = '', $yztlS = '', $GXIy9 = '') { $this->C2qlw = ["error" => $VCDBY, "detail" => $oXgdF, "smtp_code" => $yztlS, "smtp_code_ex" => $GXIy9]; } public function XMPr_($r7wGb = "echo") { $this->a54BZ = $r7wGb; } public function L2nwA() { return $this->a54BZ; } public function Abe88($cK_75 = 0) { $this->QHGjE = $cK_75; } public function rgIGZ() { return $this->QHGjE; } public function TzWhn($Du31T = 0) { $this->zNDfo = $Du31T; } public function no3BR() { return $this->zNDfo; } protected function a_KyN($hVGrh, $gA168, $VldK_ = '', $u98zN = 0) { goto Z6Wsm; S4NRx: $this->oo2Bb("{$Vs236} Error #{$hVGrh}: {$gA168} [{$VldK_} line {$u98zN}]", self::wRCm3); goto W877P; Z6Wsm: $Vs236 = "Connection failed."; goto i1KH3; i1KH3: $this->IMngF($Vs236, $gA168, (string) $hVGrh); goto S4NRx; W877P: } protected function YlKas() { goto G4QZk; uKVbB: $this->WpQUw = null; goto bpVaf; E5vRc: goto lrOhV; goto bYzD3; YfQGc: if (empty($FpevO)) { goto NzU94; } goto c8tJz; b2Xhc: return $this->WpQUw; goto BBuAK; bYzD3: NzU94: goto uKVbB; G4QZk: $FpevO = $this->APXs8(); goto YfQGc; c8tJz: $this->WpQUw = false; goto Haq3i; Haq3i: foreach ($this->cmwkz as $AWl3S) { goto T8cF1; e0fcH: goto MOi_9; goto NV6Ex; NV6Ex: b3YA9: goto aqH00; WTX8_: $this->WpQUw = trim($ak326[1]); goto e0fcH; aqH00: UUXM9: goto TCWvo; uei6X: if (!preg_match($AWl3S, $FpevO, $ak326)) { goto b3YA9; } goto WTX8_; T8cF1: $ak326 = []; goto uei6X; TCWvo: } goto WeO5p; bpVaf: lrOhV: goto b2Xhc; WeO5p: MOi_9: goto E5vRc; BBuAK: } public function w4oST() { return $this->WpQUw; } } ?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2024-04-04 18:24:44 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
namespace rMBCR\RMbcr; class xppso { const pYe4w = "\x36\x2e\x39\56\61"; const nzkax = "\15\xa"; const tVKz_ = 25; const HFeF1 = 465; const xxQLp = 998; const f0izI = 512; const A_xI4 = 0; const Kxm6e = 1; const AvcOt = 2; const wRCm3 = 3; const t1GFn = 4; public $QHGjE = self::A_xI4; public $a54BZ = "\145\x63\x68\157"; public $MyB4Y = false; public $zNDfo = 300; public $SNQ_F = 300; protected $cmwkz = array("\x65\170\151\x6d" => "\57\x5b\x5c\144\x5d\173\x33\175\x20\x4f\x4b\40\x69\x64\x3d\50\56\52\x29\57", "\x73\145\x6e\x64\x6d\141\151\154" => "\x2f\133\134\144\x5d\x7b\63\175\x20\x32\x5c\56\x30\134\56\x30\x20\x28\56\x2a\51\40\x4d\x65\x73\x73\x61\x67\145\x2f", "\x70\x6f\163\164\x66\x69\x78" => "\57\x5b\134\144\135\x7b\63\x7d\40\62\134\56\60\x5c\56\x30\40\x4f\x6b\x3a\x20\x71\165\x65\x75\x65\x64\x20\x61\163\x20\50\56\52\x29\x2f", "\115\151\x63\x72\157\x73\157\x66\164\x5f\x45\x53\115\124\x50" => "\x2f\x5b\x30\55\71\x5d\x7b\x33\175\x20\x32\134\x2e\133\x5c\x64\x5d\x5c\x2e\x30\x20\x28\x2e\52\51\100\x28\77\72\x2e\52\x29\40\x51\x75\x65\x75\145\144\40\x6d\x61\x69\x6c\x20\x66\x6f\162\40\x64\145\154\x69\166\x65\162\171\x2f", "\x41\155\141\172\x6f\156\137\123\105\123" => "\57\x5b\134\144\135\x7b\63\x7d\x20\x4f\x6b\40\x28\56\52\x29\57", "\123\x65\156\144\x47\x72\x69\144" => "\57\x5b\x5c\x64\135\x7b\x33\175\40\x4f\x6b\72\x20\x71\165\x65\165\x65\144\40\x61\x73\x20\x28\x2e\x2a\51\57", "\x43\141\x6d\x70\141\x69\147\x6e\115\157\x6e\x69\x74\x6f\x72" => "\x2f\133\134\x64\135\x7b\63\x7d\40\62\x5c\x2e\60\x5c\x2e\x30\40\117\x4b\x3a\x28\133\x61\x2d\x7a\101\x2d\x5a\x5c\144\135\173\x34\x38\x7d\51\x2f", "\110\141\162\x61\x6b\x61" => "\x2f\133\134\144\135\173\x33\175\x20\115\145\163\163\x61\x67\x65\x20\x51\x75\145\x75\145\144\40\x5c\x28\50\x2e\52\x29\x5c\x29\x2f", "\x5a\x6f\156\145\x4d\124\x41" => "\x2f\133\134\144\x5d\173\x33\175\40\115\x65\x73\163\141\x67\145\40\x71\165\145\x75\x65\144\x20\x61\163\40\x28\x2e\52\51\x2f", "\x4d\141\151\x6c\x6a\x65\164" => "\x2f\x5b\x5c\x64\x5d\173\x33\x7d\x20\x4f\x4b\x20\x71\165\x65\x75\x65\144\40\x61\x73\x20\50\x2e\52\51\57"); public static $h85E8 = array("\x4e\101\115\105", "\x41\104\x44\x52", "\x50\x4f\x52\x54", "\120\122\117\124\117", "\110\x45\114\117", "\x4c\117\x47\111\x4e", "\x44\x45\x53\124\x41\104\x44\x52", "\x44\x45\123\124\120\117\122\124"); protected $WpQUw; protected $nNy84; protected $C2qlw = array("\145\162\162\157\x72" => '', "\x64\145\164\x61\151\x6c" => '', "\163\x6d\164\x70\137\x63\x6f\x64\145" => '', "\163\155\164\160\x5f\x63\157\144\145\137\x65\170" => ''); protected $RjXPm; protected $bXeMk; protected $hxPf6 = ''; protected function oO2BB($sAvWO, $cK_75 = 0) { goto JkR8j; YyhMZ: call_user_func($this->a54BZ, $sAvWO, $cK_75); goto F76Ka; JkR8j: if (!($cK_75 > $this->QHGjE)) { goto eQIIx; } goto hf_Ui; bz5eZ: if (!(is_callable($this->a54BZ) && !in_array($this->a54BZ, ["\145\162\x72\157\x72\137\154\157\x67", "\x68\164\x6d\154", "\145\x63\150\x6f"]))) { goto JF3I6; } goto YyhMZ; fvVHd: Ehypm: goto VTwJm; F76Ka: return; goto K3rEu; uEONb: return; goto tlE9A; tlE9A: Mq2f6: goto bz5eZ; VTwJm: QQ_oN: goto oeP0n; NBgj_: $this->a54BZ->bUE6S($sAvWO); goto uEONb; hf_Ui: return; goto NpuKQ; NpuKQ: eQIIx: goto OVXDB; K3rEu: JF3I6: goto nIGEx; nIGEx: switch ($this->a54BZ) { case "\145\x72\x72\157\x72\x5f\154\157\x67": error_log($sAvWO); goto QQ_oN; case "\150\x74\155\154": echo gmdate("\x59\55\x6d\55\144\40\110\72\x69\x3a\163"), "\x20", htmlentities(preg_replace("\57\133\x5c\x72\x5c\156\135\53\57", '', $sAvWO), ENT_QUOTES, "\x55\x54\x46\x2d\x38"), "\74\142\162\76\12"; goto QQ_oN; case "\145\143\150\157": default: $sAvWO = preg_replace("\x2f\x5c\162\x5c\156\x7c\134\162\57\155", "\xa", $sAvWO); echo gmdate("\x59\x2d\155\x2d\x64\x20\x48\x3a\x69\x3a\163"), "\11", trim(str_replace("\xa", "\12\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\11\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\x20", trim($sAvWO))), "\12"; } goto fvVHd; OVXDB: if (!$this->a54BZ instanceof \WDRbm\Log\KZ0Ac) { goto Mq2f6; } goto NBgj_; oeP0n: } public function GFx3E($YkZGO, $YNmwN = null, $Du31T = 30, $il5_t = array()) { goto FDYPR; hSL82: UPh6c: goto aIYOX; SR8NQ: $this->oo2bb("\103\x6f\156\x6e\x65\143\164\151\x6f\156\72\x20\x63\x6c\157\x73\x69\156\147\x20\x64\x75\x65\40\x74\x6f\40\145\x72\x72\x6f\x72", self::wRCm3); goto SvMEb; yNDz6: $YNmwN = self::tVKz_; goto hSL82; xdKqk: dCc5o: goto VEFhV; OrXgB: return false; goto gfIJu; sdUYB: $Yo2cX = (int) substr($this->hxPf6, 0, 3); goto QgBS8; E9OFm: $this->OO2Bb("\123\105\122\126\105\x52\x20\x2d\76\40\x43\x4c\111\x45\116\124\x3a\x20" . $this->hxPf6, self::AvcOt); goto sdUYB; CJ1oP: $this->ImnGF("\x41\x6c\162\x65\x61\x64\x79\40\x63\157\156\156\x65\x63\164\145\x64\40\x74\x6f\x20\141\40\163\145\162\x76\145\x72"); goto OrXgB; iRMZc: if (!($this->nNy84 === false)) { goto dCc5o; } goto YQ9a3; gfIJu: WxkOz: goto Xrcds; QgBS8: if (!($Yo2cX === 220)) { goto WQfqO; } goto QfAao; FDYPR: $this->imnGF(''); goto iU0JM; QfAao: return true; goto vMayZ; iU0JM: if (!$this->HOnHI()) { goto WxkOz; } goto CJ1oP; Xrcds: if (!empty($YNmwN)) { goto UPh6c; } goto yNDz6; vMayZ: WQfqO: goto qhjHJ; DdBGg: $this->ldfiU(); goto FGLPG; tQ4lc: return false; goto mMTeC; f6YNX: $this->hxPf6 = $this->yj_eu(); goto E9OFm; SvMEb: $this->close(); goto tQ4lc; aIYOX: $this->oo2BB("\103\157\x6e\156\x65\x63\x74\x69\157\156\x3a\40\x6f\160\145\156\x69\156\147\40\164\x6f\x20{$YkZGO}\x3a{$YNmwN}\x2c\x20\x74\x69\155\x65\157\x75\164\x3d{$Du31T}\54\40\x6f\x70\x74\x69\157\156\163\x3d" . (count($il5_t) > 0 ? var_export($il5_t, true) : "\x61\162\162\x61\171\x28\51"), self::wRCm3); goto QAiyg; VEFhV: $this->oo2bb("\x43\157\x6e\x6e\145\143\x74\151\157\156\x3a\40\x6f\x70\145\156\x65\144", self::wRCm3); goto f6YNX; QAiyg: $this->nNy84 = $this->kOia2($YkZGO, $YNmwN, $Du31T, $il5_t); goto iRMZc; qhjHJ: if (!($Yo2cX === 554)) { goto sHT3M; } goto DdBGg; FGLPG: sHT3M: goto SR8NQ; YQ9a3: return false; goto xdKqk; mMTeC: } protected function Koia2($YkZGO, $YNmwN = null, $Du31T = 30, $il5_t = array()) { goto h6YGY; X_G5E: set_error_handler([$this, "\145\162\162\x6f\x72\x48\x61\x6e\144\x6c\145\162"]); goto nr5GT; TxFw3: $this->Oo2BB("\x43\x6f\x6e\156\145\x63\x74\x69\157\x6e\x3a\x20\x73\x74\162\145\141\155\137\163\157\143\x6b\145\164\x5f\143\x6c\151\x65\x6e\x74\x20\x6e\x6f\164\40\141\166\141\151\x6c\x61\x62\x6c\145\54\x20\146\x61\x6c\x6c\x69\156\147\40\142\x61\x63\x6b\x20\164\157\x20\146\x73\x6f\143\153\157\160\x65\x6e", self::wRCm3); goto X_G5E; JygXJ: $gyLe7 = stream_socket_client($YkZGO . "\x3a" . $YNmwN, $hVGrh, $Ih2nG, $Du31T, STREAM_CLIENT_CONNECT, $BO19a); goto bmhXb; leQGs: $this->IMngF("\106\x61\151\x6c\x65\144\40\x74\x6f\40\143\157\156\156\x65\143\164\x20\x74\157\x20\163\145\x72\166\145\162", '', (string) $hVGrh, $Ih2nG); goto f1oVp; RF3Cq: Npd2u: goto LPKuq; f1oVp: $this->oo2bb("\x53\115\124\120\40\105\122\x52\117\x52\x3a\40" . $this->C2qlw["\x65\x72\162\157\162"] . "\x3a\40{$Ih2nG}\40\x28{$hVGrh}\51", self::Kxm6e); goto uxsZW; ZXp7N: $e7QBv = function_exists("\163\x74\x72\x65\141\155\137\x73\x6f\x63\153\145\164\137\x63\x6c\x69\145\156\x74"); goto OOnDp; LPKuq: stream_set_timeout($gyLe7, $Du31T, 0); goto qMU7_; uxsZW: return false; goto jjA5u; hIiZx: $hVGrh = 0; goto CNpcB; bmhXb: UGO1F: goto hNNCQ; CNpcB: $Ih2nG = ''; goto Yhkqv; Nvx5T: if (!(null === $e7QBv)) { goto FpBLa; } goto ZXp7N; jjA5u: rFzP2: goto e5bR2; rjCZZ: @set_time_limit($Du31T); goto RF3Cq; qMU7_: ALV0O: goto Lq6et; Lq6et: return $gyLe7; goto m5FRF; Yhkqv: if ($e7QBv) { goto i_Q2K; } goto TxFw3; e5bR2: if (!(strpos(PHP_OS, "\x57\x49\x4e") !== 0)) { goto ALV0O; } goto pypA9; UnhJO: $BO19a = stream_context_create($il5_t); goto t30ZI; t30ZI: set_error_handler([$this, "\145\x72\x72\157\162\110\141\x6e\x64\154\145\x72"]); goto JygXJ; Shijc: i_Q2K: goto UnhJO; h6YGY: static $e7QBv; goto Nvx5T; pypA9: $DwnKM = (int) ini_get("\x6d\x61\x78\137\145\170\145\x63\x75\x74\151\x6f\x6e\137\164\x69\x6d\x65"); goto Aq7ub; nr5GT: $gyLe7 = fsockopen($YkZGO, $YNmwN, $hVGrh, $Ih2nG, $Du31T); goto JNYCH; OOnDp: FpBLa: goto hIiZx; jcYrm: if (is_resource($gyLe7)) { goto rFzP2; } goto leQGs; Aq7ub: if (!(0 !== $DwnKM && $Du31T > $DwnKM && strpos(ini_get("\144\151\x73\x61\142\154\145\137\146\x75\x6e\x63\x74\151\x6f\x6e\163"), "\163\x65\164\137\164\151\x6d\x65\x5f\x6c\x69\x6d\151\164") === false)) { goto Npd2u; } goto rjCZZ; JNYCH: goto UGO1F; goto Shijc; hNNCQ: restore_error_handler(); goto jcYrm; m5FRF: } public function AIHeL() { goto eZJAh; qw2I4: return (bool) $xJerg; goto a6jd8; NFT5a: if (!defined("\x53\x54\122\x45\101\115\x5f\x43\122\131\x50\x54\x4f\137\115\x45\124\x48\x4f\x44\137\x54\x4c\123\166\61\x5f\x32\x5f\103\x4c\x49\105\x4e\x54")) { goto JxzMz; } goto A340G; jS_x9: set_error_handler([$this, "\x65\x72\162\x6f\x72\110\141\156\x64\x6c\145\162"]); goto OVu4Q; OVu4Q: $xJerg = stream_socket_enable_crypto($this->nNy84, true, $G253g); goto VQdQD; tcWul: $G253g |= STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT; goto Tipui; Tipui: JxzMz: goto jS_x9; A340G: $G253g |= STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT; goto tcWul; zw4ek: vw5HN: goto l71l3; l71l3: $G253g = STREAM_CRYPTO_METHOD_TLS_CLIENT; goto NFT5a; eZJAh: if ($this->Y9RFh("\x53\x54\x41\122\x54\124\114\x53", "\123\x54\101\122\124\124\114\x53", 220)) { goto vw5HN; } goto k4Mqm; k4Mqm: return false; goto zw4ek; VQdQD: restore_error_handler(); goto qw2I4; a6jd8: } public function K_RAz($ahLQw, $Fu6UJ, $MmY5H = null, $nZMqf = null) { goto EECL7; KZDa_: return false; goto FfFxt; FtPaB: PoZIJ: goto otjke; oD5Sk: $this->OO2bB("\122\145\x71\165\x65\163\x74\x65\144\40\x61\165\x74\150\40\155\145\x74\150\157\x64\x20\156\x6f\164\40\x61\166\141\x69\x6c\x61\142\x6c\x65\x3a\x20" . $MmY5H, self::t1GFn); goto mKtb0; WLQ_U: if (empty($MmY5H)) { goto BgxJ_; } goto m4l3u; ALTcV: return false; goto Anpl7; SctwF: foreach (["\103\122\x41\x4d\55\x4d\x44\x35", "\114\117\107\111\x4e", "\120\x4c\x41\x49\x4e", "\130\x4f\x41\x55\x54\110\x32"] as $r7wGb) { goto h_wlK; HG06o: goto PoZIJ; goto UCKq9; UCKq9: qEfQX: goto tadXD; tadXD: zHArh: goto PIPX5; h_wlK: if (!in_array($r7wGb, $this->bXeMk["\x41\x55\124\x48"], true)) { goto qEfQX; } goto Tv9JE; Tv9JE: $MmY5H = $r7wGb; goto HG06o; PIPX5: } goto FtPaB; DoR7e: g1C7T: goto ZY756; ZY756: goto bFcim; goto lAYFv; m4l3u: goto bFcim; goto nW48a; RbkoR: if (!empty($MmY5H)) { goto jg4zV; } goto SctwF; WWmLD: $this->iMNGF("\101\165\164\150\145\156\164\x69\x63\x61\164\x69\157\156\40\x69\x73\40\156\x6f\x74\x20\141\x6c\154\157\x77\x65\144\x20\141\x74\x20\x74\150\x69\x73\x20\x73\164\141\x67\x65"); goto NzHKH; Anpl7: DgRpm: goto h36vS; Nljmy: if (!(null !== $MmY5H && !in_array($MmY5H, $this->bXeMk["\x41\x55\x54\110"], true))) { goto IAcTH; } goto oD5Sk; FfFxt: ewu1p: goto YYNM0; hVToD: if (in_array($MmY5H, $this->bXeMk["\101\125\x54\110"], true)) { goto g1C7T; } goto UEYPY; cHWkL: $this->oo2Bb("\101\x75\164\x68\40\155\145\164\x68\x6f\144\x20\162\145\x71\x75\x65\x73\x74\x65\144\72\40" . ($MmY5H ?: "\x55\x4e\x53\120\105\x43\111\106\x49\x45\104"), self::t1GFn); goto FAu2H; v2NZf: $this->iMngf("\x41\x75\164\150\x65\x6e\x74\151\x63\141\x74\x69\x6f\x6e\x20\x69\x73\x20\156\157\164\x20\141\154\x6c\157\x77\145\x64\40\x62\145\x66\x6f\x72\145\40\x48\x45\114\117\x2f\105\x48\x4c\117"); goto ALTcV; EECL7: if ($this->bXeMk) { goto DgRpm; } goto v2NZf; otjke: if (!empty($MmY5H)) { goto ewu1p; } goto SEEJn; lAYFv: BgxJ_: goto bKORA; TrYWU: CzfW_: goto cHWkL; nW48a: uLsnW: goto JmQz1; bKORA: $MmY5H = "\x4c\x4f\x47\x49\116"; goto jtR1e; jtR1e: bFcim: goto beWpL; cki0P: Dscup: goto YYXoi; beWpL: switch ($MmY5H) { case "\x50\114\101\111\x4e": goto k31gk; lZkRO: HNiOF: goto xJTwF; Sd1ut: hxxqR: goto m_3va; k31gk: if ($this->Y9rfh("\x41\x55\x54\110", "\x41\125\124\x48\x20\x50\114\x41\x49\116", 334)) { goto hxxqR; } goto xDWJk; xJTwF: goto Dscup; goto rRk38; m_3va: if ($this->Y9Rfh("\125\163\x65\162\40\x26\x20\120\x61\163\163\167\157\162\x64", base64_encode("\0" . $ahLQw . "\0" . $Fu6UJ), 235)) { goto HNiOF; } goto hh6iv; xDWJk: return false; goto Sd1ut; hh6iv: return false; goto lZkRO; rRk38: case "\114\117\107\x49\116": goto sxYRK; kraX2: if ($this->Y9RfH("\120\x61\163\163\167\x6f\x72\x64", base64_encode($Fu6UJ), 235)) { goto HigRZ; } goto vIZTA; sxYRK: if ($this->y9Rfh("\x41\x55\124\110", "\x41\x55\124\110\x20\114\x4f\x47\111\116", 334)) { goto jcIJK; } goto cRrSi; vIZTA: return false; goto EkByW; EkByW: HigRZ: goto qJQ3G; MVWEN: jcIJK: goto ieIlw; m13vD: return false; goto BWQj8; cRrSi: return false; goto MVWEN; ieIlw: if ($this->Y9rFH("\x55\x73\145\x72\156\x61\155\145", base64_encode($ahLQw), 334)) { goto C0t3F; } goto m13vD; qJQ3G: goto Dscup; goto eNWiL; BWQj8: C0t3F: goto kraX2; eNWiL: case "\103\122\x41\x4d\55\115\x44\x35": goto EBpy0; xLdRO: return false; goto ptGl8; EBpy0: if ($this->y9Rfh("\x41\125\124\x48\x20\x43\122\101\x4d\x2d\x4d\x44\x35", "\101\125\x54\x48\40\103\x52\101\x4d\55\x4d\104\x35", 334)) { goto uf_2w; } goto xLdRO; E_YVO: return $this->Y9rfH("\x55\163\x65\x72\156\141\155\x65", base64_encode($pJ8i6), 235); goto wa7Pu; ptGl8: uf_2w: goto Yi3c4; ixIrg: $pJ8i6 = $ahLQw . "\x20" . $this->jJiqq($y5wOM, $Fu6UJ); goto E_YVO; Yi3c4: $y5wOM = base64_decode(substr($this->hxPf6, 4)); goto ixIrg; wa7Pu: case "\130\x4f\x41\125\124\110\62": goto xjBo4; AMdw5: return false; goto Z0viR; Z0viR: iopdC: goto K2MKz; iYskZ: goto Dscup; goto LJspr; K2MKz: $FvQCU = $nZMqf->lCawW(); goto f751E; f751E: if ($this->Y9RFH("\x41\125\x54\x48", "\101\x55\x54\110\x20\x58\117\101\125\124\x48\x32\40" . $FvQCU, 235)) { goto k_lMx; } goto w1VtI; P7hJQ: k_lMx: goto iYskZ; w1VtI: return false; goto P7hJQ; xjBo4: if (!(null === $nZMqf)) { goto iopdC; } goto AMdw5; LJspr: default: $this->ImNgf("\x41\x75\164\150\x65\156\164\x69\x63\x61\164\151\157\x6e\40\x6d\145\x74\150\157\x64\x20\x22{$MmY5H}\42\40\151\163\x20\x6e\157\164\x20\163\x75\160\x70\157\x72\164\145\144"); return false; } goto k7WR3; mKtb0: $MmY5H = null; goto jL5KM; HYrpr: jg4zV: goto hVToD; NzHKH: return false; goto TrYWU; UEYPY: $this->iMNgf("\x54\x68\145\40\162\x65\x71\165\x65\163\x74\x65\144\40\x61\165\x74\x68\145\x6e\164\x69\x63\x61\164\x69\x6f\156\40\x6d\x65\x74\x68\157\x64\40\42{$MmY5H}\42\x20\x69\163\x20\x6e\x6f\x74\x20\x73\x75\x70\160\157\x72\x74\x65\x64\x20\x62\x79\40\x74\x68\145\40\x73\145\162\x76\145\x72"); goto AaHfF; k7WR3: HC1xt: goto cki0P; SEEJn: $this->IMnGf("\x4e\157\40\163\165\x70\160\x6f\x72\x74\145\x64\x20\x61\x75\164\150\x65\156\164\151\x63\141\164\x69\157\x6e\x20\x6d\145\x74\x68\x6f\144\x73\40\x66\x6f\x75\x6e\x64"); goto KZDa_; h36vS: if (array_key_exists("\105\110\114\117", $this->bXeMk)) { goto uLsnW; } goto WLQ_U; YYNM0: $this->Oo2BB("\x41\x75\x74\x68\40\155\145\x74\x68\x6f\144\40\x73\145\x6c\145\x63\x74\145\144\72\x20" . $MmY5H, self::t1GFn); goto HYrpr; jL5KM: IAcTH: goto RbkoR; JmQz1: if (array_key_exists("\101\x55\x54\110", $this->bXeMk)) { goto CzfW_; } goto WWmLD; YYXoi: return true; goto pmTUf; AaHfF: return false; goto DoR7e; FAu2H: $this->oo2bb("\x41\x75\x74\x68\40\155\x65\164\150\157\144\163\x20\141\166\141\x69\154\x61\x62\154\145\x20\x6f\x6e\40\x74\150\145\x20\x73\x65\x72\x76\145\162\x3a\x20" . implode("\54", $this->bXeMk["\x41\125\124\110"]), self::t1GFn); goto Nljmy; pmTUf: } protected function jjIqq($ibU0m, $f1ZdX) { goto b51wL; Pkc7p: $taGHH = 64; goto JRwY6; zXLVh: return hash_hmac("\155\144\65", $ibU0m, $f1ZdX); goto bCVDe; JRwY6: if (!(strlen($f1ZdX) > $taGHH)) { goto QUzTu; } goto Qj4Vn; z9U_b: return md5($j93rc . pack("\110\x2a", md5($Z5iFB . $ibU0m))); goto LEPi1; b51wL: if (!function_exists("\150\x61\163\150\x5f\150\155\141\143")) { goto STJxT; } goto zXLVh; Qj4Vn: $f1ZdX = pack("\110\x2a", md5($f1ZdX)); goto bcoeO; S0xNm: $x960p = str_pad('', $taGHH, chr(0x36)); goto gJdnZ; AX8Bo: $f1ZdX = str_pad($f1ZdX, $taGHH, chr(0x0)); goto S0xNm; x1XiV: $j93rc = $f1ZdX ^ $piVC0; goto z9U_b; bCVDe: STJxT: goto Pkc7p; bcoeO: QUzTu: goto AX8Bo; gJdnZ: $piVC0 = str_pad('', $taGHH, chr(0x5c)); goto S0mh_; S0mh_: $Z5iFB = $f1ZdX ^ $x960p; goto x1XiV; LEPi1: } public function hOnhi() { goto w1of1; w1of1: if (!is_resource($this->nNy84)) { goto XO_aD; } goto xKRTN; xKRTN: $lSvUi = stream_get_meta_data($this->nNy84); goto MYB_X; YAA9R: $this->Oo2BB("\x53\115\124\x50\40\x4e\x4f\124\111\x43\x45\x3a\40\x45\117\x46\x20\x63\141\x75\x67\x68\x74\40\167\150\151\x6c\x65\x20\x63\x68\145\x63\153\x69\x6e\147\40\151\146\x20\143\157\x6e\x6e\145\x63\x74\145\x64", self::Kxm6e); goto JHBer; s4ibb: return false; goto In0SC; MYB_X: if (!$lSvUi["\x65\157\146"]) { goto DLn0A; } goto YAA9R; In0SC: DLn0A: goto F5wHj; QIAe6: XO_aD: goto IU5E1; JHBer: $this->close(); goto s4ibb; IU5E1: return false; goto H3HNU; F5wHj: return true; goto QIAe6; H3HNU: } public function close() { goto DBaQn; T_azV: $this->oO2bB("\103\x6f\156\x6e\145\x63\x74\x69\x6f\x6e\72\x20\x63\154\157\x73\x65\144", self::wRCm3); goto YhxQj; DBaQn: $this->bXeMk = null; goto fH69v; cf1Iz: $this->nNy84 = null; goto T_azV; fH69v: $this->RjXPm = null; goto l3rOK; YhxQj: ngoBX: goto gAYHE; rtmS1: fclose($this->nNy84); goto cf1Iz; l3rOK: if (!is_resource($this->nNy84)) { goto ngoBX; } goto rtmS1; gAYHE: } public function KUHCL($O8hAo) { goto WwSgv; iNlCe: FpB_X: goto XsCn0; f39nG: $Kewtg = false; goto iPHFW; iPHFW: if (!(!empty($QI2LC) && strpos($QI2LC, "\x20") === false)) { goto t59ci; } goto sJ8cO; yYakx: t59ci: goto QQdkv; dqsjK: return false; goto iNlCe; WwSgv: if ($this->Y9rfh("\x44\101\124\101", "\x44\101\124\101", 354)) { goto FpB_X; } goto dqsjK; jw_Y4: naKAe: goto vc07v; XsCn0: $CPrtf = explode("\12", str_replace(["\15\12", "\15"], "\xa", $O8hAo)); goto bad8s; yNPzz: $v3Dof = $this->Y9rfH("\104\101\x54\x41\40\105\x4e\104", "\x2e", 250); goto tcMSA; s7xZC: $this->SNQ_F = $i4eIa; goto OQI4p; OQI4p: return $v3Dof; goto CU11H; T82hU: $this->SNQ_F *= 2; goto yNPzz; QQdkv: foreach ($CPrtf as $itmEj) { goto W8hNR; EzG2w: yRhLo: goto I9IHu; OOoKa: $itmEj = "\11" . $itmEj; goto EzG2w; c6ImV: ZrobD: goto eG22o; siabM: pnjxv: goto lxItw; Qy8vU: EbYfS: goto gZc00; gZc00: $xBMfX[] = $itmEj; goto hicqh; I9IHu: goto GuWpH; goto Qy8vU; mx2eN: $itmEj = substr($itmEj, $LRlCM + 1); goto ekqUU; eG22o: $LRlCM = self::xxQLp - 1; goto jvqiQ; lxItw: yzpX0: goto vG683; lBhLN: $xBMfX[] = substr($itmEj, 0, $LRlCM); goto mx2eN; jvqiQ: $xBMfX[] = substr($itmEj, 0, $LRlCM); goto uSsY0; hhFEO: $LRlCM = strrpos(substr($itmEj, 0, self::xxQLp), "\x20"); goto jYEHK; I1ip7: if (!$Kewtg) { goto yRhLo; } goto OOoKa; W8hNR: $xBMfX = []; goto zKRD1; uSsY0: $itmEj = substr($itmEj, $LRlCM); goto Fo7m7; JlhqL: $Kewtg = false; goto Sofj1; zKRD1: if (!($Kewtg && $itmEj === '')) { goto ZMadq; } goto JlhqL; jYEHK: if (!$LRlCM) { goto ZrobD; } goto lBhLN; ekqUU: goto bj9YY; goto c6ImV; Fo7m7: bj9YY: goto I1ip7; hicqh: foreach ($xBMfX as $UNzcx) { goto TABU6; ztJtn: $this->O5h15($UNzcx . static::nzkax, "\x44\x41\124\101"); goto Yd1Y_; anGTw: $UNzcx = "\x2e" . $UNzcx; goto Q50oB; Q50oB: KL9rq: goto ztJtn; TABU6: if (!(!empty($UNzcx) && $UNzcx[0] === "\56")) { goto KL9rq; } goto anGTw; Yd1Y_: TYzmW: goto HhI2e; HhI2e: } goto siabM; jrUWU: GuWpH: goto X593Y; Sofj1: ZMadq: goto jrUWU; X593Y: if (!isset($itmEj[self::xxQLp])) { goto EbYfS; } goto hhFEO; vG683: } goto jw_Y4; bad8s: $QI2LC = substr($CPrtf[0], 0, strpos($CPrtf[0], "\x3a")); goto f39nG; tcMSA: $this->yLKaS(); goto s7xZC; sJ8cO: $Kewtg = true; goto yYakx; vc07v: $i4eIa = $this->SNQ_F; goto T82hU; CU11H: } public function OPzkA($YkZGO = '') { goto P7eat; lmUMa: return true; goto B0b3l; EbbQ2: return false; goto qxGWl; P7eat: if (!$this->xFZgF("\105\x48\x4c\117", $YkZGO)) { goto JzXJe; } goto lmUMa; B0b3l: JzXJe: goto XDXM5; XDXM5: if (!(substr($this->RjXPm, 0, 3) == "\64\x32\x31")) { goto gMbUh; } goto EbbQ2; SLlDY: return $this->xfzgf("\x48\x45\114\x4f", $YkZGO); goto ub3Js; qxGWl: gMbUh: goto SLlDY; ub3Js: } protected function XfZgf($B29Hm, $YkZGO) { goto mxLl4; mxLl4: $sCDjQ = $this->y9Rfh($B29Hm, $B29Hm . "\40" . $YkZGO, 250); goto wfJeD; ggO7g: if ($sCDjQ) { goto BXHeZ; } goto YhC_G; Puq_r: BXHeZ: goto CUJgl; d1_We: goto LKQdr; goto Puq_r; YhC_G: $this->bXeMk = null; goto d1_We; wfJeD: $this->RjXPm = $this->hxPf6; goto ggO7g; L51R0: LKQdr: goto qIwxo; CUJgl: $this->aryUs($B29Hm); goto L51R0; qIwxo: return $sCDjQ; goto Vrg0H; Vrg0H: } protected function Aryus($j2lle) { goto R_488; R_488: $this->bXeMk = []; goto e_WQ5; G35TV: lLFkd: goto Q_Ami; KBUDV: foreach ($CPrtf as $kJEqi => $JHJ8O) { goto CO2NK; riE0X: $HDkxy = array_shift($qRbZo); goto Jr_to; a7zrF: XPudt: goto NIVko; lB6Kf: $HDkxy = $j2lle; goto Ayqc0; Zt1Hs: MZZrt: goto i4pF6; oA4et: if (!empty($JHJ8O)) { goto XPudt; } goto cTuoV; NIVko: $qRbZo = explode("\40", $JHJ8O); goto lgHfu; icg4S: $this->bXeMk[$HDkxy] = $qRbZo; goto eDVOs; nGzi0: Cv1Qk: goto zrS4W; i4pF6: goto XHUrV; goto dirvN; dirvN: hWGdg: goto lB6Kf; CO2NK: $JHJ8O = trim(substr($JHJ8O, 4)); goto oA4et; lgHfu: if (empty($qRbZo)) { goto NJLj1; } goto nMMyK; nMMyK: if (!$kJEqi) { goto hWGdg; } goto riE0X; aXOIV: XHUrV: goto icg4S; eDVOs: NJLj1: goto nGzi0; uAnTr: EdAn9: goto Zt1Hs; Ayqc0: $qRbZo = $qRbZo[0]; goto aXOIV; cTuoV: goto Cv1Qk; goto a7zrF; Jr_to: switch ($HDkxy) { case "\123\111\132\105": $qRbZo = $qRbZo ? $qRbZo[0] : 0; goto MZZrt; case "\x41\x55\x54\110": goto Bnx1e; Bnx1e: if (is_array($qRbZo)) { goto AGWrz; } goto g40xH; g40xH: $qRbZo = []; goto jVKKb; jVKKb: AGWrz: goto VPIPh; VPIPh: goto MZZrt; goto ztguk; ztguk: default: $qRbZo = true; } goto uAnTr; zrS4W: } goto G35TV; e_WQ5: $CPrtf = explode("\12", $this->RjXPm); goto KBUDV; Q_Ami: } public function mail($qLN7f) { $zjAXO = $this->MyB4Y ? "\x20\x58\126\x45\122\x50" : ''; return $this->Y9rfH("\115\101\111\114\x20\x46\x52\117\x4d", "\115\101\111\114\x20\106\122\117\115\x3a\74" . $qLN7f . "\76" . $zjAXO, 250); } public function LdfIU($gYlVH = true) { goto Tw_qz; QwAUG: return $sCDjQ; goto L6w1g; NudFC: $this->close(); goto JU4xy; Tw_qz: $sCDjQ = $this->y9RFH("\121\125\x49\124", "\121\125\111\124", 221); goto ce99m; bKxpV: if (!($sCDjQ || $gYlVH)) { goto G0L8E; } goto NudFC; a8ovl: G0L8E: goto QwAUG; ce99m: $dnjTU = $this->C2qlw; goto bKxpV; JU4xy: $this->C2qlw = $dnjTU; goto a8ovl; L6w1g: } public function wM0Pn($ZkoZq, $TqmLp = '') { goto ulMZ8; MBA1i: $TqmLp = strtoupper($TqmLp); goto UaWPB; qBOIw: return $this->y9rFH("\x52\103\120\x54\x20\124\x4f", $WAnYR, [250, 251]); goto liKtW; k0IS4: goto khC6q; goto wGWEB; Yyjvt: foreach (["\x53\x55\x43\x43\x45\123\123", "\x46\x41\111\114\125\x52\x45", "\x44\x45\x4c\101\131"] as $CFvAF) { goto wdtTC; wdtTC: if (!(strpos($TqmLp, $CFvAF) !== false)) { goto HFfTJ; } goto WlOvl; K8Y_Q: xTDjR: goto nvROR; WlOvl: $JVn97[] = $CFvAF; goto U1S3G; U1S3G: HFfTJ: goto K8Y_Q; nvROR: } goto YN8OP; UaWPB: $JVn97 = []; goto NkOrV; YmLu3: $JVn97[] = "\x4e\105\x56\105\x52"; goto n2D0p; lgDxs: khC6q: goto qBOIw; NB8KQ: ySfaK: goto YmLu3; YN8OP: IMaIR: goto WHtJk; XCv7B: $WAnYR = "\x52\x43\x50\124\40\x54\117\72\x3c" . $ZkoZq . "\x3e\x20\x4e\117\124\x49\x46\x59\75" . implode("\54", $JVn97); goto k0IS4; WHtJk: goto ytB71; goto NB8KQ; n2D0p: ytB71: goto XCv7B; ulMZ8: if (empty($TqmLp)) { goto oyGOo; } goto MBA1i; wGWEB: oyGOo: goto RpYBt; NkOrV: if (strpos($TqmLp, "\x4e\105\126\105\x52") !== false) { goto ySfaK; } goto Yyjvt; RpYBt: $WAnYR = "\x52\103\x50\x54\40\x54\117\72\74" . $ZkoZq . "\76"; goto lgDxs; liKtW: } public function pflb5(array $X5K2S) { goto jCb4v; Y_bg8: return true; goto e5LQf; VlhXD: if ($w5Dff) { goto B05DU; } goto Y_bg8; e5LQf: B05DU: goto PbOoj; PbOoj: return $this->y9rFh("\130\x43\x4c\x49\x45\116\x54", "\130\103\x4c\x49\x45\116\x54" . $w5Dff, 250); goto MAl_d; YxEyZ: foreach ($X5K2S as $f1ZdX => $CFvAF) { goto G3iU3; rf7zL: $w5Dff .= "\40{$f1ZdX}\x3d{$CFvAF}"; goto jOxpA; jOxpA: ySqzY: goto FQeNq; FQeNq: bv4ia: goto nYMGY; G3iU3: if (!in_array($f1ZdX, XppsO::$h85E8)) { goto ySqzY; } goto rf7zL; nYMGY: } goto G5XSm; G5XSm: Jkrq_: goto VlhXD; jCb4v: $w5Dff = ''; goto YxEyZ; MAl_d: } public function reset() { return $this->y9Rfh("\122\x53\105\x54", "\x52\123\105\x54", 250); } protected function y9rfH($VotkR, $zjwib, $Y0LmZ) { goto szo1a; hSzpO: $this->ImNgf("{$VotkR}\x20\143\157\x6d\x6d\141\156\144\x20\x66\x61\x69\x6c\x65\144", $oXgdF, $KquZU, $BF8Dp); goto T49wG; hgQjs: $this->iMnGF("\103\x61\154\154\x65\144\40{$VotkR}\x20\167\x69\164\150\157\165\x74\x20\x62\x65\x69\x6e\147\x20\x63\157\156\x6e\x65\x63\x74\x65\x64"); goto gvDEN; T49wG: $this->oo2bb("\123\115\124\120\x20\105\122\122\x4f\x52\72\40" . $this->C2qlw["\145\x72\x72\157\162"] . "\x3a\40" . $this->hxPf6, self::Kxm6e); goto bLulK; v0tGK: if (preg_match("\57\x5e\50\x5b\134\144\x5d\173\x33\175\x29\133\x20\x2d\x5d\x28\77\72\50\x5b\134\144\135\134\x2e\133\134\144\x5d\134\x2e\x5b\134\x64\135\173\x31\54\62\x7d\51\x20\x29\77\x2f", $this->hxPf6, $ak326)) { goto kLRNr; } goto qarEk; bLulK: return false; goto jThRq; rI95C: TK1cg: goto jD7ju; YHSYd: $ak326 = []; goto v0tGK; NPffd: niknc: goto mOI1n; eHEbP: kLRNr: goto HFwZ3; Jb_mj: $BF8Dp = count($ak326) > 2 ? $ak326[2] : null; goto GFzum; Mq2bu: V0m31: goto Oi67Y; NC3KB: return false; goto oghHi; jD7ju: $this->oo2Bb("\123\x45\x52\126\105\122\x20\55\x3e\40\x43\x4c\111\x45\x4e\x54\x3a\x20" . $this->hxPf6, self::AvcOt); goto YWLmp; Mcx2x: $this->iMngF("\103\x6f\155\x6d\x61\x6e\144\x20\x27{$VotkR}\47\x20\143\x6f\156\x74\141\x69\156\145\144\40\x6c\151\156\x65\40\x62\162\x65\x61\x6b\163"); goto NC3KB; jThRq: NGrra: goto ItEEq; gvDEN: return false; goto Mq2bu; YWLmp: if (in_array($KquZU, (array) $Y0LmZ, true)) { goto NGrra; } goto hSzpO; qarEk: $KquZU = (int) substr($this->hxPf6, 0, 3); goto c5hLp; c5hLp: $BF8Dp = null; goto qC0ax; szo1a: if ($this->hoNHi()) { goto V0m31; } goto hgQjs; JTzJ9: $this->o5h15($zjwib . static::nzkax, $VotkR); goto mZqXu; Oi67Y: if (!(strpos($zjwib, "\xa") !== false || strpos($zjwib, "\xd") !== false)) { goto itdJn; } goto Mcx2x; HFwZ3: $KquZU = (int) $ak326[1]; goto Jb_mj; qC0ax: $oXgdF = substr($this->hxPf6, 4); goto nx6H1; mOI1n: return true; goto cbCKQ; ItEEq: if (!($VotkR !== "\x52\x53\x45\124")) { goto niknc; } goto Btns2; oghHi: itdJn: goto JTzJ9; mZqXu: $this->hxPf6 = $this->yJ_EU(); goto YHSYd; nx6H1: goto TK1cg; goto eHEbP; Btns2: $this->imNgF(''); goto NPffd; GFzum: $oXgdF = preg_replace("\57{$KquZU}\133\x20\x2d\135" . ($BF8Dp ? str_replace("\56", "\x5c\x2e", $BF8Dp) . "\x20" : '') . "\x2f\155", '', $this->hxPf6); goto rI95C; cbCKQ: } public function cKOBG($qLN7f) { return $this->Y9RfH("\123\101\115\114", "\x53\x41\115\x4c\40\106\x52\x4f\115\72{$qLN7f}", 250); } public function CNKOI($HDkxy) { return $this->y9rfh("\x56\x52\106\131", "\x56\x52\x46\131\x20{$HDkxy}", [250, 251]); } public function nvUVe() { return $this->Y9RfH("\116\x4f\x4f\120", "\x4e\x4f\117\x50", 250); } public function TzO2M() { goto hTV_z; cSezb: $this->Oo2bB("\123\x4d\x54\x50\40\x4e\x4f\x54\111\103\105\x3a\40" . $this->C2qlw["\145\x72\x72\157\x72"], self::Kxm6e); goto AGUz8; AGUz8: return false; goto U6BO2; hTV_z: $this->iMNGF("\x54\150\145\x20\x53\x4d\124\120\40\x54\125\122\116\40\143\x6f\x6d\155\141\x6e\x64\40\x69\163\x20\156\157\164\40\x69\155\160\154\x65\155\x65\156\164\145\144"); goto cSezb; U6BO2: } public function O5H15($ibU0m, $VotkR = '') { goto BLI0N; zVMWP: QK3Is: goto jqzGr; h31Fo: goto QK3Is; goto qHGvU; BLI0N: if (self::t1GFn > $this->QHGjE && in_array($VotkR, ["\x55\x73\x65\162\x20\46\40\120\x61\x73\x73\x77\157\x72\144", "\125\x73\145\162\156\141\155\x65", "\120\141\x73\163\x77\157\162\x64"], true)) { goto PI86j; } goto pv1aS; YPzAA: $v3Dof = fwrite($this->nNy84, $ibU0m); goto jul__; qHGvU: PI86j: goto Mzxet; pv1aS: $this->OO2bB("\x43\x4c\111\105\116\124\40\x2d\76\40\x53\x45\122\126\x45\122\x3a\x20" . $ibU0m, self::Kxm6e); goto h31Fo; jul__: restore_error_handler(); goto dRqfj; dRqfj: return $v3Dof; goto HER6H; Mzxet: $this->oO2BB("\x43\114\x49\x45\x4e\x54\40\55\76\40\x53\x45\122\126\x45\122\72\40\x5b\x63\162\x65\x64\145\x6e\164\151\x61\154\163\40\x68\x69\144\x64\x65\x6e\135", self::Kxm6e); goto zVMWP; jqzGr: set_error_handler([$this, "\145\x72\162\x6f\x72\110\x61\x6e\x64\154\145\x72"]); goto YPzAA; HER6H: } public function amE8j() { return $this->C2qlw; } public function Vcs0P() { return $this->bXeMk; } public function xbPtz($HDkxy) { goto cRzSS; rYf9T: return null; goto Ldz4O; gVUVi: if (!("\105\110\x4c\x4f" === $HDkxy || array_key_exists("\x45\110\114\x4f", $this->bXeMk))) { goto lPfKk; } goto q1hDA; wJPY3: return null; goto GNWh6; osUrI: $this->ImNGF("\110\105\x4c\117\40\x68\141\156\144\x73\x68\x61\153\145\x20\x77\x61\163\x20\165\163\x65\x64\73\x20\x4e\157\x20\151\x6e\x66\x6f\162\x6d\141\x74\x69\x6f\x6e\40\x61\142\x6f\165\x74\x20\163\x65\x72\166\145\x72\40\x65\170\164\145\156\x73\151\157\156\163\x20\x61\166\141\x69\154\x61\x62\154\145"); goto wJPY3; V27VM: return $this->bXeMk[$HDkxy]; goto M9yPy; jurRr: KyaQp: goto gVUVi; cRzSS: if ($this->bXeMk) { goto OzcQe; } goto tArNQ; Ldz4O: OzcQe: goto iNl0R; eUsk7: return $this->bXeMk["\105\110\x4c\x4f"]; goto jurRr; l5146: if (!("\x48\x45\x4c\117" === $HDkxy)) { goto KyaQp; } goto eUsk7; ZsBNt: lPfKk: goto osUrI; tArNQ: $this->IMnGF("\x4e\157\x20\110\x45\114\x4f\x2f\105\110\x4c\117\40\167\141\x73\x20\x73\x65\x6e\x74"); goto rYf9T; iNl0R: if (array_key_exists($HDkxy, $this->bXeMk)) { goto A01TE; } goto l5146; q1hDA: return false; goto ZsBNt; GNWh6: A01TE: goto V27VM; M9yPy: } public function APxS8() { return $this->hxPf6; } protected function yj_EU() { goto qEg5V; XHmpU: kmHn3: goto eHVA8; J1f2O: if (!(is_resource($this->nNy84) && !feof($this->nNy84))) { goto VJ48l; } goto ZpQoh; kPUrR: goto VJ48l; goto f1aUQ; f1aUQ: pERMs: goto tIuAI; eYknN: $this->imnGF(''); goto pE8Pi; GSCb4: return ''; goto HRh41; TmukC: $F_OKx = 0; goto tKSjK; auuU4: BJ3De: goto Znwm_; KsEdT: if (!($kJEqi === false)) { goto Z9IYc; } goto NMRQJ; TApaw: if (!(stripos($VCDBY, "\x69\x6e\164\145\162\162\165\x70\x74\145\x64\40\163\171\163\x74\145\155\40\x63\x61\154\x6c") !== false)) { goto BJ3De; } goto fbkY0; XHRP0: Z9IYc: goto lRh5W; cggTI: $K3D9s = null; goto qdOPs; woLcn: if (!$vAq2b["\164\151\x6d\x65\x64\137\x6f\165\x74"]) { goto kmHn3; } goto zZVTz; pv5_9: $ibU0m .= $sAvWO; goto sZdIO; IzbGo: return $ibU0m; goto jIEIV; feYp3: $this->OO2Bb("\x53\x4d\x54\120\x20\x2d\76\40\147\x65\164\137\x6c\x69\156\x65\163\x28\x29\x3a\x20\x74\151\155\145\154\151\155\151\x74\40\162\x65\141\x63\150\x65\144\40\50" . $this->SNQ_F . "\40\163\145\143\x29", self::t1GFn); goto S4VOm; qEg5V: if (is_resource($this->nNy84)) { goto XNONW; } goto GSCb4; Bc31j: BZTjY: goto i1VZ8; KsXQN: restore_error_handler(); goto KsEdT; Znwm_: goto VJ48l; goto XHRP0; lRh5W: if ($kJEqi) { goto BZTjY; } goto pgN3K; fbkY0: $this->oO2bB("\123\115\x54\x50\x20\x2d\76\x20\147\145\x74\137\x6c\x69\156\145\163\50\51\x3a\40\162\x65\x74\162\x79\x69\156\147\40\163\x74\x72\145\141\155\137\x73\x65\x6c\x65\143\164", self::t1GFn); goto eYknN; lUPVX: goto VJ48l; goto XHmpU; zMbP9: VJ48l: goto IzbGo; F6vx8: $this->OO2Bb("\x53\x4d\124\120\x20\55\76\40\x67\145\164\x5f\154\x69\x6e\145\163\50\51\x3a\40\163\145\154\145\143\164\40\146\141\151\154\145\x64\40\50" . $VCDBY . "\51", self::t1GFn); goto TApaw; sZdIO: if (!(!isset($sAvWO[3]) || $sAvWO[3] === "\40" || $sAvWO[3] === "\xd" || $sAvWO[3] === "\12")) { goto pERMs; } goto kPUrR; mK9z_: UxHrA: goto SPtgX; eHVA8: if (!($F_OKx && time() > $F_OKx)) { goto UxHrA; } goto feYp3; zZVTz: $this->OO2BB("\x53\x4d\124\120\x20\55\76\x20\147\x65\x74\x5f\x6c\151\x6e\145\x73\50\51\72\40\x73\x74\162\145\141\x6d\40\164\151\155\x65\144\55\x6f\x75\x74\40\x28" . $this->zNDfo . "\40\x73\145\x63\51", self::t1GFn); goto lUPVX; a0dQr: LQAaR: goto soAQO; dgNF5: if (!($this->SNQ_F > 0)) { goto LQAaR; } goto TTorA; tIuAI: $vAq2b = stream_get_meta_data($this->nNy84); goto woLcn; COGz0: goto VJ48l; goto Bc31j; soAQO: $nB9Ei = [$this->nNy84]; goto cggTI; bdFoz: $this->Oo2BB("\x53\115\x54\x50\40\111\116\102\117\x55\116\x44\x3a\40\x22" . trim($sAvWO) . "\x22", self::t1GFn); goto pv5_9; pgN3K: $this->oO2Bb("\x53\x4d\x54\x50\x20\x2d\76\x20\x67\145\164\137\154\x69\x6e\145\x73\50\x29\72\x20\x73\x65\x6c\145\143\164\40\164\151\x6d\x65\x64\x2d\x6f\165\164\x20\151\156\40\x28" . $this->SNQ_F . "\40\x73\145\x63\x29", self::t1GFn); goto COGz0; ZpQoh: set_error_handler([$this, "\x65\162\162\157\162\x48\x61\x6e\x64\154\145\162"]); goto ZK4by; S4VOm: goto VJ48l; goto mK9z_; i1VZ8: $sAvWO = @fgets($this->nNy84, self::f0izI); goto bdFoz; whoNB: $ibU0m = ''; goto TmukC; qdOPs: ei0GM: goto J1f2O; ZK4by: $kJEqi = stream_select($nB9Ei, $K3D9s, $K3D9s, $this->SNQ_F); goto KsXQN; TTorA: $F_OKx = time() + $this->SNQ_F; goto a0dQr; NMRQJ: $VCDBY = $this->AMe8J()["\144\x65\164\141\x69\154"]; goto F6vx8; tKSjK: stream_set_timeout($this->nNy84, $this->zNDfo); goto dgNF5; pE8Pi: goto ei0GM; goto auuU4; HRh41: XNONW: goto whoNB; SPtgX: goto ei0GM; goto zMbP9; jIEIV: } public function Nf7bg($IyJVM = false) { $this->MyB4Y = $IyJVM; } public function Xx_lS() { return $this->MyB4Y; } protected function IMNgf($VCDBY, $oXgdF = '', $yztlS = '', $GXIy9 = '') { $this->C2qlw = ["\145\x72\x72\157\x72" => $VCDBY, "\x64\x65\164\141\x69\x6c" => $oXgdF, "\163\x6d\164\x70\137\143\x6f\144\x65" => $yztlS, "\x73\x6d\x74\160\x5f\143\157\144\x65\x5f\x65\x78" => $GXIy9]; } public function XMPr_($r7wGb = "\x65\x63\150\157") { $this->a54BZ = $r7wGb; } public function L2nwA() { return $this->a54BZ; } public function Abe88($cK_75 = 0) { $this->QHGjE = $cK_75; } public function rgIGZ() { return $this->QHGjE; } public function TzWhn($Du31T = 0) { $this->zNDfo = $Du31T; } public function no3BR() { return $this->zNDfo; } protected function a_KyN($hVGrh, $gA168, $VldK_ = '', $u98zN = 0) { goto Z6Wsm; S4NRx: $this->oo2Bb("{$Vs236}\x20\105\162\x72\x6f\162\40\43{$hVGrh}\72\x20{$gA168}\40\133{$VldK_}\40\154\x69\156\x65\40{$u98zN}\x5d", self::wRCm3); goto W877P; Z6Wsm: $Vs236 = "\103\x6f\156\156\x65\143\164\151\x6f\156\x20\x66\x61\x69\x6c\145\144\56"; goto i1KH3; i1KH3: $this->IMngF($Vs236, $gA168, (string) $hVGrh); goto S4NRx; W877P: } protected function YlKas() { goto G4QZk; uKVbB: $this->WpQUw = null; goto bpVaf; E5vRc: goto lrOhV; goto bYzD3; YfQGc: if (empty($FpevO)) { goto NzU94; } goto c8tJz; b2Xhc: return $this->WpQUw; goto BBuAK; bYzD3: NzU94: goto uKVbB; G4QZk: $FpevO = $this->APXs8(); goto YfQGc; c8tJz: $this->WpQUw = false; goto Haq3i; Haq3i: foreach ($this->cmwkz as $AWl3S) { goto T8cF1; e0fcH: goto MOi_9; goto NV6Ex; NV6Ex: b3YA9: goto aqH00; WTX8_: $this->WpQUw = trim($ak326[1]); goto e0fcH; aqH00: UUXM9: goto TCWvo; uei6X: if (!preg_match($AWl3S, $FpevO, $ak326)) { goto b3YA9; } goto WTX8_; T8cF1: $ak326 = []; goto uei6X; TCWvo: } goto WeO5p; bpVaf: lrOhV: goto b2Xhc; WeO5p: MOi_9: goto E5vRc; BBuAK: } public function w4oST() { return $this->WpQUw; } }
Function Calls
None |
Stats
MD5 | 43a501b50f65da13506f612794da2ef2 |
Eval Count | 0 |
Decode Time | 109 ms |