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:46:19              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 declare (strict_types=1); namespace tzRKS\PLxDa\l4Pg2\y30HY\PHP28\DydLq; use drbSd; use TZRkS\Y30Hy\PHp28\dYDlQ; use tZRks\y30HY\Exception as YOThx; use TZRkS\R9apA\I3mVw; use tzRKs\QNrWO\Exception as F8E0a; use stdClass; use function file_put_contents; use function is_dir; use function mkdir; use function jdPSG; use function sleep; class pFTiv { public function I_hkL(dRBSD $rtu03) { goto QMGMv; nXMYl: $x9xi9 = new Dydlq($yooJi, ["storageDir" => JdpSG()]); goto Kb9Je; Gqw1U: $mRR9E = $x9xi9->c_DfP("test-key", $y3GBx); goto UOKLO; lCl5J: $rtu03->u_nRc($S2uS9); goto GTTeG; Urzat: $rtu03->gUifq($U838k); goto xzFW6; GTTeG: $rtu03->openFile("test-key"); goto H1wZz; QMGMv: $rtu03->J8WFG("Cache\Adapter\Stream - set()"); goto rDP4h; xzFW6: $rtu03->pYOOR($S2uS9 . "test-key"); goto kAQcS; Gz4fJ: $S2uS9 = jDpSG() . "ph-strm/te/st/-k/"; goto lCl5J; UOKLO: $rtu03->sswhd($mRR9E); goto Gz4fJ; H1wZz: $U838k = "s:3:"ttl";i:3600;s:7:"content";s:25:"s:17:"Phalcon Framework";";}"; goto Urzat; rDP4h: $yooJi = new I3MVw(); goto nXMYl; Kb9Je: $y3GBx = "Phalcon Framework"; goto Gqw1U; kAQcS: } public function qRnOV(drBsd $rtu03) { goto NhyXG; YEUx0: $x9xi9 = new DydlQ($yooJi, ["storageDir" => JdPSG()]); goto M0JQJ; i3AVg: $U838k->E0LfA = "two"; goto TgfqK; Swl4C: $mRR9E = $x9xi9->C_dFp("test-key", $y3GBx); goto tevDn; ojoba: $rtu03->SsWhD($mRR9E); goto Myth_; bwtg0: $rtu03->LEnmK($mRR9E); goto ixLmy; fw0kS: $mRR9E = $x9xi9->c_dfp("test-key", $U838k); goto ojoba; eGVOx: $y3GBx = "Phalcon Framework"; goto Swl4C; QICkA: $rtu03->u4DUC($U838k, $mRR9E); goto bzSDz; NhyXG: $rtu03->J8Wfg("Cache\Adapter\Stream - get()"); goto JneUk; ixLmy: $rtu03->U4DuC($U838k, $mRR9E); goto jd4qd; bzSDz: $rtu03->pyooR($S2uS9 . "test-key"); goto uC8yY; M0JQJ: $S2uS9 = JdPSg() . "ph-strm/te/st/-k/"; goto eGVOx; oswIf: $U838k = "Phalcon Framework"; goto w81Nc; JneUk: $yooJi = new i3MVw(); goto YEUx0; Myth_: $mRR9E = $x9xi9->get("test-key"); goto QICkA; jd4qd: $U838k = new stdClass(); goto i3AVg; w81Nc: $mRR9E = $x9xi9->get("test-key"); goto bwtg0; TgfqK: $U838k->Z7ccp = "four"; goto fw0kS; tevDn: $rtu03->sswhd($mRR9E); goto oswIf; uC8yY: } public function pyR2M(drBSD $rtu03) { goto A7G0M; ko2QF: $mRR9E = $x9xi9->pCOyM(); goto ocDtS; Ga4_Q: $rtu03->LEnmk($mRR9E); goto vX8Tp; DdiLG: $rtu03->SSWhd($mRR9E); goto lkosy; l2YcJ: $U838k = ["enbar", "enbarmen", "enmen"]; goto ko2QF; EL7y0: $rtu03->lEnmk($mRR9E); goto BQG1M; Zjh6e: $y3GBx = "abc"; goto jzKF6; QgARV: $rtu03->SSWHd($mRR9E); goto ZWS2c; vX8Tp: $rtu03->U4DuC($U838k, $mRR9E); goto l2YcJ; TFILG: $yooJi = new I3MvW(); goto UdkAu; Kea1r: $rtu03->lENmk($mRR9E); goto rDxHW; Hlb5D: $mRR9E = $x9xi9->c_dfP("bar", $y3GBx); goto ysQlQ; rj4Jx: $rtu03->PYooR($S2uS9); goto f88xT; jzKF6: $mRR9E = $x9xi9->C_dfp("barmen", $y3GBx); goto QgARV; ccXKV: $y3GBx = "xyz"; goto Hlb5D; r9rq9: $rtu03->U4duC($U838k, $mRR9E); goto rj4Jx; BQG1M: $rtu03->U4DUc($U838k, $mRR9E); goto Zjh6e; p5uWa: $mRR9E = $x9xi9->get("barmen"); goto Kea1r; d3ysV: $y3GBx = 123; goto dTOQe; ocDtS: sort($mRR9E); goto r9rq9; B0PYU: $S2uS9 = jDpSg() . "en/"; goto d3ysV; nrXfx: $mRR9E = $x9xi9->get("bar"); goto Ga4_Q; A7G0M: $rtu03->J8Wfg("Cache\Adapter\Stream - get() with prefix"); goto TFILG; rDxHW: $rtu03->u4DUC($U838k, $mRR9E); goto ccXKV; ZWS2c: $U838k = "abc"; goto p5uWa; ysQlQ: $rtu03->SswhD($mRR9E); goto H8rEG; H8rEG: $U838k = "xyz"; goto nrXfx; N4lNf: $mRR9E = $x9xi9->get("men"); goto EL7y0; lkosy: $U838k = 123; goto N4lNf; dTOQe: $mRR9E = $x9xi9->c_dfP("men", $y3GBx); goto DdiLG; UdkAu: $x9xi9 = new DyDLQ($yooJi, ["storageDir" => JDpsG(), "prefix" => "en"]); goto B0PYU; f88xT: } public function t0fSX(dRbSd $rtu03) { goto d62qE; XU_a6: $rtu03->sswhd($mRR9E); goto aiA7W; d62qE: $rtu03->j8WfG("Cache\Adapter\Stream - get() - errors"); goto xi45O; YsU34: $U838k = "test"; goto CDKrs; o_qGC: $rtu03->Z_LaF($mRR9E); goto O9gsV; nZPW1: $S2uS9 = JDPSg() . "ph-strm/te/st/-k/"; goto ZkH4z; WMSQi: $mRR9E = file_put_contents($S2uS9 . "test-key", "{"); goto o_qGC; CINDJ: mkdir($S2uS9, 0777, true); goto nqxK2; jAqkm: $mRR9E = $x9xi9->get("test-key", "test"); goto kYi0A; aiA7W: sleep(2); goto cmtVJ; ZkH4z: if (!(true !== is_dir($S2uS9))) { goto Vobet; } goto CINDJ; wdTmT: $mRR9E = $x9xi9->get("test-key", "test"); goto j1tYG; Bk9nG: $x9xi9 = new dydLq($yooJi, ["storageDir" => JDpSG()]); goto nZPW1; nYOw0: $rtu03->PYoOR($S2uS9 . "test-key"); goto Ucm77; cmtVJ: $U838k = "test"; goto jAqkm; qdQd5: $mRR9E = $x9xi9->C_dFP("test-key", $y3GBx, 1); goto XU_a6; CDKrs: $mRR9E = $x9xi9->get(uniqid(), "test"); goto Omg_3; xi45O: if (!version_compare(PHP_VERSION, "8.3.0", ">=")) { goto P3eiA; } goto vCRn3; Omg_3: $rtu03->u4DUC($U838k, $mRR9E); goto WMSQi; W749Z: P3eiA: goto LU2e0; vCRn3: $rtu03->bVAEA("Since PHP 8.3 warnings causing session ID/Name lock."); goto W749Z; nqxK2: Vobet: goto YsU34; LU2e0: $yooJi = new I3mvW(); goto Bk9nG; kYi0A: $rtu03->U4DUC($U838k, $mRR9E); goto nYOw0; j1tYG: $rtu03->U4Duc($U838k, $mRR9E); goto GO_eo; GO_eo: $y3GBx = "Phalcon Framework"; goto qdQd5; O9gsV: $U838k = "test"; goto wdTmT; Ucm77: } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:46:19              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 declare (strict_types=1); namespace tzRKS\PLxDa\l4Pg2\y30HY\PHP28\DydLq; use drbSd; use TZRkS\Y30Hy\PHp28\dYDlQ; use tZRks\y30HY\Exception as YOThx; use TZRkS\R9apA\I3mVw; use tzRKs\QNrWO\Exception as F8E0a; use stdClass; use function file_put_contents; use function is_dir; use function mkdir; use function jdPSG; use function sleep; class pFTiv { public function I_hkL(dRBSD $rtu03) { goto QMGMv; nXMYl: $x9xi9 = new Dydlq($yooJi, ["\163\x74\x6f\x72\x61\147\x65\x44\151\162" => JdpSG()]); goto Kb9Je; Gqw1U: $mRR9E = $x9xi9->c_DfP("\x74\x65\163\164\x2d\x6b\x65\171", $y3GBx); goto UOKLO; lCl5J: $rtu03->u_nRc($S2uS9); goto GTTeG; Urzat: $rtu03->gUifq($U838k); goto xzFW6; GTTeG: $rtu03->openFile("\164\x65\x73\x74\55\x6b\145\171"); goto H1wZz; QMGMv: $rtu03->J8WFG("\103\141\143\x68\145\134\101\x64\141\160\164\145\x72\134\x53\x74\162\145\141\155\x20\55\x20\x73\145\164\x28\51"); goto rDP4h; xzFW6: $rtu03->pYOOR($S2uS9 . "\x74\145\x73\x74\55\153\145\x79"); goto kAQcS; Gz4fJ: $S2uS9 = jDpSG() . "\x70\x68\x2d\163\164\x72\155\x2f\x74\145\x2f\x73\x74\x2f\55\x6b\57"; goto lCl5J; UOKLO: $rtu03->sswhd($mRR9E); goto Gz4fJ; H1wZz: $U838k = "\163\x3a\63\x3a\x22\164\x74\x6c\x22\73\151\72\x33\x36\x30\x30\73\x73\72\67\72\x22\143\157\x6e\164\x65\x6e\x74\x22\x3b\163\72\x32\x35\72\x22\x73\72\61\x37\x3a\x22\x50\150\141\x6c\x63\157\x6e\x20\x46\162\141\155\x65\x77\x6f\162\x6b\42\x3b\42\73\175"; goto Urzat; rDP4h: $yooJi = new I3MVw(); goto nXMYl; Kb9Je: $y3GBx = "\x50\150\x61\x6c\143\x6f\156\40\x46\x72\141\x6d\x65\167\x6f\x72\x6b"; goto Gqw1U; kAQcS: } public function qRnOV(drBsd $rtu03) { goto NhyXG; YEUx0: $x9xi9 = new DydlQ($yooJi, ["\163\164\x6f\162\141\147\145\104\151\x72" => JdPSG()]); goto M0JQJ; i3AVg: $U838k->E0LfA = "\x74\x77\x6f"; goto TgfqK; Swl4C: $mRR9E = $x9xi9->C_dFp("\164\x65\x73\164\x2d\x6b\x65\x79", $y3GBx); goto tevDn; ojoba: $rtu03->SsWhD($mRR9E); goto Myth_; bwtg0: $rtu03->LEnmK($mRR9E); goto ixLmy; fw0kS: $mRR9E = $x9xi9->c_dfp("\x74\145\163\164\55\153\x65\x79", $U838k); goto ojoba; eGVOx: $y3GBx = "\x50\150\x61\154\143\157\x6e\40\106\x72\x61\155\x65\167\157\x72\153"; goto Swl4C; QICkA: $rtu03->u4DUC($U838k, $mRR9E); goto bzSDz; NhyXG: $rtu03->J8Wfg("\103\x61\x63\x68\145\134\x41\144\x61\160\164\145\162\134\x53\164\162\x65\x61\155\40\55\x20\x67\145\x74\x28\x29"); goto JneUk; ixLmy: $rtu03->U4DuC($U838k, $mRR9E); goto jd4qd; bzSDz: $rtu03->pyooR($S2uS9 . "\x74\x65\x73\164\55\x6b\145\x79"); goto uC8yY; M0JQJ: $S2uS9 = JdPSg() . "\160\150\x2d\x73\164\162\x6d\57\x74\x65\x2f\163\164\57\55\x6b\x2f"; goto eGVOx; oswIf: $U838k = "\x50\x68\x61\x6c\x63\x6f\156\40\106\x72\x61\155\145\x77\x6f\x72\x6b"; goto w81Nc; JneUk: $yooJi = new i3MVw(); goto YEUx0; Myth_: $mRR9E = $x9xi9->get("\x74\x65\x73\164\x2d\153\145\171"); goto QICkA; jd4qd: $U838k = new stdClass(); goto i3AVg; w81Nc: $mRR9E = $x9xi9->get("\x74\145\163\164\55\153\145\171"); goto bwtg0; TgfqK: $U838k->Z7ccp = "\146\x6f\x75\x72"; goto fw0kS; tevDn: $rtu03->sswhd($mRR9E); goto oswIf; uC8yY: } public function pyR2M(drBSD $rtu03) { goto A7G0M; ko2QF: $mRR9E = $x9xi9->pCOyM(); goto ocDtS; Ga4_Q: $rtu03->LEnmk($mRR9E); goto vX8Tp; DdiLG: $rtu03->SSWhd($mRR9E); goto lkosy; l2YcJ: $U838k = ["\145\x6e\x62\x61\162", "\x65\x6e\142\x61\x72\x6d\x65\156", "\145\156\x6d\x65\x6e"]; goto ko2QF; EL7y0: $rtu03->lEnmk($mRR9E); goto BQG1M; Zjh6e: $y3GBx = "\x61\142\x63"; goto jzKF6; QgARV: $rtu03->SSWHd($mRR9E); goto ZWS2c; vX8Tp: $rtu03->U4DuC($U838k, $mRR9E); goto l2YcJ; TFILG: $yooJi = new I3MvW(); goto UdkAu; Kea1r: $rtu03->lENmk($mRR9E); goto rDxHW; Hlb5D: $mRR9E = $x9xi9->c_dfP("\x62\x61\x72", $y3GBx); goto ysQlQ; rj4Jx: $rtu03->PYooR($S2uS9); goto f88xT; jzKF6: $mRR9E = $x9xi9->C_dfp("\142\x61\x72\x6d\145\x6e", $y3GBx); goto QgARV; ccXKV: $y3GBx = "\170\171\x7a"; goto Hlb5D; r9rq9: $rtu03->U4duC($U838k, $mRR9E); goto rj4Jx; BQG1M: $rtu03->U4DUc($U838k, $mRR9E); goto Zjh6e; p5uWa: $mRR9E = $x9xi9->get("\142\141\x72\x6d\x65\x6e"); goto Kea1r; d3ysV: $y3GBx = 123; goto dTOQe; ocDtS: sort($mRR9E); goto r9rq9; B0PYU: $S2uS9 = jDpSg() . "\x65\156\x2f"; goto d3ysV; nrXfx: $mRR9E = $x9xi9->get("\142\141\x72"); goto Ga4_Q; A7G0M: $rtu03->J8Wfg("\x43\x61\x63\150\x65\134\x41\144\x61\x70\164\x65\x72\134\x53\x74\162\145\141\x6d\x20\x2d\40\147\x65\164\x28\51\x20\x77\x69\164\x68\x20\x70\162\145\x66\151\x78"); goto TFILG; rDxHW: $rtu03->u4DUC($U838k, $mRR9E); goto ccXKV; ZWS2c: $U838k = "\141\x62\143"; goto p5uWa; ysQlQ: $rtu03->SswhD($mRR9E); goto H8rEG; H8rEG: $U838k = "\x78\171\x7a"; goto nrXfx; N4lNf: $mRR9E = $x9xi9->get("\x6d\145\x6e"); goto EL7y0; lkosy: $U838k = 123; goto N4lNf; dTOQe: $mRR9E = $x9xi9->c_dfP("\155\x65\x6e", $y3GBx); goto DdiLG; UdkAu: $x9xi9 = new DyDLQ($yooJi, ["\163\x74\x6f\x72\141\x67\x65\x44\151\x72" => JDpsG(), "\160\x72\x65\x66\151\x78" => "\x65\156"]); goto B0PYU; f88xT: } public function t0fSX(dRbSd $rtu03) { goto d62qE; XU_a6: $rtu03->sswhd($mRR9E); goto aiA7W; d62qE: $rtu03->j8WfG("\103\x61\x63\x68\145\134\x41\144\x61\160\164\145\162\x5c\x53\x74\x72\145\141\x6d\40\x2d\40\x67\145\x74\x28\51\40\55\40\x65\162\162\x6f\162\163"); goto xi45O; YsU34: $U838k = "\164\145\163\x74"; goto CDKrs; o_qGC: $rtu03->Z_LaF($mRR9E); goto O9gsV; nZPW1: $S2uS9 = JDPSg() . "\160\x68\55\x73\x74\x72\155\57\x74\x65\57\163\164\x2f\x2d\153\x2f"; goto ZkH4z; WMSQi: $mRR9E = file_put_contents($S2uS9 . "\164\145\x73\164\55\153\x65\171", "\173"); goto o_qGC; CINDJ: mkdir($S2uS9, 0777, true); goto nqxK2; jAqkm: $mRR9E = $x9xi9->get("\164\145\x73\x74\55\x6b\x65\x79", "\x74\145\x73\x74"); goto kYi0A; aiA7W: sleep(2); goto cmtVJ; ZkH4z: if (!(true !== is_dir($S2uS9))) { goto Vobet; } goto CINDJ; wdTmT: $mRR9E = $x9xi9->get("\164\x65\163\x74\x2d\x6b\x65\x79", "\x74\145\163\x74"); goto j1tYG; Bk9nG: $x9xi9 = new dydLq($yooJi, ["\163\164\x6f\x72\x61\x67\x65\104\151\162" => JDpSG()]); goto nZPW1; nYOw0: $rtu03->PYoOR($S2uS9 . "\x74\145\x73\x74\55\153\x65\171"); goto Ucm77; cmtVJ: $U838k = "\164\145\x73\164"; goto jAqkm; qdQd5: $mRR9E = $x9xi9->C_dFP("\164\x65\163\164\x2d\x6b\x65\x79", $y3GBx, 1); goto XU_a6; CDKrs: $mRR9E = $x9xi9->get(uniqid(), "\164\x65\x73\x74"); goto Omg_3; xi45O: if (!version_compare(PHP_VERSION, "\70\x2e\x33\56\60", "\x3e\x3d")) { goto P3eiA; } goto vCRn3; Omg_3: $rtu03->u4DUC($U838k, $mRR9E); goto WMSQi; W749Z: P3eiA: goto LU2e0; vCRn3: $rtu03->bVAEA("\123\x69\156\143\145\40\x50\x48\x50\x20\x38\x2e\63\x20\167\141\x72\x6e\x69\x6e\147\x73\x20\x63\141\165\x73\x69\x6e\x67\40\x73\145\163\x73\x69\157\x6e\40\x49\104\x2f\116\x61\155\x65\x20\x6c\x6f\x63\153\x2e"); goto W749Z; nqxK2: Vobet: goto YsU34; LU2e0: $yooJi = new I3mvW(); goto Bk9nG; kYi0A: $rtu03->U4DUC($U838k, $mRR9E); goto nYOw0; j1tYG: $rtu03->U4Duc($U838k, $mRR9E); goto GO_eo; GO_eo: $y3GBx = "\120\150\x61\154\x63\x6f\156\40\x46\162\x61\155\x65\x77\157\162\x6b"; goto qdQd5; O9gsV: $U838k = "\164\x65\163\164"; goto wdTmT; Ucm77: } }

Function Calls

None

Variables

None

Stats

MD5 cfaa4bda8895ec5b5569b530cdd19782
Eval Count 0
Decode Time 95 ms