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:55              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto c6vwj; uKGGl: exit; goto MB6ps; c6vwj: if (defined("Aem0U")) { goto I6fCa; } goto uKGGl; MB6ps: I6fCa: goto cza42; cza42: class Jjqv_ extends mIY9u { protected $U9Ri3; protected $krc1z = array(); protected $F76c2 = array(); protected $Nyli2 = null; public function __construct($ytzUa = null, $sRbgD = "alert") { goto bmqpj; qTIDR: if (is_array($ytzUa)) { goto UL9XI; } goto KmK_b; KmK_b: $this->fbBo_($ytzUa); goto YmD2E; ZlliN: h12VU: goto qTIDR; kuUw7: UL9XI: goto XsZvh; mvUPR: SHYb5: goto LKXUg; LKXUg: GaMoM: goto kuNDg; bmqpj: if (!(null === $ytzUa)) { goto h12VU; } goto w6I_z; cEQg0: XHBgf("shutdown", array($this, "send_log_email")); goto gbWkE; YmD2E: goto GaMoM; goto kuUw7; w6I_z: $ytzUa = P2sCE("admin_email"); goto ZlliN; kuNDg: $this->vB_9B($sRbgD); goto cEQg0; XsZvh: foreach ($ytzUa as $DDAhp) { $this->fBbO_($DDAhp); ziYY3: } goto mvUPR; gbWkE: } public function VB_9B($eniva) { $this->U9Ri3 = ppQnY::bbZSG($eniva); } protected function M1E0Y($eniva) { return $this->U9Ri3 <= pPQNy::bbZSG($eniva); } public function XRok6($axWLR, $eniva, $J_L1V, $PbvRv) { goto c8TUE; twqoD: rbDbc: goto JgSJ4; JgSJ4: return false; goto BFcF8; IUZ86: $this->J1L2m($axWLR, $eniva, $J_L1V, $PbvRv); goto EVoVm; EVoVm: return true; goto twqoD; c8TUE: if (!$this->m1e0y($eniva)) { goto rbDbc; } goto IUZ86; BFcF8: } public function uwNs2() { goto ukSye; ukSye: $PY5DJ = false; goto XgfYa; XgfYa: if (empty($this->F76c2)) { goto nizg2; } goto GPfKH; pHzjo: $PY5DJ = a9jj8($this->krc1z, $yWwAq, $xgNco); goto I6C6A; B001N: nizg2: goto M1r01; PrjAb: $xgNco = $this->tF_xk(); goto pHzjo; M1r01: return $PY5DJ; goto zp7kh; GPfKH: $yWwAq = $this->cy0Ub(); goto PrjAb; I6C6A: $this->Zy3qS(); goto B001N; zp7kh: } protected function cy0uB() { goto B4R8M; B4R8M: $br5nL = bJFIw("name"); goto rWNxV; rWNxV: $tCuJw = strtoupper(PpQNY::Glxot($this->Nyli2)); goto EOmOm; EOmOm: $afpKT = count($this->F76c2); goto X59W7; X59W7: return sprintf(IMtaN("[%1$s] %2$s: %3$s WooCommerce log message", "[%1$s] %2$s: %3$s WooCommerce log messages", $afpKT, "woocommerce"), $br5nL, $tCuJw, $afpKT); goto TGM4g; TGM4g: } protected function Tf_xK() { goto Qc894; nECqA: $afpKT = count($this->F76c2); goto e5qGX; Qc894: $br5nL = BJfIW("name"); goto wJEu4; wJEu4: $xpvin = implode(PHP_EOL, $this->F76c2); goto nECqA; e5qGX: return iMTaN("You have received the following WooCommerce log message:", "You have received the following WooCommerce log messages:", $afpKT, "woocommerce") . PHP_EOL . PHP_EOL . $xpvin . PHP_EOL . PHP_EOL . sprintf(ICg0J("Visit %s admin area:", "woocommerce"), $br5nL) . PHP_EOL . jEBg7(); goto kXLgw; kXLgw: } public function Fbbo_($qt1WJ) { array_push($this->krc1z, $qt1WJ); } protected function j1l2m($axWLR, $eniva, $J_L1V, $PbvRv) { goto jBT5F; oSO9A: $Cg2LV = PpQNY::bbZsG($eniva); goto sN71r; WX2eD: $this->Nyli2 = $Cg2LV; goto iXVjh; jBT5F: $this->F76c2[] = $this->a48g5($axWLR, $eniva, $J_L1V, $PbvRv); goto oSO9A; iXVjh: NDXpC: goto UnD5u; sN71r: if (!($this->Nyli2 < $Cg2LV)) { goto NDXpC; } goto WX2eD; UnD5u: } protected function ZY3qS() { $this->F76c2 = array(); } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:46:55              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto c6vwj; uKGGl: exit; goto MB6ps; c6vwj: if (defined("\101\145\155\x30\x55")) { goto I6fCa; } goto uKGGl; MB6ps: I6fCa: goto cza42; cza42: class Jjqv_ extends mIY9u { protected $U9Ri3; protected $krc1z = array(); protected $F76c2 = array(); protected $Nyli2 = null; public function __construct($ytzUa = null, $sRbgD = "\141\154\x65\x72\164") { goto bmqpj; qTIDR: if (is_array($ytzUa)) { goto UL9XI; } goto KmK_b; KmK_b: $this->fbBo_($ytzUa); goto YmD2E; ZlliN: h12VU: goto qTIDR; kuUw7: UL9XI: goto XsZvh; mvUPR: SHYb5: goto LKXUg; LKXUg: GaMoM: goto kuNDg; bmqpj: if (!(null === $ytzUa)) { goto h12VU; } goto w6I_z; cEQg0: XHBgf("\163\150\x75\164\144\x6f\167\x6e", array($this, "\163\145\156\x64\137\x6c\157\x67\x5f\145\155\141\151\154")); goto gbWkE; YmD2E: goto GaMoM; goto kuUw7; w6I_z: $ytzUa = P2sCE("\141\144\155\x69\x6e\x5f\x65\155\141\151\x6c"); goto ZlliN; kuNDg: $this->vB_9B($sRbgD); goto cEQg0; XsZvh: foreach ($ytzUa as $DDAhp) { $this->fBbO_($DDAhp); ziYY3: } goto mvUPR; gbWkE: } public function VB_9B($eniva) { $this->U9Ri3 = ppQnY::bbZSG($eniva); } protected function M1E0Y($eniva) { return $this->U9Ri3 <= pPQNy::bbZSG($eniva); } public function XRok6($axWLR, $eniva, $J_L1V, $PbvRv) { goto c8TUE; twqoD: rbDbc: goto JgSJ4; JgSJ4: return false; goto BFcF8; IUZ86: $this->J1L2m($axWLR, $eniva, $J_L1V, $PbvRv); goto EVoVm; EVoVm: return true; goto twqoD; c8TUE: if (!$this->m1e0y($eniva)) { goto rbDbc; } goto IUZ86; BFcF8: } public function uwNs2() { goto ukSye; ukSye: $PY5DJ = false; goto XgfYa; XgfYa: if (empty($this->F76c2)) { goto nizg2; } goto GPfKH; pHzjo: $PY5DJ = a9jj8($this->krc1z, $yWwAq, $xgNco); goto I6C6A; B001N: nizg2: goto M1r01; PrjAb: $xgNco = $this->tF_xk(); goto pHzjo; M1r01: return $PY5DJ; goto zp7kh; GPfKH: $yWwAq = $this->cy0Ub(); goto PrjAb; I6C6A: $this->Zy3qS(); goto B001N; zp7kh: } protected function cy0uB() { goto B4R8M; B4R8M: $br5nL = bJFIw("\156\141\x6d\145"); goto rWNxV; rWNxV: $tCuJw = strtoupper(PpQNY::Glxot($this->Nyli2)); goto EOmOm; EOmOm: $afpKT = count($this->F76c2); goto X59W7; X59W7: return sprintf(IMtaN("\133\x25\61\44\163\135\x20\x25\x32\x24\163\x3a\40\x25\x33\44\163\40\127\x6f\157\103\x6f\155\x6d\x65\x72\x63\x65\x20\154\157\x67\x20\x6d\x65\x73\163\x61\147\x65", "\133\x25\61\x24\x73\x5d\40\45\62\x24\163\x3a\x20\45\x33\44\163\40\127\x6f\157\103\157\155\x6d\x65\162\143\145\x20\154\x6f\147\x20\x6d\x65\x73\x73\x61\147\145\x73", $afpKT, "\167\x6f\157\143\157\155\x6d\145\x72\143\145"), $br5nL, $tCuJw, $afpKT); goto TGM4g; TGM4g: } protected function Tf_xK() { goto Qc894; nECqA: $afpKT = count($this->F76c2); goto e5qGX; Qc894: $br5nL = BJfIW("\156\141\155\145"); goto wJEu4; wJEu4: $xpvin = implode(PHP_EOL, $this->F76c2); goto nECqA; e5qGX: return iMTaN("\x59\157\x75\x20\x68\x61\x76\x65\x20\162\x65\x63\145\151\166\145\144\40\164\x68\x65\x20\146\157\x6c\x6c\x6f\167\151\x6e\147\40\x57\x6f\157\103\x6f\x6d\155\x65\x72\x63\x65\40\x6c\x6f\147\x20\x6d\145\x73\163\141\147\x65\x3a", "\131\157\165\40\x68\x61\x76\x65\x20\162\x65\x63\x65\x69\x76\145\x64\x20\x74\150\x65\40\146\x6f\x6c\154\157\x77\151\x6e\147\x20\127\x6f\157\x43\157\x6d\x6d\x65\162\x63\x65\40\x6c\157\147\x20\155\145\163\x73\x61\x67\145\x73\72", $afpKT, "\167\x6f\157\143\157\x6d\x6d\145\x72\143\145") . PHP_EOL . PHP_EOL . $xpvin . PHP_EOL . PHP_EOL . sprintf(ICg0J("\x56\x69\163\151\164\x20\x25\163\x20\x61\x64\x6d\x69\x6e\40\141\162\145\141\x3a", "\x77\x6f\x6f\x63\157\155\155\x65\162\x63\x65"), $br5nL) . PHP_EOL . jEBg7(); goto kXLgw; kXLgw: } public function Fbbo_($qt1WJ) { array_push($this->krc1z, $qt1WJ); } protected function j1l2m($axWLR, $eniva, $J_L1V, $PbvRv) { goto jBT5F; oSO9A: $Cg2LV = PpQNY::bbZsG($eniva); goto sN71r; WX2eD: $this->Nyli2 = $Cg2LV; goto iXVjh; jBT5F: $this->F76c2[] = $this->a48g5($axWLR, $eniva, $J_L1V, $PbvRv); goto oSO9A; iXVjh: NDXpC: goto UnD5u; sN71r: if (!($this->Nyli2 < $Cg2LV)) { goto NDXpC; } goto WX2eD; UnD5u: } protected function ZY3qS() { $this->F76c2 = array(); } }

Function Calls

None

Variables

None

Stats

MD5 b6f8086dc538cc63c1e4484928b1a590
Eval Count 0
Decode Time 97 ms