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:47:07              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace Ez0UT\Q_tAx; use K9XVj\Lp6ZP\qdJGF\CKtfq; use K9xVj\LP6ZP\qdJgF\L4guS; use k9XVJ\lP6zP\qDJGF\UKJXR\Gu0xW; use k9xVj\LP6zp\pmUrn\RNICC; use k9XvJ\lP6ZP\pMuRN\Jlqsv; use k9XvJ\LP6ZP\JgSC6\uKjXR\mApsn; use K9xVJ\gRKD0\IbVGH; use L6WLq\lP6zp\qDjGF\MourR; use l6wLq\LP6ZP\qdJGF\NgPsP; use L6wlq\lp6Zp\pmURn\yE6xM; use L6wLq\Lp6ZP\PMUrN\aj8al; use l6WLq\lp6zp\pmUrn\PF741; use L6wLq\lP6ZP\WOcu3; use L6WLq\SO7AU\UY3Gf; class qDJGf extends GU0Xw { private $KNIa_; private ICacheEntry $X7_YM; private bool $VvAwB = true; private ?string $Fz0Vw = null; private $X_X3C; private DisplayNameCache $znP_T; private IShare $APgCA; public function __construct($ITmRe, ngpSP $cwLvD, cktfq $vHpt7, Uy3Gf $ZJh1z) { goto HEPtt; dHU4v: $this->X_X3C = $cwLvD->dGaso(); goto AyyrQ; AyyrQ: $this->znP_T = $vHpt7->dkzfe(); goto np1sX; C2V3Q: parent::__construct(null, '', $vHpt7); goto GuRVx; np1sX: $this->APgCA = $ZJh1z; goto C2V3Q; HEPtt: $this->KNIa_ = $ITmRe; goto x9ZYP; x9ZYP: $this->X7_YM = $cwLvD; goto dHU4v; GuRVx: } protected function itZqo() { goto pvpSd; jWCGU: xk3L5: goto WZkWV; m3DpB: YJ7FO: goto bRBvd; faGML: $thtx8 = $this->KNIa_->eNjvE(); goto KNks2; pvpSd: if (!($this->Zh3xn === '')) { goto YJ7FO; } goto I4YLu; tmogf: $OYrs5 = $thtx8->O69X_($OYrs5); goto jWCGU; WZkWV: $this->Zh3xn = $OYrs5; goto m3DpB; bRBvd: return $this->Zh3xn; goto xotq1; I4YLu: $OYrs5 = $this->X7_YM->getPath(); goto faGML; KNks2: if (!$thtx8->Lj0Ir(maPSN::class)) { goto xk3L5; } goto tmogf; xotq1: } protected function VPumm() { return $this->X7_YM->getPath(); } public function getCache() : MOURR { goto PeB2t; e36lX: QgPaC: goto mMDC8; ntvM5: return new L4gus(); goto Roacb; yLyW0: if ($xdwIh) { goto r7JFM; } goto ntvM5; X4JpJ: $xdwIh = $this->KNIa_->enjvE(); goto yLyW0; T2mJU: r7JFM: goto lHT8y; PeB2t: if (!is_null($this->pi5DP)) { goto Tb52a; } goto X4JpJ; mMDC8: Tb52a: goto zAZ66; zAZ66: return $this->pi5DP; goto rCg4f; Roacb: goto QgPaC; goto T2mJU; lHT8y: $this->pi5DP = $xdwIh->getCache(); goto e36lX; rCg4f: } public function Mk7NE() { goto lXqdd; mpJ_b: EjGmW: goto PMNEg; Fuxw3: npYsx: goto DnAIV; eTudI: goto EjGmW; goto Fuxw3; lXqdd: if (isset($this->X_X3C)) { goto npYsx; } goto ia2gW; DnAIV: return $this->X_X3C; goto mpJ_b; ia2gW: return -1; goto eTudI; PMNEg: } public function get($lSNtY) { goto OlAhG; SjUoG: P6t6X: goto ROT8C; OlAhG: if (!($this->VvAwB && ($lSNtY === '' || $lSNtY === $this->X7_YM->getId()))) { goto P6t6X; } goto y4bhQ; ROT8C: return parent::get($lSNtY); goto PhoCd; y4bhQ: return $this->QjpAN(clone $this->X7_YM, ''); goto SjUoG; PhoCd: } public function update($MpAFY, array $PZeiA) { $this->VvAwB = false; parent::update($MpAFY, $PZeiA); } public function insert($lSNtY, array $PZeiA) { $this->VvAwB = false; return parent::insert($lSNtY, $PZeiA); } public function MncqE($lSNtY) { $this->VvAwB = false; parent::mNcqE($lSNtY); } public function sVlUl(\l6wLq\LP6zP\qDjgF\MOurr $uOjYg, $OOjB5, $g2CvX) { $this->VvAwB = false; return parent::SvlUl($uOjYg, $OOjB5, $g2CvX); } protected function qjPAN($DB1D3, $Nl_xd = null) { goto hm9oL; RuQmd: R2uSg: goto stGgW; lX3gW: try { goto QsjPe; QsjPe: if (isset($DB1D3["permissions"])) { goto JLbML; } goto QlHHV; huNdG: bdEN5: goto wFiQ7; hrWCA: if (!($this->APgCA->bdu0y() === $DB1D3["fileid"])) { goto bdEN5; } goto cIpIN; QlHHV: $DB1D3["permissions"] = $this->KNIa_->vL0bI($DB1D3["path"]); goto CLWEe; PooVf: $DB1D3["permissions"] &= $this->APgCA->VL0bi(); goto pl00I; CLWEe: goto zrmzf; goto PkpMz; cIpIN: $DB1D3["name"] = basename($this->APgCA->getTarget()); goto huNdG; pl00I: zrmzf: goto hrWCA; PkpMz: JLbML: goto PooVf; wFiQ7: } catch (WOcu3 $Wtr2F) { $pkJhm = 0; } goto YBGEI; bl58W: MRVwE: goto lX3gW; hm9oL: if (is_null($Nl_xd)) { goto ww4uT; } goto QzHsK; UH99D: $DB1D3["displayname_owner"] = $this->R5A3E(); goto tLsx1; mTUkF: goto MRVwE; goto nY62F; E9K7z: $Nl_xd = $DB1D3["path"] ?? ''; goto OZZMW; hgyoH: $DB1D3["is_share_mount_point"] = true; goto RuQmd; QzHsK: $DB1D3["path"] = $Nl_xd; goto mTUkF; YBGEI: $DB1D3["uid_owner"] = $this->APgCA->Y_069(); goto UH99D; stGgW: return $DB1D3; goto tziVE; nY62F: ww4uT: goto E9K7z; tLsx1: if (!($Nl_xd === '')) { goto R2uSg; } goto hgyoH; OZZMW: $DB1D3["path"] = $this->o69X_($Nl_xd); goto bl58W; tziVE: } private function R5A3e() { goto G3MBz; diIk5: uOdCq: goto DTg2s; sqy7P: $this->Fz0Vw = $this->znP_T->nHv70($wigvv) ?? $wigvv; goto diIk5; dAmDD: $wigvv = $this->APgCA->Y_069(); goto sqy7P; DTg2s: return $this->Fz0Vw; goto P2cLA; G3MBz: if ($this->Fz0Vw) { goto uOdCq; } goto dAmDD; P2cLA: } public function ET7H7() { } public function wnrK0() : PF741 { goto r9dsM; jPCeo: return new rNIcc(ye6xm::My8Ko, [$awIxh, new Jlqsv(AJ8al::dUD7h, "path", $this->vPuMM())]); goto iWIAV; KCXh2: return $this->JumY1($awIxh); goto ik9FE; ik9FE: ANKq3: goto jPCeo; r9dsM: $awIxh = \k9xVJ\Lp6Zp\qDjgF\qDJgF::wnrK0(); goto JP9bL; JP9bL: if (!($this->KNIa_->J3Pw7() !== "file")) { goto ANKq3; } goto KCXh2; iWIAV: } public function KXHcD(NGpSP $C2Xd5) : ?nGpsp { goto XzoiY; LUN3B: klQcV: goto Ilpib; XzoiY: if ($C2Xd5->DgAso() === $this->MK7NE()) { goto XjH7i; } goto B5PX2; kGKja: goto klQcV; goto Yi0C2; KS31S: return parent::kXhCd($C2Xd5); goto LUN3B; B5PX2: return null; goto kGKja; Yi0C2: XjH7i: goto KS31S; Ilpib: } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:47:07              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace Ez0UT\Q_tAx; use K9XVj\Lp6ZP\qdJGF\CKtfq; use K9xVj\LP6ZP\qdJgF\L4guS; use k9XVJ\lP6zP\qDJGF\UKJXR\Gu0xW; use k9xVj\LP6zp\pmUrn\RNICC; use k9XvJ\lP6ZP\pMuRN\Jlqsv; use k9XvJ\LP6ZP\JgSC6\uKjXR\mApsn; use K9xVJ\gRKD0\IbVGH; use L6WLq\lP6zp\qDjGF\MourR; use l6wLq\LP6ZP\qdJGF\NgPsP; use L6wlq\lp6Zp\pmURn\yE6xM; use L6wLq\Lp6ZP\PMUrN\aj8al; use l6WLq\lp6zp\pmUrn\PF741; use L6wLq\lP6ZP\WOcu3; use L6WLq\SO7AU\UY3Gf; class qDJGf extends GU0Xw { private $KNIa_; private ICacheEntry $X7_YM; private bool $VvAwB = true; private ?string $Fz0Vw = null; private $X_X3C; private DisplayNameCache $znP_T; private IShare $APgCA; public function __construct($ITmRe, ngpSP $cwLvD, cktfq $vHpt7, Uy3Gf $ZJh1z) { goto HEPtt; dHU4v: $this->X_X3C = $cwLvD->dGaso(); goto AyyrQ; AyyrQ: $this->znP_T = $vHpt7->dkzfe(); goto np1sX; C2V3Q: parent::__construct(null, '', $vHpt7); goto GuRVx; np1sX: $this->APgCA = $ZJh1z; goto C2V3Q; HEPtt: $this->KNIa_ = $ITmRe; goto x9ZYP; x9ZYP: $this->X7_YM = $cwLvD; goto dHU4v; GuRVx: } protected function itZqo() { goto pvpSd; jWCGU: xk3L5: goto WZkWV; m3DpB: YJ7FO: goto bRBvd; faGML: $thtx8 = $this->KNIa_->eNjvE(); goto KNks2; pvpSd: if (!($this->Zh3xn === '')) { goto YJ7FO; } goto I4YLu; tmogf: $OYrs5 = $thtx8->O69X_($OYrs5); goto jWCGU; WZkWV: $this->Zh3xn = $OYrs5; goto m3DpB; bRBvd: return $this->Zh3xn; goto xotq1; I4YLu: $OYrs5 = $this->X7_YM->getPath(); goto faGML; KNks2: if (!$thtx8->Lj0Ir(maPSN::class)) { goto xk3L5; } goto tmogf; xotq1: } protected function VPumm() { return $this->X7_YM->getPath(); } public function getCache() : MOURR { goto PeB2t; e36lX: QgPaC: goto mMDC8; ntvM5: return new L4gus(); goto Roacb; yLyW0: if ($xdwIh) { goto r7JFM; } goto ntvM5; X4JpJ: $xdwIh = $this->KNIa_->enjvE(); goto yLyW0; T2mJU: r7JFM: goto lHT8y; PeB2t: if (!is_null($this->pi5DP)) { goto Tb52a; } goto X4JpJ; mMDC8: Tb52a: goto zAZ66; zAZ66: return $this->pi5DP; goto rCg4f; Roacb: goto QgPaC; goto T2mJU; lHT8y: $this->pi5DP = $xdwIh->getCache(); goto e36lX; rCg4f: } public function Mk7NE() { goto lXqdd; mpJ_b: EjGmW: goto PMNEg; Fuxw3: npYsx: goto DnAIV; eTudI: goto EjGmW; goto Fuxw3; lXqdd: if (isset($this->X_X3C)) { goto npYsx; } goto ia2gW; DnAIV: return $this->X_X3C; goto mpJ_b; ia2gW: return -1; goto eTudI; PMNEg: } public function get($lSNtY) { goto OlAhG; SjUoG: P6t6X: goto ROT8C; OlAhG: if (!($this->VvAwB && ($lSNtY === '' || $lSNtY === $this->X7_YM->getId()))) { goto P6t6X; } goto y4bhQ; ROT8C: return parent::get($lSNtY); goto PhoCd; y4bhQ: return $this->QjpAN(clone $this->X7_YM, ''); goto SjUoG; PhoCd: } public function update($MpAFY, array $PZeiA) { $this->VvAwB = false; parent::update($MpAFY, $PZeiA); } public function insert($lSNtY, array $PZeiA) { $this->VvAwB = false; return parent::insert($lSNtY, $PZeiA); } public function MncqE($lSNtY) { $this->VvAwB = false; parent::mNcqE($lSNtY); } public function sVlUl(\l6wLq\LP6zP\qDjgF\MOurr $uOjYg, $OOjB5, $g2CvX) { $this->VvAwB = false; return parent::SvlUl($uOjYg, $OOjB5, $g2CvX); } protected function qjPAN($DB1D3, $Nl_xd = null) { goto hm9oL; RuQmd: R2uSg: goto stGgW; lX3gW: try { goto QsjPe; QsjPe: if (isset($DB1D3["\x70\x65\162\x6d\x69\x73\163\x69\x6f\156\163"])) { goto JLbML; } goto QlHHV; huNdG: bdEN5: goto wFiQ7; hrWCA: if (!($this->APgCA->bdu0y() === $DB1D3["\x66\x69\x6c\x65\151\x64"])) { goto bdEN5; } goto cIpIN; QlHHV: $DB1D3["\160\145\162\x6d\x69\x73\163\151\x6f\156\x73"] = $this->KNIa_->vL0bI($DB1D3["\x70\x61\164\x68"]); goto CLWEe; PooVf: $DB1D3["\160\x65\162\x6d\x69\163\x73\151\157\156\163"] &= $this->APgCA->VL0bi(); goto pl00I; CLWEe: goto zrmzf; goto PkpMz; cIpIN: $DB1D3["\156\141\x6d\145"] = basename($this->APgCA->getTarget()); goto huNdG; pl00I: zrmzf: goto hrWCA; PkpMz: JLbML: goto PooVf; wFiQ7: } catch (WOcu3 $Wtr2F) { $pkJhm = 0; } goto YBGEI; bl58W: MRVwE: goto lX3gW; hm9oL: if (is_null($Nl_xd)) { goto ww4uT; } goto QzHsK; UH99D: $DB1D3["\x64\151\163\160\154\141\171\156\x61\155\x65\x5f\157\167\156\145\162"] = $this->R5A3E(); goto tLsx1; mTUkF: goto MRVwE; goto nY62F; E9K7z: $Nl_xd = $DB1D3["\x70\x61\x74\150"] ?? ''; goto OZZMW; hgyoH: $DB1D3["\151\x73\137\x73\x68\x61\x72\x65\137\155\x6f\165\156\164\137\160\157\151\x6e\164"] = true; goto RuQmd; QzHsK: $DB1D3["\x70\141\164\150"] = $Nl_xd; goto mTUkF; YBGEI: $DB1D3["\165\151\144\x5f\157\x77\x6e\145\x72"] = $this->APgCA->Y_069(); goto UH99D; stGgW: return $DB1D3; goto tziVE; nY62F: ww4uT: goto E9K7z; tLsx1: if (!($Nl_xd === '')) { goto R2uSg; } goto hgyoH; OZZMW: $DB1D3["\160\141\164\150"] = $this->o69X_($Nl_xd); goto bl58W; tziVE: } private function R5A3e() { goto G3MBz; diIk5: uOdCq: goto DTg2s; sqy7P: $this->Fz0Vw = $this->znP_T->nHv70($wigvv) ?? $wigvv; goto diIk5; dAmDD: $wigvv = $this->APgCA->Y_069(); goto sqy7P; DTg2s: return $this->Fz0Vw; goto P2cLA; G3MBz: if ($this->Fz0Vw) { goto uOdCq; } goto dAmDD; P2cLA: } public function ET7H7() { } public function wnrK0() : PF741 { goto r9dsM; jPCeo: return new rNIcc(ye6xm::My8Ko, [$awIxh, new Jlqsv(AJ8al::dUD7h, "\x70\141\x74\150", $this->vPuMM())]); goto iWIAV; KCXh2: return $this->JumY1($awIxh); goto ik9FE; ik9FE: ANKq3: goto jPCeo; r9dsM: $awIxh = \k9xVJ\Lp6Zp\qDjgF\qDJgF::wnrK0(); goto JP9bL; JP9bL: if (!($this->KNIa_->J3Pw7() !== "\146\x69\154\x65")) { goto ANKq3; } goto KCXh2; iWIAV: } public function KXHcD(NGpSP $C2Xd5) : ?nGpsp { goto XzoiY; LUN3B: klQcV: goto Ilpib; XzoiY: if ($C2Xd5->DgAso() === $this->MK7NE()) { goto XjH7i; } goto B5PX2; kGKja: goto klQcV; goto Yi0C2; KS31S: return parent::kXhCd($C2Xd5); goto LUN3B; B5PX2: return null; goto kGKja; Yi0C2: XjH7i: goto KS31S; Ilpib: } }

Function Calls

None

Variables

None

Stats

MD5 987dd45d2880aa33b4421ab51d32c6ca
Eval Count 0
Decode Time 108 ms