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:58:09 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
class PeqLb implements Onc98 { private $OAe1e; private $rlKgw; private $yPNfj; private $cRLOa = ''; private $C45Ka = 0; private $J9mMK; private $bfGM4 = 0; private $D7psa = 0; private $jDRFB = 0; public function __construct(NBTvq $nfb2K, $qXzd7) { $this->DiDne($nfb2K); $this->VIMRa($qXzd7); } public function vIMRA($qXzd7) { goto x2jcI; BsQUr: $this->OAe1e = null; goto oiDZc; x2jcI: $this->yPNfj = $qXzd7; goto BsQUr; oiDZc: $this->bfGM4 = 0; goto v0Q92; v0Q92: } public function DIDNE(NBtvQ $nfb2K) { $this->rlKgw = $nfb2K; } public function rUIQl() { goto j4iMM; tjJnF: $this->D7psa = 0; goto VC10n; j4iMM: $this->cRLOa = null; goto bUrtU; VC10n: $this->jDRFB = 0; goto fsNg_; fsNg_: $this->C45Ka = 0; goto fBxiT; bUrtU: $this->J9mMK = null; goto tjJnF; fBxiT: } public function xGqAu(CA71k $W_7J2) { goto rVfL8; YmywN: $this->write($nQDg4); goto HO0nd; gReOF: MhZ3O: goto WYpf0; HO0nd: goto MhZ3O; goto ee3W1; v3n_t: $Ngmd8 = 512; goto MXvMr; rVfL8: $this->Ruiql(); goto v3n_t; MXvMr: $W_7J2->zFWMh(0); goto gReOF; WYpf0: if (!(false !== ($nQDg4 = $W_7J2->read($Ngmd8)))) { goto q3XIp; } goto YmywN; ee3W1: q3XIp: goto qTEFl; qTEFl: } public function lBDro($SDk_a) { $this->ruIqL(); $this->write($SDk_a); } public function read($AN39B) { goto IFvyZ; a4Zng: vKlK4: goto nVymx; j_UYv: $wItta = false; goto qe1Al; nVymx: R4rSz: goto Ydmj0; oUyWK: switch ($this->bfGM4) { case znAXk::pbhfD: goto e78lG; HYBMX: $this->jDRFB += $AN39B; goto EbFJq; s3XHc: $wItta = substr($this->cRLOa, $this->jDRFB * $this->J9mMK, $cuoGC); goto HYBMX; e78lG: $cuoGC = $AN39B * $this->J9mMK; goto s3XHc; EbFJq: goto R4rSz; goto JY27Z; JY27Z: case znAXK::LOtjy: goto GXBaI; kwCvk: if (isset($this->J9mMK[$this->jDRFB])) { goto UPcIz; } goto u6luY; iFnEN: IC81E: goto EZUtd; vuQ2Z: KuXBD: goto Lb9id; KZLXZ: goto KuXBD; goto YYnfn; u6luY: $wItta .= $this->cRLOa[$this->jDRFB]; goto KZLXZ; EZUtd: if (!($this->jDRFB < $AN39B)) { goto jSGYa; } goto kwCvk; Lb9id: tQ3El: goto PBjFn; gH5LE: goto IC81E; goto toO2R; toO2R: jSGYa: goto yvK6i; yvK6i: goto R4rSz; goto w4XuI; GXBaI: $wItta = ''; goto iFnEN; PBjFn: ++$this->jDRFB; goto gH5LE; YYnfn: UPcIz: goto sjIZA; sjIZA: $wItta .= "?"; goto vuQ2Z; w4XuI: case znAXK::Gf4qO: goto hkybF; MTPCP: ghkcX: goto U0ffD; aPMUr: goto SrS0o; goto noDNm; g0m1P: goto kjdZa; goto sZ1Da; U0ffD: $JDeBr = $Bx67r; goto OrIuF; Wxrpu: $Bx67r = 0; goto LFqLy; vi5v3: $wItta .= substr($this->cRLOa, $Bx67r, $JDeBr - $Bx67r); goto h1_O2; bBAT3: $SHBUE = $SHBUE > $this->D7psa ? $this->D7psa : $SHBUE; goto KkQbI; h1_O2: goto R4rSz; goto HTd1c; noDNm: P9kvD: goto vi5v3; LFqLy: if (!($this->jDRFB > 0)) { goto ghkcX; } goto LS7e_; qz2uY: kjdZa: goto fhKuX; sZ1Da: qdir8: goto wYObK; FWNg5: ++$this->jDRFB; goto aPMUr; OrIuF: SrS0o: goto P5skF; oCTZd: if (isset($this->J9mMK["i"][$this->jDRFB])) { goto qdir8; } goto xDUzV; wYObK: $wItta .= substr($this->cRLOa, $Bx67r, $JDeBr - $Bx67r) . "?"; goto pMiMg; fhKuX: EtDj5: goto FWNg5; xDUzV: $JDeBr = $this->J9mMK["p"][$this->jDRFB]; goto g0m1P; P5skF: if (!($this->jDRFB < $SHBUE)) { goto P9kvD; } goto oCTZd; KkQbI: $wItta = ''; goto Wxrpu; pMiMg: $Bx67r = $this->J9mMK["p"][$this->jDRFB]; goto qz2uY; LS7e_: $Bx67r = $this->J9mMK["p"][$this->jDRFB - 1]; goto MTPCP; hkybF: $SHBUE = $this->jDRFB + $AN39B; goto bBAT3; HTd1c: } goto a4Zng; ivpDo: u_rEs: goto j_UYv; RP3GC: return false; goto ivpDo; Ydmj0: return $wItta; goto ex9h5; IFvyZ: if (!($this->jDRFB >= $this->D7psa)) { goto u_rEs; } goto RP3GC; qe1Al: $AN39B = $this->jDRFB + $AN39B > $this->D7psa ? $this->D7psa - $this->jDRFB : $AN39B; goto oUyWK; ex9h5: } public function zkW8D($AN39B) { goto AYdcH; AYdcH: $nQDg4 = $this->read($AN39B); goto IA_AF; oFahU: return false; goto AURL2; PM0W6: $wItta = array_map("ord", str_split($nQDg4, 1)); goto a133m; usRkF: NRKxq: goto oFahU; IA_AF: if (!(false !== $nQDg4)) { goto NRKxq; } goto PM0W6; a133m: return $wItta; goto usRkF; AURL2: } public function cAV5Z($zxBIs) { goto u2SL7; JuMfy: QuZeB: goto e5961; QndET: $zxBIs = $this->D7psa; goto JuMfy; u2SL7: if (!($this->D7psa < $zxBIs)) { goto QuZeB; } goto QndET; e5961: $this->jDRFB = $zxBIs; goto uYHVn; uYHVn: } public function write($OwiJU) { goto v6xXX; PUKr2: $this->cRLOa .= $OwiJU; goto LD60c; xwt5u: if (false !== $Q05CM) { goto KlBWr; } goto ycIkN; vpN4J: $this->C45Ka = \strlen($this->cRLOa) - \strlen($Q05CM); goto dhkeS; ocPyg: $this->OAe1e = $this->rlKgw->oBhdJ($this->yPNfj); goto nzZrS; dhkeS: LmXa4: goto QAfHH; v6xXX: if (isset($this->OAe1e)) { goto m001A; } goto ocPyg; sXcYP: KlBWr: goto vpN4J; ycIkN: $this->C45Ka = \strlen($this->cRLOa); goto iNJ3C; xUIKQ: m001A: goto SMiGG; SMiGG: $Q05CM = ''; goto PUKr2; iNJ3C: goto LmXa4; goto sXcYP; v1jpj: $this->bfGM4 = $this->OAe1e->ZyoZq(); goto xUIKQ; nzZrS: $this->J9mMK = []; goto v1jpj; LD60c: $this->D7psa += $this->OAe1e->OHTGE(substr($this->cRLOa, $this->C45Ka), $this->C45Ka, $this->J9mMK, $Q05CM); goto xwt5u; QAfHH: } } ?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2024-04-04 18:58:09 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
class PeqLb implements Onc98 { private $OAe1e; private $rlKgw; private $yPNfj; private $cRLOa = ''; private $C45Ka = 0; private $J9mMK; private $bfGM4 = 0; private $D7psa = 0; private $jDRFB = 0; public function __construct(NBTvq $nfb2K, $qXzd7) { $this->DiDne($nfb2K); $this->VIMRa($qXzd7); } public function vIMRA($qXzd7) { goto x2jcI; BsQUr: $this->OAe1e = null; goto oiDZc; x2jcI: $this->yPNfj = $qXzd7; goto BsQUr; oiDZc: $this->bfGM4 = 0; goto v0Q92; v0Q92: } public function DIDNE(NBtvQ $nfb2K) { $this->rlKgw = $nfb2K; } public function rUIQl() { goto j4iMM; tjJnF: $this->D7psa = 0; goto VC10n; j4iMM: $this->cRLOa = null; goto bUrtU; VC10n: $this->jDRFB = 0; goto fsNg_; fsNg_: $this->C45Ka = 0; goto fBxiT; bUrtU: $this->J9mMK = null; goto tjJnF; fBxiT: } public function xGqAu(CA71k $W_7J2) { goto rVfL8; YmywN: $this->write($nQDg4); goto HO0nd; gReOF: MhZ3O: goto WYpf0; HO0nd: goto MhZ3O; goto ee3W1; v3n_t: $Ngmd8 = 512; goto MXvMr; rVfL8: $this->Ruiql(); goto v3n_t; MXvMr: $W_7J2->zFWMh(0); goto gReOF; WYpf0: if (!(false !== ($nQDg4 = $W_7J2->read($Ngmd8)))) { goto q3XIp; } goto YmywN; ee3W1: q3XIp: goto qTEFl; qTEFl: } public function lBDro($SDk_a) { $this->ruIqL(); $this->write($SDk_a); } public function read($AN39B) { goto IFvyZ; a4Zng: vKlK4: goto nVymx; j_UYv: $wItta = false; goto qe1Al; nVymx: R4rSz: goto Ydmj0; oUyWK: switch ($this->bfGM4) { case znAXk::pbhfD: goto e78lG; HYBMX: $this->jDRFB += $AN39B; goto EbFJq; s3XHc: $wItta = substr($this->cRLOa, $this->jDRFB * $this->J9mMK, $cuoGC); goto HYBMX; e78lG: $cuoGC = $AN39B * $this->J9mMK; goto s3XHc; EbFJq: goto R4rSz; goto JY27Z; JY27Z: case znAXK::LOtjy: goto GXBaI; kwCvk: if (isset($this->J9mMK[$this->jDRFB])) { goto UPcIz; } goto u6luY; iFnEN: IC81E: goto EZUtd; vuQ2Z: KuXBD: goto Lb9id; KZLXZ: goto KuXBD; goto YYnfn; u6luY: $wItta .= $this->cRLOa[$this->jDRFB]; goto KZLXZ; EZUtd: if (!($this->jDRFB < $AN39B)) { goto jSGYa; } goto kwCvk; Lb9id: tQ3El: goto PBjFn; gH5LE: goto IC81E; goto toO2R; toO2R: jSGYa: goto yvK6i; yvK6i: goto R4rSz; goto w4XuI; GXBaI: $wItta = ''; goto iFnEN; PBjFn: ++$this->jDRFB; goto gH5LE; YYnfn: UPcIz: goto sjIZA; sjIZA: $wItta .= "\x3f"; goto vuQ2Z; w4XuI: case znAXK::Gf4qO: goto hkybF; MTPCP: ghkcX: goto U0ffD; aPMUr: goto SrS0o; goto noDNm; g0m1P: goto kjdZa; goto sZ1Da; U0ffD: $JDeBr = $Bx67r; goto OrIuF; Wxrpu: $Bx67r = 0; goto LFqLy; vi5v3: $wItta .= substr($this->cRLOa, $Bx67r, $JDeBr - $Bx67r); goto h1_O2; bBAT3: $SHBUE = $SHBUE > $this->D7psa ? $this->D7psa : $SHBUE; goto KkQbI; h1_O2: goto R4rSz; goto HTd1c; noDNm: P9kvD: goto vi5v3; LFqLy: if (!($this->jDRFB > 0)) { goto ghkcX; } goto LS7e_; qz2uY: kjdZa: goto fhKuX; sZ1Da: qdir8: goto wYObK; FWNg5: ++$this->jDRFB; goto aPMUr; OrIuF: SrS0o: goto P5skF; oCTZd: if (isset($this->J9mMK["\x69"][$this->jDRFB])) { goto qdir8; } goto xDUzV; wYObK: $wItta .= substr($this->cRLOa, $Bx67r, $JDeBr - $Bx67r) . "\x3f"; goto pMiMg; fhKuX: EtDj5: goto FWNg5; xDUzV: $JDeBr = $this->J9mMK["\160"][$this->jDRFB]; goto g0m1P; P5skF: if (!($this->jDRFB < $SHBUE)) { goto P9kvD; } goto oCTZd; KkQbI: $wItta = ''; goto Wxrpu; pMiMg: $Bx67r = $this->J9mMK["\160"][$this->jDRFB]; goto qz2uY; LS7e_: $Bx67r = $this->J9mMK["\x70"][$this->jDRFB - 1]; goto MTPCP; hkybF: $SHBUE = $this->jDRFB + $AN39B; goto bBAT3; HTd1c: } goto a4Zng; ivpDo: u_rEs: goto j_UYv; RP3GC: return false; goto ivpDo; Ydmj0: return $wItta; goto ex9h5; IFvyZ: if (!($this->jDRFB >= $this->D7psa)) { goto u_rEs; } goto RP3GC; qe1Al: $AN39B = $this->jDRFB + $AN39B > $this->D7psa ? $this->D7psa - $this->jDRFB : $AN39B; goto oUyWK; ex9h5: } public function zkW8D($AN39B) { goto AYdcH; AYdcH: $nQDg4 = $this->read($AN39B); goto IA_AF; oFahU: return false; goto AURL2; PM0W6: $wItta = array_map("\x6f\162\x64", str_split($nQDg4, 1)); goto a133m; usRkF: NRKxq: goto oFahU; IA_AF: if (!(false !== $nQDg4)) { goto NRKxq; } goto PM0W6; a133m: return $wItta; goto usRkF; AURL2: } public function cAV5Z($zxBIs) { goto u2SL7; JuMfy: QuZeB: goto e5961; QndET: $zxBIs = $this->D7psa; goto JuMfy; u2SL7: if (!($this->D7psa < $zxBIs)) { goto QuZeB; } goto QndET; e5961: $this->jDRFB = $zxBIs; goto uYHVn; uYHVn: } public function write($OwiJU) { goto v6xXX; PUKr2: $this->cRLOa .= $OwiJU; goto LD60c; xwt5u: if (false !== $Q05CM) { goto KlBWr; } goto ycIkN; vpN4J: $this->C45Ka = \strlen($this->cRLOa) - \strlen($Q05CM); goto dhkeS; ocPyg: $this->OAe1e = $this->rlKgw->oBhdJ($this->yPNfj); goto nzZrS; dhkeS: LmXa4: goto QAfHH; v6xXX: if (isset($this->OAe1e)) { goto m001A; } goto ocPyg; sXcYP: KlBWr: goto vpN4J; ycIkN: $this->C45Ka = \strlen($this->cRLOa); goto iNJ3C; xUIKQ: m001A: goto SMiGG; SMiGG: $Q05CM = ''; goto PUKr2; iNJ3C: goto LmXa4; goto sXcYP; v1jpj: $this->bfGM4 = $this->OAe1e->ZyoZq(); goto xUIKQ; nzZrS: $this->J9mMK = []; goto v1jpj; LD60c: $this->D7psa += $this->OAe1e->OHTGE(substr($this->cRLOa, $this->C45Ka), $this->C45Ka, $this->J9mMK, $Q05CM); goto xwt5u; QAfHH: } }
Function Calls
None |
Stats
MD5 | 476003f073bba7fac70da2e851dfdbd1 |
Eval Count | 0 |
Decode Time | 88 ms |