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 vzKlB\QGDKH; use VZKLB\hu7Tf as P; use VzKLB\hU7TF\Hu7Tf; use vzkLb\hu7tf..
Decoded Output download
<?php
namespace vzKlB\QGDKH; use VZKLB\hu7Tf as P; use VzKLB\hU7TF\Hu7Tf; use vzkLb\hu7tf\OjXyL; use vZKLb\pG_ep; use KPx84\mwkpT\RlTqo\Zm3bS; class vjKAP { private $ncvU9; private $D3CM1; private $t1NWW = 0; private $hgqz8 = []; private $OGDfN = []; private $PNv3E = []; private $u1Hyx; public function __construct(array $cx1kX = []) { goto dnxxL; cuO90: $this->D3CM1 = (int) $YRIJI; goto Hj2iM; tR0lP: if ($YRIJI = PG_eP::getenv("GUZZLE_CURL_SELECT_TIMEOUT")) { goto tcw2X; } goto BN9dv; SCqOe: $this->PNv3E = $cx1kX["options"] ?? []; goto uA5Oi; Hj2iM: hTkE1: goto SCqOe; BTkV3: @trigger_error("Since guzzlehttp/guzzle 7.2.0: Using environment variable GUZZLE_CURL_SELECT_TIMEOUT is deprecated. Use option "select_timeout" instead.", \E_USER_DEPRECATED); goto cuO90; dnxxL: $this->ncvU9 = $cx1kX["handle_factory"] ?? new x5gEq(50); goto opRN3; uH0Hu: tcw2X: goto BTkV3; BoUYk: goto hTkE1; goto uH0Hu; SY_ez: lMDdf: goto AFFqV; nsL6B: goto hTkE1; goto SY_ez; AFFqV: $this->D3CM1 = $cx1kX["select_timeout"]; goto BoUYk; BN9dv: $this->D3CM1 = 1; goto nsL6B; opRN3: if (isset($cx1kX["select_timeout"])) { goto lMDdf; } goto tR0lP; uA5Oi: unset($this->u1Hyx); goto MyAKE; MyAKE: } public function __get($tFZYP) { goto mxgCU; Bp39a: foreach ($this->PNv3E as $zxIrg => $oZylI) { Ah0fc($this->u1Hyx, $zxIrg, $oZylI); b9k6c: } goto ITSaW; PTDq1: return $this->u1Hyx; goto s2RC2; heguQ: $JyP0h = \EsDTK(); goto VIzlT; Hxx8s: tgH5k: goto BsczD; wvcjO: eFvPO: goto heguQ; BsczD: $this->u1Hyx = $JyP0h; goto Bp39a; VIzlT: if (!(false === $JyP0h)) { goto tgH5k; } goto j2eFu; mxgCU: if (!($tFZYP !== "_mh")) { goto eFvPO; } goto fOotw; ITSaW: Wgfwh: goto PTDq1; fOotw: throw new \BadMethodCallException("Can not get other property as '_mh'."); goto wvcjO; j2eFu: throw new \RuntimeException("Can not initialize curl multi handle."); goto Hxx8s; s2RC2: } public function __destruct() { goto i2mYT; oqUGk: SJxmv: goto MPncn; i2mYT: if (!isset($this->u1Hyx)) { goto SJxmv; } goto Bcvqb; nWgBu: unset($this->u1Hyx); goto oqUGk; Bcvqb: \uLnkd($this->u1Hyx); goto nWgBu; MPncn: } public function __invoke(zM3BS $MGpw2, array $cx1kX) : PromiseInterface { goto JpkUa; JpkUa: $VVeNc = $this->ncvU9->create($MGpw2, $cx1kX); goto YuHYU; Wd1_d: $MNqak = new hu7TF([$this, "execute"], function () use($BfLx0) { return $this->LkqU2($BfLx0); }); goto XEQql; YuHYU: $BfLx0 = (int) $VVeNc->handle; goto Wd1_d; XEQql: $this->F2efH(["easy" => $VVeNc, "deferred" => $MNqak]); goto H9O65; H9O65: return $MNqak; goto cpwMe; cpwMe: } public function wQRGf() : void { goto a6LvI; a6LvI: if (!$this->OGDfN) { goto SyBWc; } goto ACrvI; bHh1i: $this->YVt4O(); goto jJPSG; ZtBje: \usleep(250); goto ggFU9; JDegL: P\pg_EP::jPPFK()->JLYIB(); goto No4Km; Sb9IL: foreach ($this->OGDfN as $BfLx0 => $hJWXA) { goto yfyZD; NnpWZ: \uhNIT($this->u1Hyx, $this->hgqz8[$BfLx0]["easy"]->handle); goto RhRay; RhRay: ykY_J: goto aKQre; fLhTl: unset($this->OGDfN[$BfLx0]); goto NnpWZ; yfyZD: if (!($zmKE7 >= $hJWXA)) { goto ykY_J; } goto fLhTl; aKQre: Q0xoD: goto SsjGx; SsjGx: } goto Bc9gi; ggFU9: UT3pV: goto ddJxS; mNKlu: FJF15: goto bHh1i; JRL1J: SyBWc: goto JDegL; ddJxS: sjgfH: goto VAoOL; Bc9gi: Ixc1y: goto JRL1J; No4Km: if (!($this->t1NWW && \fAY51($this->u1Hyx, $this->D3CM1) === -1)) { goto UT3pV; } goto ZtBje; VAoOL: if (!(\YquIV($this->u1Hyx, $this->t1NWW) === \no2y3)) { goto FJF15; } goto OC3Tc; OC3Tc: goto sjgfH; goto mNKlu; ACrvI: $zmKE7 = pg_eP::R7PVV(); goto Sb9IL; jJPSG: } public function execute() : void { goto p1Ctx; HKiEj: zOEXI: goto eUISG; p1Ctx: $wHjCQ = P\PG_ep::JppFK(); goto xxcOf; zfo0l: if (!($this->hgqz8 || !$wHjCQ->isEmpty())) { goto m0IfF; } goto j8WQC; eUISG: $this->WqrGF(); goto QFp5t; xxcOf: usz09: goto zfo0l; j8WQC: if (!(!$this->t1NWW && $this->OGDfN)) { goto zOEXI; } goto H_KQU; AwdJE: m0IfF: goto Uk3ew; H_KQU: \usleep($this->LqUcs()); goto HKiEj; QFp5t: goto usz09; goto AwdJE; Uk3ew: } private function F2eFh(array $GEUPA) : void { goto sVQtF; Ybyif: $this->OGDfN[$BfLx0] = pG_Ep::R7Pvv() + $VVeNc->PNv3E["delay"] / 1000; goto jD37Q; HtL_x: if (empty($VVeNc->PNv3E["delay"])) { goto XtvAD; } goto Ybyif; jD37Q: goto awrCs; goto P3iKT; k3WFB: $BfLx0 = (int) $VVeNc->handle; goto VrcQk; ZowVl: awrCs: goto Qy3jA; sVQtF: $VVeNc = $GEUPA["easy"]; goto k3WFB; P3iKT: XtvAD: goto wORfw; VrcQk: $this->hgqz8[$BfLx0] = $GEUPA; goto HtL_x; wORfw: \uHNIT($this->u1Hyx, $VVeNc->handle); goto ZowVl; Qy3jA: } private function lKqu2($BfLx0) : bool { goto jKMkU; YwbKb: unset($this->OGDfN[$BfLx0], $this->hgqz8[$BfLx0]); goto NZnMA; XHI5D: \bwpLt($zAOXi); goto aBban; TI2ka: $zAOXi = $this->hgqz8[$BfLx0]["easy"]->handle; goto YwbKb; q0i5n: gwKF1("guzzlehttp/guzzle", "7.4", "Not passing an integer to %s::%s() is deprecated and will cause an error in 8.0.", __CLASS__, __FUNCTION__); goto AYneg; NZnMA: \OTpb2($this->u1Hyx, $zAOXi); goto XHI5D; jKMkU: if (is_int($BfLx0)) { goto qX2Hb; } goto q0i5n; na4_L: return false; goto b7MD3; AYneg: qX2Hb: goto P_ttX; b7MD3: m_Xvt: goto TI2ka; P_ttX: if (isset($this->hgqz8[$BfLx0])) { goto m_Xvt; } goto na4_L; aBban: return true; goto LuidP; LuidP: } private function yvT4O() : void { goto koYBM; iRPUc: $GEUPA["easy"]->OvN7C = $bDPoK["result"]; goto jrBEq; gE9M7: \oTpb2($this->u1Hyx, $bDPoK["handle"]); goto Z6GES; o9wVG: if (!($bDPoK["msg"] !== \Gt1bY)) { goto UZxJU; } goto Nf4PL; zgd3H: xmiQm: goto rUYwS; b1DNX: MN3JX: goto WPdjY; PtEpl: goto Nf9fT; goto b1DNX; koYBM: Nf9fT: goto X4lVV; SOX2O: UZxJU: goto b0rQT; Nf4PL: goto Nf9fT; goto SOX2O; X4lVV: if (!($bDPoK = \w3uvI($this->u1Hyx))) { goto xmiQm; } goto o9wVG; jrBEq: $GEUPA["deferred"]->KyItI(x5geq::IVrdy($this, $GEUPA["easy"], $this->ncvU9)); goto FUGCG; b0rQT: $BfLx0 = (int) $bDPoK["handle"]; goto gE9M7; FUGCG: goto Nf9fT; goto zgd3H; WPdjY: $GEUPA = $this->hgqz8[$BfLx0]; goto b5jMU; Z6GES: if (isset($this->hgqz8[$BfLx0])) { goto MN3JX; } goto PtEpl; b5jMU: unset($this->hgqz8[$BfLx0], $this->OGDfN[$BfLx0]); goto iRPUc; rUYwS: } private function LQuCS() : int { goto WvTGc; xg20h: return (int) \max(0, $Dwgcj - $zmKE7) * 1000000; goto ILs8q; Y1F2x: ROU3I: goto xg20h; WvTGc: $zmKE7 = pg_EP::r7PvV(); goto vo9Hq; vo9Hq: $Dwgcj = \PHP_INT_MAX; goto lEU0V; lEU0V: foreach ($this->OGDfN as $p5jTI) { goto NOhDU; R6rt7: $Dwgcj = $p5jTI; goto Zdym1; NOhDU: if (!($p5jTI < $Dwgcj)) { goto BIfeJ; } goto R6rt7; Zdym1: BIfeJ: goto K5N3o; K5N3o: M2Gu3: goto fEjxA; fEjxA: } goto Y1F2x; ILs8q: } } ?>
Did this file decode correctly?
Original Code
<?php
namespace vzKlB\QGDKH; use VZKLB\hu7Tf as P; use VzKLB\hU7TF\Hu7Tf; use vzkLb\hu7tf\OjXyL; use vZKLb\pG_ep; use KPx84\mwkpT\RlTqo\Zm3bS; class vjKAP { private $ncvU9; private $D3CM1; private $t1NWW = 0; private $hgqz8 = []; private $OGDfN = []; private $PNv3E = []; private $u1Hyx; public function __construct(array $cx1kX = []) { goto dnxxL; cuO90: $this->D3CM1 = (int) $YRIJI; goto Hj2iM; tR0lP: if ($YRIJI = PG_eP::getenv("\x47\x55\x5a\x5a\x4c\105\137\103\x55\x52\x4c\x5f\x53\105\114\105\x43\x54\137\124\111\115\105\x4f\x55\x54")) { goto tcw2X; } goto BN9dv; SCqOe: $this->PNv3E = $cx1kX["\x6f\160\x74\x69\x6f\156\x73"] ?? []; goto uA5Oi; Hj2iM: hTkE1: goto SCqOe; BTkV3: @trigger_error("\123\151\156\143\145\x20\147\165\x7a\x7a\x6c\145\150\x74\x74\160\x2f\x67\165\x7a\x7a\x6c\145\40\67\x2e\x32\56\60\72\x20\x55\x73\151\x6e\147\40\x65\156\166\x69\162\157\x6e\x6d\145\156\164\x20\166\141\x72\x69\141\142\x6c\145\40\x47\125\x5a\132\x4c\x45\x5f\x43\x55\x52\114\x5f\123\105\x4c\105\103\124\137\124\x49\x4d\x45\x4f\125\124\40\151\x73\40\x64\145\x70\x72\145\143\x61\x74\x65\144\56\40\x55\x73\145\40\157\x70\164\x69\x6f\156\40\x22\x73\x65\x6c\x65\143\x74\x5f\x74\151\x6d\x65\157\165\x74\42\40\151\x6e\163\x74\145\x61\x64\56", \E_USER_DEPRECATED); goto cuO90; dnxxL: $this->ncvU9 = $cx1kX["\150\x61\x6e\x64\x6c\145\x5f\x66\141\143\x74\157\x72\x79"] ?? new x5gEq(50); goto opRN3; uH0Hu: tcw2X: goto BTkV3; BoUYk: goto hTkE1; goto uH0Hu; SY_ez: lMDdf: goto AFFqV; nsL6B: goto hTkE1; goto SY_ez; AFFqV: $this->D3CM1 = $cx1kX["\163\145\x6c\145\x63\x74\137\x74\151\155\145\x6f\x75\164"]; goto BoUYk; BN9dv: $this->D3CM1 = 1; goto nsL6B; opRN3: if (isset($cx1kX["\163\145\x6c\x65\143\164\137\164\151\155\145\157\165\164"])) { goto lMDdf; } goto tR0lP; uA5Oi: unset($this->u1Hyx); goto MyAKE; MyAKE: } public function __get($tFZYP) { goto mxgCU; Bp39a: foreach ($this->PNv3E as $zxIrg => $oZylI) { Ah0fc($this->u1Hyx, $zxIrg, $oZylI); b9k6c: } goto ITSaW; PTDq1: return $this->u1Hyx; goto s2RC2; heguQ: $JyP0h = \EsDTK(); goto VIzlT; Hxx8s: tgH5k: goto BsczD; wvcjO: eFvPO: goto heguQ; BsczD: $this->u1Hyx = $JyP0h; goto Bp39a; VIzlT: if (!(false === $JyP0h)) { goto tgH5k; } goto j2eFu; mxgCU: if (!($tFZYP !== "\137\x6d\150")) { goto eFvPO; } goto fOotw; ITSaW: Wgfwh: goto PTDq1; fOotw: throw new \BadMethodCallException("\103\x61\x6e\40\x6e\157\x74\40\x67\x65\x74\x20\157\x74\x68\145\162\40\160\x72\157\x70\x65\162\x74\x79\x20\x61\163\40\47\137\155\150\x27\x2e"); goto wvcjO; j2eFu: throw new \RuntimeException("\103\141\x6e\x20\156\x6f\164\40\151\x6e\151\164\151\x61\x6c\151\172\145\x20\143\165\x72\x6c\x20\155\165\154\164\151\x20\x68\x61\156\144\x6c\145\x2e"); goto Hxx8s; s2RC2: } public function __destruct() { goto i2mYT; oqUGk: SJxmv: goto MPncn; i2mYT: if (!isset($this->u1Hyx)) { goto SJxmv; } goto Bcvqb; nWgBu: unset($this->u1Hyx); goto oqUGk; Bcvqb: \uLnkd($this->u1Hyx); goto nWgBu; MPncn: } public function __invoke(zM3BS $MGpw2, array $cx1kX) : PromiseInterface { goto JpkUa; JpkUa: $VVeNc = $this->ncvU9->create($MGpw2, $cx1kX); goto YuHYU; Wd1_d: $MNqak = new hu7TF([$this, "\145\170\145\x63\x75\164\145"], function () use($BfLx0) { return $this->LkqU2($BfLx0); }); goto XEQql; YuHYU: $BfLx0 = (int) $VVeNc->handle; goto Wd1_d; XEQql: $this->F2efH(["\145\x61\x73\171" => $VVeNc, "\144\x65\146\145\162\x72\x65\x64" => $MNqak]); goto H9O65; H9O65: return $MNqak; goto cpwMe; cpwMe: } public function wQRGf() : void { goto a6LvI; a6LvI: if (!$this->OGDfN) { goto SyBWc; } goto ACrvI; bHh1i: $this->YVt4O(); goto jJPSG; ZtBje: \usleep(250); goto ggFU9; JDegL: P\pg_EP::jPPFK()->JLYIB(); goto No4Km; Sb9IL: foreach ($this->OGDfN as $BfLx0 => $hJWXA) { goto yfyZD; NnpWZ: \uhNIT($this->u1Hyx, $this->hgqz8[$BfLx0]["\145\141\163\171"]->handle); goto RhRay; RhRay: ykY_J: goto aKQre; fLhTl: unset($this->OGDfN[$BfLx0]); goto NnpWZ; yfyZD: if (!($zmKE7 >= $hJWXA)) { goto ykY_J; } goto fLhTl; aKQre: Q0xoD: goto SsjGx; SsjGx: } goto Bc9gi; ggFU9: UT3pV: goto ddJxS; mNKlu: FJF15: goto bHh1i; JRL1J: SyBWc: goto JDegL; ddJxS: sjgfH: goto VAoOL; Bc9gi: Ixc1y: goto JRL1J; No4Km: if (!($this->t1NWW && \fAY51($this->u1Hyx, $this->D3CM1) === -1)) { goto UT3pV; } goto ZtBje; VAoOL: if (!(\YquIV($this->u1Hyx, $this->t1NWW) === \no2y3)) { goto FJF15; } goto OC3Tc; OC3Tc: goto sjgfH; goto mNKlu; ACrvI: $zmKE7 = pg_eP::R7PVV(); goto Sb9IL; jJPSG: } public function execute() : void { goto p1Ctx; HKiEj: zOEXI: goto eUISG; p1Ctx: $wHjCQ = P\PG_ep::JppFK(); goto xxcOf; zfo0l: if (!($this->hgqz8 || !$wHjCQ->isEmpty())) { goto m0IfF; } goto j8WQC; eUISG: $this->WqrGF(); goto QFp5t; xxcOf: usz09: goto zfo0l; j8WQC: if (!(!$this->t1NWW && $this->OGDfN)) { goto zOEXI; } goto H_KQU; AwdJE: m0IfF: goto Uk3ew; H_KQU: \usleep($this->LqUcs()); goto HKiEj; QFp5t: goto usz09; goto AwdJE; Uk3ew: } private function F2eFh(array $GEUPA) : void { goto sVQtF; Ybyif: $this->OGDfN[$BfLx0] = pG_Ep::R7Pvv() + $VVeNc->PNv3E["\x64\x65\x6c\x61\x79"] / 1000; goto jD37Q; HtL_x: if (empty($VVeNc->PNv3E["\x64\145\x6c\x61\x79"])) { goto XtvAD; } goto Ybyif; jD37Q: goto awrCs; goto P3iKT; k3WFB: $BfLx0 = (int) $VVeNc->handle; goto VrcQk; ZowVl: awrCs: goto Qy3jA; sVQtF: $VVeNc = $GEUPA["\x65\141\x73\x79"]; goto k3WFB; P3iKT: XtvAD: goto wORfw; VrcQk: $this->hgqz8[$BfLx0] = $GEUPA; goto HtL_x; wORfw: \uHNIT($this->u1Hyx, $VVeNc->handle); goto ZowVl; Qy3jA: } private function lKqu2($BfLx0) : bool { goto jKMkU; YwbKb: unset($this->OGDfN[$BfLx0], $this->hgqz8[$BfLx0]); goto NZnMA; XHI5D: \bwpLt($zAOXi); goto aBban; TI2ka: $zAOXi = $this->hgqz8[$BfLx0]["\145\x61\x73\x79"]->handle; goto YwbKb; q0i5n: gwKF1("\x67\165\172\172\x6c\145\150\164\x74\160\57\147\x75\x7a\x7a\154\145", "\67\56\64", "\116\x6f\164\x20\160\141\x73\163\151\x6e\147\x20\141\x6e\x20\151\156\x74\x65\147\x65\162\x20\x74\x6f\x20\x25\163\72\72\45\x73\50\x29\40\x69\x73\40\144\x65\160\x72\x65\143\x61\164\x65\144\x20\x61\156\x64\x20\x77\x69\154\x6c\40\x63\x61\165\x73\x65\40\x61\156\x20\x65\x72\x72\157\x72\40\x69\x6e\40\x38\x2e\x30\56", __CLASS__, __FUNCTION__); goto AYneg; NZnMA: \OTpb2($this->u1Hyx, $zAOXi); goto XHI5D; jKMkU: if (is_int($BfLx0)) { goto qX2Hb; } goto q0i5n; na4_L: return false; goto b7MD3; AYneg: qX2Hb: goto P_ttX; b7MD3: m_Xvt: goto TI2ka; P_ttX: if (isset($this->hgqz8[$BfLx0])) { goto m_Xvt; } goto na4_L; aBban: return true; goto LuidP; LuidP: } private function yvT4O() : void { goto koYBM; iRPUc: $GEUPA["\x65\141\x73\171"]->OvN7C = $bDPoK["\162\145\163\165\x6c\164"]; goto jrBEq; gE9M7: \oTpb2($this->u1Hyx, $bDPoK["\x68\x61\x6e\144\154\145"]); goto Z6GES; o9wVG: if (!($bDPoK["\155\163\x67"] !== \Gt1bY)) { goto UZxJU; } goto Nf4PL; zgd3H: xmiQm: goto rUYwS; b1DNX: MN3JX: goto WPdjY; PtEpl: goto Nf9fT; goto b1DNX; koYBM: Nf9fT: goto X4lVV; SOX2O: UZxJU: goto b0rQT; Nf4PL: goto Nf9fT; goto SOX2O; X4lVV: if (!($bDPoK = \w3uvI($this->u1Hyx))) { goto xmiQm; } goto o9wVG; jrBEq: $GEUPA["\x64\x65\x66\145\162\162\145\x64"]->KyItI(x5geq::IVrdy($this, $GEUPA["\x65\141\x73\171"], $this->ncvU9)); goto FUGCG; b0rQT: $BfLx0 = (int) $bDPoK["\x68\141\x6e\x64\154\145"]; goto gE9M7; FUGCG: goto Nf9fT; goto zgd3H; WPdjY: $GEUPA = $this->hgqz8[$BfLx0]; goto b5jMU; Z6GES: if (isset($this->hgqz8[$BfLx0])) { goto MN3JX; } goto PtEpl; b5jMU: unset($this->hgqz8[$BfLx0], $this->OGDfN[$BfLx0]); goto iRPUc; rUYwS: } private function LQuCS() : int { goto WvTGc; xg20h: return (int) \max(0, $Dwgcj - $zmKE7) * 1000000; goto ILs8q; Y1F2x: ROU3I: goto xg20h; WvTGc: $zmKE7 = pg_EP::r7PvV(); goto vo9Hq; vo9Hq: $Dwgcj = \PHP_INT_MAX; goto lEU0V; lEU0V: foreach ($this->OGDfN as $p5jTI) { goto NOhDU; R6rt7: $Dwgcj = $p5jTI; goto Zdym1; NOhDU: if (!($p5jTI < $Dwgcj)) { goto BIfeJ; } goto R6rt7; Zdym1: BIfeJ: goto K5N3o; K5N3o: M2Gu3: goto fEjxA; fEjxA: } goto Y1F2x; ILs8q: } }
Function Calls
None |
Stats
MD5 | 0211eecb6ffc1f28ee3c197bc4774339 |
Eval Count | 0 |
Decode Time | 104 ms |