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 P..

Decoded Output download

<?php 
/*   __________________________________________________ 
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  | 
    |              on 2023-08-02 03:11:50              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
 goto O937876157106578; O318208172522085: function lmsg($index) { goto O504904840034837; O878534778813662: LocaleDebug::getInstance()->reportKey($index); goto O174283783141850; O321144301685895: $replace["%" . $i] = $args[$i]; goto O151803575177676; O114135859622513: $args = func_get_args(); goto O203569862094247; O186780621195225: O745882414452450: goto O782748626713294; O169977791453626: O343845750351255: goto O029179014377833; O932520740642033: if (!defined("DEBUG_LOCALE_TRANSLATION")) { goto O343845750351255; } goto O960774516072360; O782748626713294: if (!($i < count($args))) { goto O282039871605661; } goto O321144301685895; O259644018392998: $i++; goto O184165222221583; O174283783141850: O141296722221936: goto O932520740642033; O960774516072360: return $index; goto O169977791453626; O203569862094247: $i = 1; goto O186780621195225; O504904840034837: $translation = lmsg_power_user($index); goto O835630203667380; O277044459979839: if (!(LocaleDebug::isLocaleDebugEnabled() && $translation === NULL)) { goto O141296722221936; } goto O878534778813662; O835630203667380: $replace = ["%1" => '', "%2" => '', "%3" => '', "%4" => '', "%5" => '', "%6" => '', "%7" => '', "%8" => '']; goto O114135859622513; O184165222221583: goto O745882414452450; goto O123252615574197; O029179014377833: return strtr($translation !== NULL ? $translation : $index, $replace); goto O530448048220463; O123252615574197: O282039871605661: goto O277044459979839; O151803575177676: O094481619394636: goto O259644018392998; O530448048220463: } goto O142170690604539; O612727391874027: if (defined("SWKEY_CORE_NS")) { goto O387576953225216; } goto O593186219817383; O869245120936705: $GLOBALS["lmsg_arr"] = []; goto O687066673603735; O494726897840271: function pkey_add_property(&$key, $name, $value) { goto O873588824196289; O699107760442929: $key[$name] = $value; goto O926428112776648; O873588824196289: if (!isset($key[$name])) { goto O144355261758078; } goto O932390231042431; O688682122700497: O702383293152180: goto O699107760442929; O932390231042431: return NULL; goto O064809809426363; O064809809426363: O144355261758078: goto O056449505961057; O056449505961057: if (!(is_array($value) && isset($value[0]) && SWKEY_UNLIMITED === $value[0])) { goto O702383293152180; } goto O151038218327106; O151038218327106: $value = -1; goto O688682122700497; O926428112776648: } goto O413069039566128; O918452893543153: function get_os() { goto O926710101189674; O328944685823182: if (isset($os)) { goto O841087295881356; } goto O788769030955382; O472288397752648: O841087295881356: goto O791539502362454; O788769030955382: $os = strstr(PHP_OS, "WIN") ? WIN_NT : UNIX; goto O472288397752648; O926710101189674: static $os = null; goto O328944685823182; O791539502362454: return $os; goto O396599506872599; O396599506872599: } goto O741568862411672; O495555128720716: function set_failure_redirect_url($failureRedirectUrl) { Plesk_Base_Utils_Http::setCookie("failure_redirect_url", $failureRedirectUrl);  ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2023-08-02 03:11:50              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto O937876157106578; O318208172522085: function lmsg($index) { goto O504904840034837; O878534778813662: LocaleDebug::getInstance()->reportKey($index); goto O174283783141850; O321144301685895: $replace["\45" . $i] = $args[$i]; goto O151803575177676; O114135859622513: $args = func_get_args(); goto O203569862094247; O186780621195225: O745882414452450: goto O782748626713294; O169977791453626: O343845750351255: goto O029179014377833; O932520740642033: if (!defined("\104\105\x42\x55\x47\137\x4c\x4f\x43\101\114\x45\137\124\122\x41\116\123\x4c\101\124\x49\117\116")) { goto O343845750351255; } goto O960774516072360; O782748626713294: if (!($i < count($args))) { goto O282039871605661; } goto O321144301685895; O259644018392998: $i++; goto O184165222221583; O174283783141850: O141296722221936: goto O932520740642033; O960774516072360: return $index; goto O169977791453626; O203569862094247: $i = 1; goto O186780621195225; O504904840034837: $translation = lmsg_power_user($index); goto O835630203667380; O277044459979839: if (!(LocaleDebug::isLocaleDebugEnabled() && $translation === NULL)) { goto O141296722221936; } goto O878534778813662; O835630203667380: $replace = ["\x25\61" => '', "\45\x32" => '', "\x25\63" => '', "\45\x34" => '', "\45\65" => '', "\45\x36" => '', "\45\67" => '', "\45\x38" => '']; goto O114135859622513; O184165222221583: goto O745882414452450; goto O123252615574197; O029179014377833: return strtr($translation !== NULL ? $translation : $index, $replace); goto O530448048220463; O123252615574197: O282039871605661: goto O277044459979839; O151803575177676: O094481619394636: goto O259644018392998; O530448048220463: } goto O142170690604539; O612727391874027: if (defined("\x53\x57\x4b\105\131\137\103\x4f\122\x45\137\x4e\x53")) { goto O387576953225216; } goto O593186219817383; O869245120936705: $GLOBALS["\154\x6d\x73\147\137\141\x72\x72"] = []; goto O687066673603735; O494726897840271: function pkey_add_property(&$key, $name, $value) { goto O873588824196289; O699107760442929: $key[$name] = $value; goto O926428112776648; O873588824196289: if (!isset($key[$name])) { goto O144355261758078; } goto O932390231042431; O688682122700497: O702383293152180: goto O699107760442929; O932390231042431: return NULL; goto O064809809426363; O064809809426363: O144355261758078: goto O056449505961057; O056449505961057: if (!(is_array($value) && isset($value[0]) && SWKEY_UNLIMITED === $value[0])) { goto O702383293152180; } goto O151038218327106; O151038218327106: $value = -1; goto O688682122700497; O926428112776648: } goto O413069039566128; O918452893543153: function get_os() { goto O926710101189674; O328944685823182: if (isset($os)) { goto O841087295881356; } goto O788769030955382; O472288397752648: O841087295881356: goto O791539502362454; O788769030955382: $os = strstr(PHP_OS, "\x57\x49\x4e") ? WIN_NT : UNIX; goto O472288397752648; O926710101189674: static $os = null; goto O328944685823182; O791539502362454: return $os; goto O396599506872599; O396599506872599: } goto O741568862411672; O495555128720716: function set_failure_redirect_url($failureRedirectUrl) { Plesk_Base_Utils_Http::setCookie("\x66\141\151\154\165\x72\x65\137\x72\x65\144\x69\162\145\x63\x74\137\165\x72\154", $failureRedirectUrl); 

Function Calls

None

Variables

None

Stats

MD5 a5d49450238ceb9a62ba16160356eddb
Eval Count 0
Decode Time 52 ms