24694 ){exit;} function _kstr2($c) { $AҦ = strlen($c); $E = ''; $c = ord($c[0]) - 30; for ($f˴ = 1; $f˴ < $AҦ; $f˴ += 2) { if ($f˴ + 1 < $AҦ) { $E .= chr(ord($c[$f˴ + 1]) + $c); $E .= chr(ord($c[$f˴]) + $c); } else { $E .= chr(ord($c[$f˴]) + $c); } } return $E; } } $GLOBALS[base64_decode('bWQ1')] = "\x6d\x64\x35"; $GLOBALS[_kstr2(')h_cdZTXc')._kstr2(')YdZ')] = base64_decode('anNvbl9lbmNvZGU='); $GLOBALS[_kstr2(')h_cdYTXZd')."\144\145"] = "\x6a\x73\x6f\x6e\x5f\x64\x65\x63\x6f\x64\x65"; $GLOBALS["\x62\x61\x73\x65\x36\x34\x5f\x65\x6e\x63\x6f\x64\x65"] = base64_decode('YmFzZTY0X2VuY29kZQ=='); $GLOBALS[_kstr2('2URQXSK`QOK[')."\x6e\x74\x65\x6e\x74\x73"] = "\146\151\154\145\137\147\145\164"."\137\143\157\156\164\145"._kstr2('-_').base64_decode('dHM='); $GLOBALS[_kstr2('-_ZRPccjR')] = _kstr2('0\\WOM``gO'); $GLOBALS[_kstr2('2YUX\\P[Q')] = base64_decode('aW1wbG9kZQ=='); $GLOBALS[_kstr2('(n[bfZe[')] = _kstr2('+kX_cWbX'); $GLOBALS[_kstr2(',aU`gf')] = _kstr2('._S^ed'); $GLOBALS[base64_decode('aGVhZGVy')] = _kstr2('+X[WTeX'); $GLOBALS[_kstr2('/cbcac^\\XT')] = _kstr2('2`_`^`[YU').base64_decode('ZQ=='); $GLOBALS[_kstr2(')ihagcZ')] = _kstr2('0baZ`\\S'); $GLOBALS[base64_decode('dHJpbQ==')] = _kstr2('(hjc_'); $GLOBALS["\163\164\162\137\162\145\160\154\141"._kstr2('([Y')] = "\163\164\162\137\162\145\160\154\141\143\145"; $GLOBALS["\162\141\167\165\162\154\145\156\143\157\144\145"] = base64_decode('cmF3dXJsZW4=')."\x63\x6f\x64\x65"; $GLOBALS[_kstr2('-fddSce')] = "\x73\x75\x62\x73\x74\x72"; $GLOBALS[base64_decode('dGltZQ==')] = "\x74\x69\x6d\x65"; $GLOBALS["\x66\x69\x6c\x65\x5f\x70\x75\x74\x5f\x63\x6f\x6e\x74\x65\x6e"."\x74\x73"] = _kstr2('/XUT[_NcdRN')._kstr2('1\\')._kstr2(',`').base64_decode('dGVudHM='); $GLOBALS[_kstr2('*]ZY`YS]lhgg')] = "\x66\x69\x6c\x65\x5f\x65\x78\x69\x73\x74\x73"; $GLOBALS[_kstr2('-caXVcPaV]')._kstr2('+VTX')] = "\160\162\145\147\137\162\145\160\154\141\143"._kstr2('.U'); $GLOBALS[_kstr2('1R```\\VL[a`N')._kstr2('0b`')] = _kstr2('2Q___[UKZ`_M')._kstr2('-ec'); $GLOBALS[_kstr2(')Zhhhd^Tcc')._kstr2('2YMQ')] = _kstr2('([iiie_Udd').base64_decode('YW1l'); define(base64_decode('S09EX0dST1VQX1BBVEg='), "\173\147\162\157\165\160\120\141\164"._kstr2('1jU')); define("\x4b\x4f\x44\x5f\x47\x52\x4f\x55\x50\x5f\x53\x48"."\101\122\105", _kstr2('+Znbech[F')._kstr2(',dSoW')); define("\x4b\x4f\x44\x5f\x55\x53\x45\x52\x5f\x53\x45\x4c\x46", "\x7b\x75\x73\x65\x72\x53\x65\x6c\x66\x7d"); define("\x4b\x4f\x44\x5f\x55\x53\x45\x52\x5f\x53\x48\x41".base64_decode('UkU='), _kstr2('(kq[iIhW^[hs')); define(_kstr2('*C?S8GIF9')._kstr2('-CP464J=')._kstr2('+8'), _kstr2('1bhR`?_PRPfRYj')); define("\x4b\x4f\x44\x5f\x55\x53\x45\x52\x5f\x46\x41\x56", _kstr2('1bhR`3_cNj')); define("\x4b\x4f\x44\x5f\x47\x52\x4f\x55".base64_decode('UA==')._kstr2('1L')._kstr2(')G')._kstr2(',AA')."\x54\x5f\x53\x45\x4c\x46", "\173\164\162\145\145\107\162\157\165\160\123"."\145\154\146".base64_decode('fQ==')); define(base64_decode('S09EX0dST1U=')._kstr2('-PA@CE@2P=='), "\x7b\x74\x72\x65\x65\x47\x72\x6f"._kstr2('+ch_4').base64_decode('bH0=')); function _DIR_CLEAR($C㖩) { $C㖩 = $GLOBALS[_kstr2('/cbNaTa[_P')._kstr2('1RP')](_kstr2('/K'), _kstr2('*#'), $C㖩); $C㖩 = $GLOBALS["\x70\x72\x65\x67\x5f\x72\x65\x70\x6c\x61\x63\x65"](base64_decode('L1wvKy8='), _kstr2(',!'), $C㖩); $Cس = $C㖩; if (isset($GLOBALS["\x69\x73\x52\x6f\x6f\x74"]) && $GLOBALS["\x69\x73\x52\x6f\x6f\x74"]) { return $C㖩; } $F = _kstr2('1'); if ($GLOBALS[_kstr2('(kiiXhj')]($C㖩, 0, 3) == _kstr2('0')) { $C㖩 = $GLOBALS["\163\165\142\163\164\162"]($C㖩, 3); } while (strstr($C㖩, $F)) { $C㖩 = $GLOBALS[_kstr2('/cbNaTa[_RPT')]($F, _kstr2(',!'), $C㖩); } $C㖩 = $GLOBALS["\x70\x72\x65\x67\x5f\x72\x65\x70\x6c\x61\x63\x65"](_kstr2('/K'), _kstr2('1'), $C㖩); return $C㖩; } function _DIR($a) { $C㖩 = _DIR_CLEAR($a); $C㖩 = iconv_system($C㖩); $d㛌˟ = array(KOD_GROUP_PATH, KOD_GROUP_SHARE, KOD_USER_SELF, KOD_GROUP_ROOT_SELF, KOD_GROUP_ROOT_ALL, KOD_USER_SHARE, KOD_USER_RECYCLE, KOD_USER_FAV); $GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"] = ''; $GLOBALS[base64_decode('a29kUGF0aFBy')._kstr2('([')] = HOME; $GLOBALS[base64_decode('a29kUGF0aElk')] = ''; unset($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64\x53\x68\x61".base64_decode('cmU=')]); foreach ($d㛌˟ as $Aγ) { if ($GLOBALS[_kstr2('0caaP`b')]($C㖩, 0, $GLOBALS["\163\164\162\154\145\156"]($Aγ)) == $Aγ) { $GLOBALS[_kstr2('/^Z?ScPCW_hT')] = $Aγ; $bô = $GLOBALS["\x65\x78\x70\x6c\x6f\x64\x65"](_kstr2('/'), $C㖩); $d = $bô[0]; unset($bô[0]); $b츌 = $GLOBALS["\151\155\160\154\157\144\145"](_kstr2('*#'), $bô); $Dʸ = $GLOBALS[_kstr2('/gT[_S^T')]("\72", $d); if ($GLOBALS[_kstr2('0]Q\\cb')]($Dʸ) > 1) { $GLOBALS[_kstr2('/^Z?ScP8WS')] = $GLOBALS[_kstr2('.bd]Y')]($Dʸ[1]); } else { $GLOBALS[_kstr2(')d`EYiV>]Y')] = ''; } break; } } switch ($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"]) { case '': $C㖩 = iconv_system(HOME) . $C㖩; break; case KOD_USER_RECYCLE: $GLOBALS[_kstr2('1\\X=QaN=U_')."\145"] = $GLOBALS[base64_decode('dHJpbQ==')](USER_RECYCLE, _kstr2('/')); $GLOBALS[base64_decode('a29kUGF0aEk=')._kstr2('2P')] = ''; return iconv_system(USER_RECYCLE) . base64_decode('Lw==') . str_replace(KOD_USER_RECYCLE, '', $C㖩); case KOD_USER_SELF: $GLOBALS[_kstr2('1\\X=QaN=UR_')] = $GLOBALS[_kstr2('+eg`\\')](HOME_PATH, _kstr2('.')); $GLOBALS[base64_decode('a29kUGF0aElk')] = ''; return iconv_system(HOME_PATH) . _kstr2('/') . str_replace(KOD_USER_SELF, '', $C㖩); case KOD_USER_FAV: $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"] = $GLOBALS[base64_decode('dHJpbQ==')](KOD_USER_FAV, base64_decode('Lw==')); $GLOBALS[base64_decode('a29kUGF0aElk')] = ''; return KOD_USER_FAV; case KOD_GROUP_ROOT_SELF: $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"] = $GLOBALS["\164\162\151\155"](KOD_GROUP_ROOT_SELF, _kstr2('(%')); $GLOBALS[_kstr2('1\\X=QaN6UQ')] = ''; return KOD_GROUP_ROOT_SELF; case KOD_GROUP_ROOT_ALL: $GLOBALS[_kstr2('0]Y>RbO>VS`')] = $GLOBALS["\164\162\151\155"](KOD_GROUP_ROOT_ALL, "\x2f"); $GLOBALS[_kstr2('0]Y>RbO7VR')] = ''; return KOD_GROUP_ROOT_ALL; case KOD_GROUP_PATH: $aͭ = systemGroup::getInfo($GLOBALS[_kstr2(',a]BVfS;ZV')]); if (!$GLOBALS[_kstr2('1\\X=QaN6UQ')] || !$aͭ) { return false; } owner_group_check($GLOBALS[_kstr2('-`\\AUeR:YU')]); $GLOBALS[base64_decode('a29kUGF0aFByZQ==')] = group_home_path($aͭ); $C㖩 = iconv_system($GLOBALS[_kstr2('._[@TdQ@XUb')]) . $b츌; break; case KOD_GROUP_SHARE: $aͭ = systemGroup::getInfo($GLOBALS[_kstr2('1\\X=QaN6UQ')]); if (!$GLOBALS[_kstr2('-`\\AUeR:YU')] || !$aͭ) { return false; } owner_group_check($GLOBALS[_kstr2('*c_DXhU=\\X')]); $GLOBALS["\153\157\144\120\141\164\150\120\162\145"] = group_home_path($aͭ) . $GLOBALS[_kstr2('0]QT\\UW')][base64_decode('c2V0dGluZ1N5c3Rl')."\155"]["\x67\x72\x6f\x75\x70\x53\x68\x61\x72\x65\x46\x6f".base64_decode('bGRlcg==')] . _kstr2('2'); $C㖩 = iconv_system($GLOBALS[_kstr2('0]Y>RbO>V')."\x72\x65"]) . $b츌; break; case KOD_USER_SHARE: $aͭ = systemMember::getInfo($GLOBALS[_kstr2('*c_DXhU=\\X')]); if (!$GLOBALS[_kstr2('/^Z?ScP8WS')] || !$aͭ) { return false; } if ($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] != $_SESSION[base64_decode('a29kVXNlcg==')][_kstr2('/bdaT38')]) { $fŤʭ = $GLOBALS[_kstr2('/^RU]VX')][_kstr2('-RaYe`CV]8')."\x72\x6f\x75\x70\x44".base64_decode('ZWZhdWx0')][base64_decode('MQ==')]["\x61\x63\x74\x69\x6f\x6e\x73"]; path_role_check($fŤʭ); } $GLOBALS[_kstr2(')d`EYiVE]Zg')] = ''; $GLOBALS["\153\157\144\120\141\164\150\111\144"._kstr2('-YDcRV')] = $a; if ($b츌 == '') { return $C㖩; } else { $B = $GLOBALS[_kstr2(')mZaeYdZ')](_kstr2('2'), $b츌); $B[0] = iconv_app($B[0]); $c琢 = systemMember::userShareGet($GLOBALS[_kstr2(')d`EYiV>]Y')], $B[0]); $GLOBALS[_kstr2(')d`HYV]Zg')._kstr2('2Z5[R')] = $c琢; $GLOBALS[_kstr2('0]Y>RbO7VAROV')._kstr2('([h')] = KOD_USER_SHARE . _kstr2('+-') . $GLOBALS[_kstr2('0]Y>RbO7V')."\144"] . "\x2f" . $B[0] . _kstr2('/'); unset($B[0]); if (!$c琢) { return false; } $C笹 = rtrim($c琢[base64_decode('cGF0aA==')], "\57") . _kstr2('.') . iconv_app($GLOBALS["\151\155\160\154\157\144\145"](_kstr2('2'), $B)); if ($aͭ["\162\157\154\145"] != _kstr2('2')) { $a只Տ = user_home_path($aͭ); $GLOBALS["\153\157\144\120\141\164\150\120\162\145"] = $a只Տ . rtrim($c琢[_kstr2(',SbZf')], _kstr2('2')) . _kstr2('/'); $C㖩 = $a只Տ . $C笹; } else { $GLOBALS["\153\157\144\120\141\164\150\120\162\145"] = $c琢[_kstr2('/P_Wc')]; $C㖩 = $C笹; } if ($c琢[_kstr2('1faR]')] == _kstr2('*]ZY`')) { $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64\x53\x68\x61\x72\x65"] = rtrim($GLOBALS[base64_decode('a29kUGF0aElkU2hhcmU=')], _kstr2('2')); $GLOBALS[_kstr2('(eaFZjWF^[h')] = rtrim($GLOBALS["\153\157\144\120\141\164\150\120\162\145"], _kstr2('0')); } $C㖩 = iconv_system($C㖩); } $GLOBALS[_kstr2('2[W
&$A) { $A[_kstr2('/P_Wc')] = preClear($A[base64_decode('cGF0aA==')]); } foreach ($eץ["\146\157\154\144\145\162\114\151\163\164"] as $bŐ => &$A) { $A[base64_decode('cGF0aA==')] = preClear(rtrim($A[base64_decode('cGF0aA==')], "\57") . _kstr2('0')); } } else { $eץ = preClear($eץ); } return $eץ; } function preClear($C㖩) { $Bӑ = $GLOBALS[_kstr2(')d`EYiVI]enZ')]; $aӶ = rtrim($GLOBALS[_kstr2('0]Y>RbO>VS`')], "\57"); $FЮ֍ = array(KOD_USER_FAV, KOD_GROUP_ROOT_SELF, KOD_GROUP_ROOT_ALL); if (isset($GLOBALS[_kstr2('1\\X=QaNAU')."\171\160\145"]) && $GLOBALS[_kstr2('-_ZRPccjR')]($GLOBALS[_kstr2('0]Y>RbOBV^gS')], $FЮ֍)) { return $C㖩; } if (ST == "\x73\x68\x61\x72\x65") { return $GLOBALS[base64_decode('c3RyX3JlcGxhY2U=')]($aӶ, '', $C㖩); } if ($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] != '') { $Bӑ .= _kstr2('+-') . $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] . _kstr2(')$'); } if (isset($GLOBALS[_kstr2('/^Z?ScP8WBSPWa')."\145"])) { $Bӑ = $GLOBALS[_kstr2('+b^CWgT<[')._kstr2('1@QNUR_')]; } $E = $Bӑ . str_replace($aӶ, '', $C㖩); $E = $GLOBALS[_kstr2('*hgSfYf`d')._kstr2('.SQU')](_kstr2(')$$'), base64_decode('Lw=='), $E); return $E; } require PLUGIN_DIR . _kstr2('-e ``d]`4^^`')._kstr2('.^dc')._kstr2('(jWY_f%[_')._kstr2('/X_T').base64_decode('dGlm'); function owner_group_check($bŎ) { if (!$bŎ) { show_json(LNG("\x67\x72\x6f\x75\x70\x5f\x6e\x6f\x74"._kstr2(',WQ[jfe')) . $bŎ, false); } if ($GLOBALS["\x69\x73\x52\x6f\x6f\x74"] || isset($GLOBALS[_kstr2('0]Y>RbO/Vbc1V')._kstr2(')Z]`X')]) && $GLOBALS[_kstr2('2[W
`[')] || isset($GLOBALS[base64_decode('a29kUGF0aEF1').base64_decode('dA==')._kstr2('-4YVY\\T')]) && $GLOBALS[base64_decode('a29kUGF0aEF1dA==')._kstr2('(^')._kstr2('.X3SU[')] === true) { return; } $B = role_permission_arr($fŤʭ); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x52\x6f\x6c\x65"._kstr2('.b7e_1`deX')] = $B; if (!isset($B[ST . "\56" . ACT]) && ST != "\163\150\141\162\145") { show_json(LNG(base64_decode('bm9fcGVybWlzc2lv')._kstr2('0M\\QOWb\\]')), false); } } function role_permission_arr($eץ) { $E = array(); $B탹û = $GLOBALS["\143\157\156\146\151\147"][base64_decode('cGF0aFJvbGVEZWZpbmU=')]; foreach ($eץ as $bŐ => $A) { if (!$A) { continue; } $E = $GLOBALS[base64_decode('ZXhwbG9kZQ==')](_kstr2(')/'), $bŐ); if ($GLOBALS[_kstr2('+bVahg')]($E) == 2 && is_array($B탹û[$E[0]]) && is_array($B탹û[$E[0]][$E[1]])) { $E = array_merge($E, $B탹û[$E[0]][$E[1]]); } } $Fގن = array(); foreach ($E as $A) { $Fގن[$A] = _kstr2(')&'); } return $Fގن; } function check_file_writable_user($C㖩) { if (!isset($GLOBALS[_kstr2('(eaFZjWJ^fo[')])) { _DIR($C㖩); } $D = "\x65\x64\x69\x74\x6f\x72\x2e\x66\x69\x6c"."\x65\x53\x61\x76\x65"; if ($GLOBALS[_kstr2(',e[aDfa')]) { return @is_writable($C㖩); } if ($GLOBALS[_kstr2('.eQXd')][$D] != _kstr2(')&')) { return false; } if ($GLOBALS[_kstr2('2[W
RbO7VR')])) { if ($GLOBALS[_kstr2('._[2TVUb_@U')."\141\164\150\111\144"] == $GLOBALS[_kstr2('/^Z?ScP8WS')] && $GLOBALS["\142\145\146\157\162\145\120\141".base64_decode('dGhUeXA=')."\x65"] == $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"]) { return; } spaceSizeChange($c, false); spaceSizeChange($c, true, $GLOBALS[base64_decode('YmVmb3JlUGF0aFR5cGU=')], $GLOBALS[_kstr2('1\\X/QSR_\\')._kstr2('2get($Dک[base64_decode('dXNlcklE')]); if (!$bϴ) { show_tips(_kstr2('.Ճ}yyx')."\xe6\x9c\xac\xe5\xb7\xb2\xe7\xbb\x8f\xe8".base64_decode('toXov4c=')."\xe7\x94\xa8\xe6\x88\xb7\xe4\xb8\x8a"._kstr2(',~')."\xb7\xe8"."\x81\x94\xe7\xb3\xbb"."\xe7\xae\xa1\xe7\x90\x86\xe5\x91\x98\xe5\x88"._kstr2('.v}u}')); } } function init_session() { if (!function_exists(_kstr2('0Saaa]WM\\ba`Ob'))) { show_tips(_kstr2('/|y_')._kstr2('*d\\x')."\xbc\xba\xe5\xa4\xb1\x21\x20\x28\x50\x48"._kstr2('+C')."\x6d\x69\x73\x73\x20\x6c\x69\x62\x29\x3c\x62\x72\x2f"."\x3e\xe8\xaf\xb7\xe6\xa3\x80\xe6\x9f\xa5\x70"._kstr2('2\\T')."\151"."\156\151\357\274\214\351\234\200"."\xe8\xa6\x81\xe5\xbc\x80\xe5\x90\xaf"._kstr2(')ږ/W1$g3')._kstr2('*d0Yfg2gY')."\163\151".base64_decode('b24sanNvbixj')._kstr2('1_b')._kstr2('.\\hUVY]cRd')._kstr2('.YbW^\\QT`')."\147\144\54\160\144\157\54\160"._kstr2(')Y')."\157\55\155\171\163\161\154\54\170".base64_decode('bWw8L3ByZT48Yg==')._kstr2('0`,')); } if (isset($_REQUEST[base64_decode('YWNjZXNzVG9rZQ==').base64_decode('bg==')])) { access_token_check($_REQUEST[base64_decode('YWNjZXNzVG9rZW4=')]); } else { if (isset($_REQUEST[_kstr2('-TRVTddeP')._kstr2(')`dcZ')])) { access_token_check($_REQUEST[_kstr2('/RPTRbbcN')._kstr2('-\\`_V')]); } else { @session_name(SESSION_ID); } } $c = @session_save_path(); if (class_exists(_kstr2('+TFFXbgTe')."\x67\x65") || defined(_kstr2('+4FR8C4AC@48')) || defined(_kstr2('+8FFFB