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 2023-09-13 10:16:12              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace HZRUq\Cyozs\Rrp3G\A4LKa\trlWX; use hzruQ\cYOZS\xAQvr\a4LKa\acLTJ; use hZrUQ\cyoZs\RrP3G\fmevg\dTyNd; use hZRuQ\CYozS\RrP3G\FmEVg\zjWQP; use hzruQ\CYozS\Rrp3g\FmEVG\qoWqe; use hzRUq\CYOZs\RRP3g\FMEvg\qXCtb; use hzRuq\cyOZS\rRp3g\mU6sJ; use hzRUq\CyozS\rRp3G\tFwFB; use HzRUQ\cyozs\RRP3g\Exception\InvalidArgumentException; use HzRUQ\cyOZS\rrP3G\XnRBE\NOmKL; use HZruQ\cYOzS\rrp3g\A4lka\vRgcr; use hZRuQ\CyOZS\guwVd\YSdam; class uNrBE extends s5rDs { public const ppbGW = "container"; private $PyMw8; private $Oab2W; private $C3R8l; private $path; private $file; private $KT_RO = 0; private $H9jS6; public function __construct(mu6sj $nrxy6, vRgcr $t0HBY, array &$m9NVP, string $Iw4Qo, string $uBVB3, string $J6RFD = null) { goto kt1Up; kt1Up: $this->PyMw8 = $nrxy6; goto Y31xA; M8Cqr: $this->C3R8l =& $m9NVP; goto AC3vA; wWyXb: $this->file = $uBVB3; goto I5yMw; I5yMw: $this->H9jS6 = $J6RFD; goto Dm65u; AC3vA: $this->path = $Iw4Qo; goto wWyXb; Y31xA: $this->Oab2W = $t0HBY; goto M8Cqr; Dm65u: } public final function SPHFA(string $ybCVW, array $dU8C8) { goto HlxqH; o2_V5: $Af43J = array_filter(array_map(function (NomkL $KKLXL) { return $KKLXL->getAlias(); }, $this->PyMw8->hKJbF())); goto Kq9hK; HlxqH: if ($this->PyMw8->L33wA($ybCVW)) { goto rxW1J; } goto o2_V5; Kq9hK: throw new InvalidArgumentException(sprintf("There is no extension able to load the configuration for "%s" (in "%s"). Looked for namespace "%s", found "%s".", $ybCVW, $this->file, $ybCVW, $Af43J ? implode("", "", $Af43J) : "none")); goto lhFqr; pF378: $this->PyMw8->LCkmS($ybCVW, static::avDth($dU8C8)); goto OAX9Z; lhFqr: rxW1J: goto pF378; OAX9Z: } public final function I2mWR(string $BaXrL, string $lBvbW = null, $J4fzT = false) { $this->Oab2W->Js3hm(\dirname($this->path)); $this->Oab2W->I2mWr($BaXrL, $lBvbW, $J4fzT, $this->file); } public final function AqocO() : V4C7k { return new V4C7K($this->PyMw8); } public final function sNumC() : Ro7Za { return new rO7za($this->PyMw8, $this->Oab2W, $this->C3R8l, $this->path, $this->KT_RO); } public final function wqJGE() : ?string { return $this->H9jS6; } public final function nIqv7(string $Iw4Qo) : self { goto nVpZ6; Q0iLu: return $M5Vsj; goto tyKcJ; Px8yB: $M5Vsj->path = $M5Vsj->file = $Iw4Qo; goto WvH8d; nVpZ6: $M5Vsj = clone $this; goto Px8yB; WvH8d: $M5Vsj->Oab2W->jS3hm(\dirname($Iw4Qo)); goto Q0iLu; tyKcJ: } } function dJNSD(string $TDuyC) : AcLTj { return new AcLtj($TDuyC); } function Vn4Uh(string $qzEIy) : EOFkQ { CG65G("symfony/dependency-injection", "5.1", ""%s()" is deprecated, use "service()" instead.", __FUNCTION__); return new EOFkQ($qzEIy); } function hXEMz(string $J8k6N) : EofkQ { return new eofkQ($J8k6N); } function RcY8W(string $QBHq5 = null) : SBlLX { cg65g("symfony/dependency-injection", "5.1", ""%s()" is deprecated, use "inline_service()" instead.", __FUNCTION__); return new sBLlx(new tfwfB($QBHq5)); } function WXI5a(string $QBHq5 = null) : sbLLX { return new SblLX(new tFwfB($QBHq5)); } function inf03(array $PvVdS) : QoWQe { return new qOWQE(S5Rds::avDTh($PvVdS, true)); } function iterator(array $PvVdS) : ZjWqp { return new ZjWqp(S5rDS::AvDth($PvVdS, true)); } function pHQNC(string $NP6bD, string $TPpMQ = null, string $h25Ho = null, string $lhZrQ = null) : qxCTB { return new qxCTB($NP6bD, $TPpMQ, $h25Ho, false, $lhZrQ); } function yUeNH(string $NP6bD, string $TPpMQ = null, string $h25Ho = null, string $lhZrQ = null) : QOWQe { return new qOwqe(new QxcTB($NP6bD, $TPpMQ, $h25Ho, true, $lhZrQ)); } function hBGTZ(string $xabM4) : ySDAM { return new ySdAM($xabM4); } function eOJ_P(string $EztoF) : DtynD { return new dtynD($EztoF); } function ukYX8(string $TDuyC) : L0ben { return new L0ben($TDuyC); } function OmH6N(string $J8k6N) : VOrhf { return new VORhF($J8k6N); } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2023-09-13 10:16:12              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace HZRUq\Cyozs\Rrp3G\A4LKa\trlWX; use hzruQ\cYOZS\xAQvr\a4LKa\acLTJ; use hZrUQ\cyoZs\RrP3G\fmevg\dTyNd; use hZRuQ\CYozS\RrP3G\FmEVg\zjWQP; use hzruQ\CYozS\Rrp3g\FmEVG\qoWqe; use hzRUq\CYOZs\RRP3g\FMEvg\qXCtb; use hzRuq\cyOZS\rRp3g\mU6sJ; use hzRUq\CyozS\rRp3G\tFwFB; use HzRUQ\cyozs\RRP3g\Exception\InvalidArgumentException; use HzRUQ\cyOZS\rrP3G\XnRBE\NOmKL; use HZruQ\cYOzS\rrp3g\A4lka\vRgcr; use hZRuQ\CyOZS\guwVd\YSdam; class uNrBE extends s5rDs { public const ppbGW = "\143\157\x6e\x74\x61\x69\x6e\145\162"; private $PyMw8; private $Oab2W; private $C3R8l; private $path; private $file; private $KT_RO = 0; private $H9jS6; public function __construct(mu6sj $nrxy6, vRgcr $t0HBY, array &$m9NVP, string $Iw4Qo, string $uBVB3, string $J6RFD = null) { goto kt1Up; kt1Up: $this->PyMw8 = $nrxy6; goto Y31xA; M8Cqr: $this->C3R8l =& $m9NVP; goto AC3vA; wWyXb: $this->file = $uBVB3; goto I5yMw; I5yMw: $this->H9jS6 = $J6RFD; goto Dm65u; AC3vA: $this->path = $Iw4Qo; goto wWyXb; Y31xA: $this->Oab2W = $t0HBY; goto M8Cqr; Dm65u: } public final function SPHFA(string $ybCVW, array $dU8C8) { goto HlxqH; o2_V5: $Af43J = array_filter(array_map(function (NomkL $KKLXL) { return $KKLXL->getAlias(); }, $this->PyMw8->hKJbF())); goto Kq9hK; HlxqH: if ($this->PyMw8->L33wA($ybCVW)) { goto rxW1J; } goto o2_V5; Kq9hK: throw new InvalidArgumentException(sprintf("\124\150\145\162\145\x20\151\163\40\156\x6f\40\145\170\x74\x65\156\x73\151\x6f\156\40\141\x62\x6c\x65\x20\x74\157\40\x6c\157\141\x64\x20\x74\150\145\40\143\x6f\x6e\x66\151\x67\165\x72\141\x74\151\x6f\x6e\x20\x66\x6f\x72\x20\x22\45\163\42\40\x28\151\x6e\40\x22\45\x73\42\51\x2e\40\114\157\x6f\x6b\x65\x64\40\x66\157\x72\x20\x6e\x61\x6d\x65\163\160\x61\143\145\40\42\x25\x73\42\x2c\x20\146\x6f\x75\156\144\40\x22\45\163\x22\56", $ybCVW, $this->file, $ybCVW, $Af43J ? implode("\42\54\x20\x22", $Af43J) : "\156\x6f\156\145")); goto lhFqr; pF378: $this->PyMw8->LCkmS($ybCVW, static::avDth($dU8C8)); goto OAX9Z; lhFqr: rxW1J: goto pF378; OAX9Z: } public final function I2mWR(string $BaXrL, string $lBvbW = null, $J4fzT = false) { $this->Oab2W->Js3hm(\dirname($this->path)); $this->Oab2W->I2mWr($BaXrL, $lBvbW, $J4fzT, $this->file); } public final function AqocO() : V4C7k { return new V4C7K($this->PyMw8); } public final function sNumC() : Ro7Za { return new rO7za($this->PyMw8, $this->Oab2W, $this->C3R8l, $this->path, $this->KT_RO); } public final function wqJGE() : ?string { return $this->H9jS6; } public final function nIqv7(string $Iw4Qo) : self { goto nVpZ6; Q0iLu: return $M5Vsj; goto tyKcJ; Px8yB: $M5Vsj->path = $M5Vsj->file = $Iw4Qo; goto WvH8d; nVpZ6: $M5Vsj = clone $this; goto Px8yB; WvH8d: $M5Vsj->Oab2W->jS3hm(\dirname($Iw4Qo)); goto Q0iLu; tyKcJ: } } function dJNSD(string $TDuyC) : AcLTj { return new AcLtj($TDuyC); } function Vn4Uh(string $qzEIy) : EOFkQ { CG65G("\x73\x79\155\x66\157\156\171\57\x64\x65\160\x65\156\x64\145\156\x63\171\55\x69\156\x6a\145\x63\x74\151\x6f\156", "\x35\56\61", "\42\45\x73\x28\x29\x22\40\x69\163\x20\x64\145\x70\x72\x65\x63\141\x74\145\144\x2c\x20\x75\163\x65\40\x22\x73\145\162\x76\x69\x63\145\50\51\42\x20\x69\x6e\163\x74\x65\x61\x64\x2e", __FUNCTION__); return new EOFkQ($qzEIy); } function hXEMz(string $J8k6N) : EofkQ { return new eofkQ($J8k6N); } function RcY8W(string $QBHq5 = null) : SBlLX { cg65g("\x73\x79\x6d\x66\157\156\x79\57\x64\145\x70\x65\x6e\144\145\x6e\x63\171\x2d\x69\x6e\x6a\x65\x63\x74\151\157\x6e", "\65\56\x31", "\x22\x25\163\x28\51\42\x20\x69\163\x20\x64\145\x70\x72\x65\143\x61\164\145\144\54\40\165\x73\145\x20\42\151\x6e\154\151\156\145\137\x73\x65\x72\166\151\x63\x65\x28\x29\42\x20\x69\156\163\164\145\141\144\56", __FUNCTION__); return new sBLlx(new tfwfB($QBHq5)); } function WXI5a(string $QBHq5 = null) : sbLLX { return new SblLX(new tFwfB($QBHq5)); } function inf03(array $PvVdS) : QoWQe { return new qOWQE(S5Rds::avDTh($PvVdS, true)); } function iterator(array $PvVdS) : ZjWqp { return new ZjWqp(S5rDS::AvDth($PvVdS, true)); } function pHQNC(string $NP6bD, string $TPpMQ = null, string $h25Ho = null, string $lhZrQ = null) : qxCTB { return new qxCTB($NP6bD, $TPpMQ, $h25Ho, false, $lhZrQ); } function yUeNH(string $NP6bD, string $TPpMQ = null, string $h25Ho = null, string $lhZrQ = null) : QOWQe { return new qOwqe(new QxcTB($NP6bD, $TPpMQ, $h25Ho, true, $lhZrQ)); } function hBGTZ(string $xabM4) : ySDAM { return new ySdAM($xabM4); } function eOJ_P(string $EztoF) : DtynD { return new dtynD($EztoF); } function ukYX8(string $TDuyC) : L0ben { return new L0ben($TDuyC); } function OmH6N(string $J8k6N) : VOrhf { return new VORhF($J8k6N); }

Function Calls

None

Variables

None

Stats

MD5 6430842f2824efe177242f82c52c9c40
Eval Count 0
Decode Time 47 ms