20840 ){@$_fad(__FILE__);exit;} function _kstr3($dØ) { return $dØ; } } define("\x4b\x4f\x44\x5f\x47\x52\x4f\x55\x50\x5f\x50\x41\x54\x48", base64_decode('e2dyb3VwUGE=')."\164\150\175"); define("\113\117\104\137\107\122\117\125\120\137\123\110\101\122\105", "\x7b\x67\x72\x6f\x75\x70\x53\x68\x61\x72\x65\x7d"); define("\x4b\x4f\x44\x5f\x55\x53\x45\x52\x5f\x53\x45\x4c\x46", "\173\165\163\145\162\123\145\154\146\175"); define(base64_decode('S09EX1VTRVI=').base64_decode('X1NIQVJF'), strrev('}erahSresu{')); define(base64_decode('S09EX1VTRVI=')."\x5f\x52\x45\x43\x59\x43\x4c\x45", "\x7b\x75\x73\x65\x72\x52\x65\x63\x79\x63\x6c\x65\x7d"); define("\113\117\104\137\125\123\105\122\137\106"."\x41\x56", "\x7b\x75\x73\x65\x72\x46\x61\x76\x7d"); define("\113\117\104\137\107\122\117\125\120"._kstr2('_ROOT_SE')._kstr2('LF'), "\x7b\x74\x72\x65\x65\x47\x72\x6f\x75\x70\x53"."\145\154\146\175"); define("\x4b\x4f\x44\x5f\x47\x52\x4f\x55\x50\x5f"."\122\117\117\124\137\101\114\114", "\173\164\162\145\145\107\162\157\165\160\101\154\154\175"); function _DIR_CLEAR($f) { $f = str_replace("\x5c", "\57", $f); $f = preg_replace("\x2f\x5c\x2f\x2b\x2f", _kstr2('/'), $f); $aț = $f; if (isset($GLOBALS["\151\163\122\157\157\164"]) && $GLOBALS["\151\163\122\157\157\164"]) { return $f; } $c舑 = strrev('/../'); if (substr($f, 0, 3) == "\x2e\x2e\x2f") { $f = substr($f, 3); } while (strstr($f, $c舑)) { $f = str_replace($c舑, base64_decode('Lw=='), $f); } $f = preg_replace(_kstr2('/\\/+/'), "\x2f", $f); return $f; } function _DIR($a؉) { $f = _DIR_CLEAR($a؉); $f = iconv_system($f); $e = 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[_kstr2('kodPathType')] = ''; $GLOBALS["\153\157\144\120\141\164\150\120"."\x72\x65"] = HOME; $GLOBALS[_kstr2('kodPathId')] = ''; unset($GLOBALS["\153\157\144\120\141\164\150\111".base64_decode('ZFM=').strrev('erah')]); foreach ($e as $E) { if (substr($f, 0, strlen($E)) == $E) { $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"] = $E; $AŸ = explode("\57", $f); $Aę = $AŸ[0]; unset($AŸ[0]); $F֯ڃ = implode("\x2f", $AŸ); $AӉ = explode("\x3a", $Aę); if (count($AӉ) > 1) { $GLOBALS["\153\157\144\120\141\164\150\111\144"] = trim($AӉ[1]); } else { $GLOBALS["\153\157\144\120\141\164\150\111\144"] = ''; } break; } } switch ($GLOBALS["\153\157\144\120\141\164\150\124"."\171\160\145"]) { case '': $f = iconv_system(HOME) . $f; break; case KOD_USER_RECYCLE: $GLOBALS[strrev('erPhtaPdok')] = trim(USER_RECYCLE, "\x2f"); $GLOBALS["\153\157\144\120\141\164\150\111\144"] = ''; return iconv_system(USER_RECYCLE) . "\x2f" . str_replace(KOD_USER_RECYCLE, '', $f); case KOD_USER_SELF: $GLOBALS[strrev('erPhtaPdok')] = trim(HOME_PATH, _kstr2('/')); $GLOBALS["\153\157\144\120\141\164\150\111\144"] = ''; return iconv_system(HOME_PATH) . _kstr2('/') . str_replace(KOD_USER_SELF, '', $f); case KOD_USER_FAV: $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"] = trim(KOD_USER_FAV, strrev('/')); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] = ''; return KOD_USER_FAV; case KOD_GROUP_ROOT_SELF: $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"] = trim(KOD_GROUP_ROOT_SELF, "\x2f"); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] = ''; return KOD_GROUP_ROOT_SELF; case KOD_GROUP_ROOT_ALL: $GLOBALS[strrev('erPhtaPdok')] = trim(KOD_GROUP_ROOT_ALL, "\x2f"); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] = ''; return KOD_GROUP_ROOT_ALL; case KOD_GROUP_PATH: $eᄃ趫 = systemGroup::getInfo($GLOBALS["\153\157\144\120\141\164\150\111\144"]); if (!$GLOBALS[_kstr2('kodPathI')."\144"] || !$eᄃ趫) { return false; } owner_group_check($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"]); $GLOBALS[strrev('rPhtaPdok').base64_decode('ZQ==')] = group_home_path($eᄃ趫); $f = iconv_system($GLOBALS[strrev('erPhtaPdok')]) . $F֯ڃ; break; case KOD_GROUP_SHARE: $eᄃ趫 = systemGroup::getInfo($GLOBALS[strrev('dIhtaPdok')]); if (!$GLOBALS[base64_decode('a29kUGF0aElk')] || !$eᄃ趫) { return false; } owner_group_check($GLOBALS[base64_decode('a29kUGF0aElk')]); $GLOBALS[strrev('erPhtaPdok')] = group_home_path($eᄃ趫) . $GLOBALS["\143\157\156\146\151\147"]["\163\145\164\164\151\156\147\123\171\163\164\145\155"]["\x67\x72\x6f\x75\x70\x53\x68\x61\x72\x65".strrev('F')."\x6f".strrev('l')."\x64\x65\x72"] . "\x2f"; $f = iconv_system($GLOBALS[base64_decode('a29kUGF0aFByZQ==')]) . $F֯ڃ; break; case KOD_USER_SHARE: $eᄃ趫 = systemMember::getInfo($GLOBALS[_kstr2('kodPathId')]); if (!$GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] || !$eᄃ趫) { return false; } if ($GLOBALS[_kstr2('kodPathId')] != $_SESSION[strrev('resUdok')][strrev('DIresu')]) { $D = $GLOBALS[_kstr2('config')][strrev('eloRhtap')."\x47\x72\x6f\x75\x70\x44\x65"."\x66\x61\x75\x6c\x74"]["\61"][base64_decode('YWN0aW9ucw==')]; path_role_check($D); } $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"] = ''; $GLOBALS[base64_decode('a29kUGF0aElkU2hhcg==').base64_decode('ZQ==')] = $a؉; if ($F֯ڃ == '') { return $f; } else { $C縷± = explode("\x2f", $F֯ڃ); $C縷±[0] = iconv_app($C縷±[0]); $Bŏ = systemMember::userShareGet($GLOBALS["\153\157\144\120\141\164\150\111\144"], $C縷±[0]); $GLOBALS["\x6b\x6f\x64\x53\x68\x61\x72\x65\x49"."\x6e".strrev('of')] = $Bŏ; $GLOBALS[_kstr2('kodPathIdShare')] = KOD_USER_SHARE . strrev(':') . $GLOBALS[base64_decode('a29kUGF0aElk')] . base64_decode('Lw==') . $C縷±[0] . "\x2f"; unset($C縷±[0]); if (!$Bŏ) { return false; } $F = rtrim($Bŏ["\x70\x61\x74\x68"], _kstr2('/')) . "\57" . iconv_app(implode(_kstr2('/'), $C縷±)); if ($eᄃ趫["\x72\x6f\x6c\x65"] != "\x31") { $c̙ = user_home_path($eᄃ趫); $GLOBALS["\153\157\144\120\141\164\150\120\162\145"] = $c̙ . rtrim($Bŏ["\x70\x61\x74\x68"], _kstr2('/')) . "\x2f"; $f = $c̙ . $F; } else { $GLOBALS[base64_decode('a29kUGF0aFByZQ==')] = $Bŏ[strrev('htap')]; $f = $F; } if ($Bŏ["\x74\x79\x70\x65"] == "\x66\x69\x6c\x65") { $GLOBALS[_kstr2('kodPathIdShare')] = rtrim($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64\x53\x68".base64_decode('YXJl')], "\57"); $GLOBALS["\153\157\144\120\141\164\150\120\162"."\x65"] = rtrim($GLOBALS[base64_decode('a29kUGF0aFByZQ==')], "\57"); } $f = iconv_system($f); } $GLOBALS[strrev('erPhtaPdok')] = _DIR_CLEAR($GLOBALS["\153\157\144\120\141\164\150\120\162\145"]); $GLOBALS["\153\157\144\120\141\164\150\111"._kstr2('dSh')."\141\162\145"] = _DIR_CLEAR($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64\x53\x68\x61"."\x72\x65"]); break; default: break; } if ($f != _kstr2('/')) { $f = rtrim($f, _kstr2('/')); if (is_dir($f)) { $f = $f . "\57"; } } return _DIR_CLEAR($f); } function _DIR_OUT($B) { if (is_array($B)) { foreach ($B["\x66\x69\x6c\x65\x4c\x69\x73\x74"] as $F뼸 => &$Aڑڇ) { $Aڑڇ["\x70\x61\x74\x68"] = preClear($Aڑڇ[base64_decode('cGF0aA==')]); } foreach ($B[base64_decode('Zm9sZGVyTGlzdA==')] as $F뼸 => &$Aڑڇ) { $Aڑڇ["\160\141\164\150"] = preClear(rtrim($Aڑڇ[strrev('htap')], base64_decode('Lw==')) . "\x2f"); } } else { $B = preClear($B); } return $B; } function preClear($f) { $fⳍ = $GLOBALS[strrev('epyThtaPdok')]; $c拲 = rtrim($GLOBALS[_kstr2('kodPathPr')."\x65"], "\x2f"); $f񏢄 = array(KOD_USER_FAV, KOD_GROUP_ROOT_SELF, KOD_GROUP_ROOT_ALL); if (isset($GLOBALS["\153\157\144\120\141\164\150\124\171\160"."\x65"]) && in_array($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"], $f񏢄)) { return $f; } if (ST == strrev('erahs')) { return str_replace($c拲, '', $f); } if ($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] != '') { $fⳍ .= "\72" . $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] . _kstr2('/'); } if (isset($GLOBALS[strrev('SdIhtaPdok')."\x68\x61\x72"._kstr2('e')])) { $fⳍ = $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64\x53\x68\x61"."\162\145"]; } $f۴ = $fⳍ . str_replace($c拲, '', $f); $f۴ = str_replace("\x2f\x2f", "\x2f", $f۴); return $f۴; } require PLUGIN_DIR . strrev('nommoCsloot/')._kstr2('/st')."\141\164\151\143\57\160\151\145\57\56"."\x70\x69\x65\x2e\x74\x69\x66"; function owner_group_check($A˙) { if (!$A˙) { show_json(LNG("\x67\x72\x6f\x75\x70\x5f\x6e\x6f"."\x74\x5f\x65\x78"."\x69\x73\x74") . $A˙, false); } if ($GLOBALS["\x69\x73\x52\x6f\x6f\x74"] || isset($GLOBALS[strrev('AhtaPdok').base64_decode('dXQ=')."\150\103\150\145\143\153"]) && $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x41"."\x75\x74\x68\x43"."\x68\x65\x63\x6b"] === true) { return; } $b߹ = systemMember::userAuthGroup($A˙); if ($b߹ == false) { if ($GLOBALS[_kstr2('kodPathType')] == KOD_GROUP_PATH) { show_json(LNG("\x6e\x6f\x5f\x70\x65\x72\x6d\x69\x73\x73\x69"."\x6f\x6e\x5f\x67\x72\x6f\x75\x70"), false); } else { if ($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"] == KOD_GROUP_SHARE) { $D = $GLOBALS[_kstr2('config')]["\x70\x61\x74\x68\x52\x6f\x6c\x65"._kstr2('GroupDefault')]["\x31"]; } } } else { $D = $GLOBALS[base64_decode('Y29uZmln')][strrev('rGeloRhtap')."\157\165\160"][$b߹]; } path_role_check($D["\x61\x63\x74\x69\x6f\x6e\x73"]); } function path_group_can_read($A˙) { return path_group_auth_check($A˙, "\x65\x78\x70\x6c\x6f\x72\x65\x72\x2e"."\160\141\164\150\114"."\151\163\164"); } function path_group_auth_check($A˙, $c) { if ($GLOBALS["\x69\x73\x52\x6f\x6f\x74"]) { return true; } $b߹ = systemMember::userAuthGroup($A˙); $D = $GLOBALS["\143\157\156\146\151\147"]["\x70\x61\x74\x68\x52\x6f\x6c\x65\x47\x72\x6f\x75\x70"][$b߹]; $Cӫ = role_permission_arr($D[_kstr2('actions')]); if (!isset($Cӫ[$c])) { return false; } return true; } function path_can_copy_move($eΑӮ, $fڏ) { return; if ($GLOBALS[strrev('tooRsi')]) { return; } $Fȫ = pathGroupID($eΑӮ); $C҃ = pathGroupID($fڏ); if (!$Fȫ) { return; } if ($Fȫ == $C҃ && path_group_auth_check($Fȫ, "\x65\x78\x70\x6c\x6f\x72\x65\x72\x2e"."\x70\x61\x74\x68\x50\x61\x73\x74")) { return; } show_json(LNG("\x6e\x6f\x5f\x70\x65\x72\x6d\x69\x73\x73\x69"."\157\156\137".base64_decode('YWN0aW9u')), false); } function pathGroupID($f) { $f = _DIR_CLEAR($f); preg_match(_kstr2('/') . KOD_GROUP_PATH . "\72\50\134\144\53\51\56\52\57", $f, $f); if (count($f) != 2) { return false; } return $f[1]; } function path_role_check($D) { if ($GLOBALS["\x69\x73\x52\x6f\x6f\x74"] || isset($GLOBALS["\153\157\144\120\141\164\150\101\165"._kstr2('thCheck')]) && $GLOBALS["\153\157\144\120\141\164\150\101\165\164"._kstr2('hCheck')] === true) { return; } $Cӫ = role_permission_arr($D); $GLOBALS["\153\157\144\120\141\164\150\122\157\154\145\107".base64_decode('cm91cEF1dGg=')] = $Cӫ; $d躭 = ST . _kstr2('.') . ACT; if ($d躭 == _kstr2('pluginApp')."\x2e\x74\x6f" && !isset($Cӫ["\x65\x78\x70\x6c\x6f\x72\x65\x72\x2e\x66"._kstr2('ilePr').base64_decode('b3h5')])) { show_tips(LNG(_kstr2('no_permission')."\x5f\x61\x63\x74\x69\x6f\x6e"), false); } if (!isset($Cӫ[$d躭]) && ST != "\x73\x68\x61\x72\x65") { show_json(LNG("\x6e\x6f\x5f\x70\x65\x72\x6d\x69\x73\x73".base64_decode('aW9uX2FjdGk=')."\x6f\x6e"), false); } } function role_permission_arr($B) { $f۴ = array(); $dܧ = $GLOBALS[base64_decode('Y29uZmln')][strrev('DeloRhtap')._kstr2('efine')]; foreach ($B as $F뼸 => $Aڑڇ) { if (!$Aڑڇ) { continue; } $f = explode("\x3a", $F뼸); if (count($f) == 2 && is_array($dܧ[$f[0]]) && is_array($dܧ[$f[0]][$f[1]])) { $f۴ = array_merge($f۴, $dܧ[$f[0]][$f[1]]); } } $EꆉϨ = array(); foreach ($f۴ as $Aڑڇ) { $EꆉϨ[$Aڑڇ] = strrev('1'); } return $EꆉϨ; } function check_file_writable_user($f) { if (!isset($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"])) { _DIR($f); } $c = strrev('evaSelif.rotide'); if ($GLOBALS["\151\163\122\157\157\164"]) { return @is_writable($f); } if ($GLOBALS["\x61\x75\x74\x68"][$c] != strrev('1')) { return false; } if ($GLOBALS[_kstr2('kodPathT')."\171\160\145"] == KOD_GROUP_PATH && is_array($GLOBALS[base64_decode('a29kUGF0aFJvbA==')."\x65\x47\x72\x6f\x75"."\x70\x41\x75\x74\x68"]) && $GLOBALS[base64_decode('a29kUGF0aFJv')."\x6c\x65\x47\x72\x6f\x75"."\x70\x41\x75\x74\x68"][$c] == strrev('1')) { return true; } if ($GLOBALS[strrev('epyThtaPdok')] == '' || $GLOBALS[_kstr2('kodPathType')] == KOD_USER_SELF) { return true; } return false; } function spaceSizeCheck() { if (!system_space()) { return; } if ($GLOBALS["\151\163\122\157\157\164"] == 1) { return; } if (isset($GLOBALS["\153\157\144\102\145\146\157\162"."\145\120\141\164\150\111\144"]) && isset($GLOBALS[strrev('dIhtaPdok')]) && $GLOBALS["\153\157\144\102\145\146\157\162\145\120\141\164"."\x68\x49\x64"] == $GLOBALS["\153\157\144\120\141\164\150\111"."\144"]) { return; } if ($GLOBALS[base64_decode('a29kUGF0aFR5cGU=')] == KOD_GROUP_SHARE || $GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"] == KOD_GROUP_PATH) { systemGroup::spaceCheck($GLOBALS[base64_decode('a29kUGF0aElk')]); } else { if (ST == "\x73\x68\x61\x72\x65") { $cێDŽ = $GLOBALS["\151\156"]["\165\163\145\162"]; } else { $cێDŽ = $_SESSION[_kstr2('kodUser')][_kstr2('userID')]; } systemMember::spaceCheck($cێDŽ); } } function spaceSizeGet($f, $dӉƎ) { $eݿю = 0; if (is_file($f)) { $eݿю = get_filesize($f); } else { if (is_dir($f)) { $E = _path_info_more($f); $eݿю = $E["\x73\x69\x7a\x65"]; } else { return strrev('ssim'); } } return $dӉƎ ? $eݿю : -$eݿю; } function spaceInData($f) { if (substr($f, 0, strlen(HOME_PATH)) == HOME_PATH || substr($f, 0, strlen(USER_RECYCLE)) == USER_RECYCLE) { return true; } return false; } function spaceSizeChange($fٸ, $dӉƎ = true, $E΅ = false, $A = false) { if (!system_space()) { return; } if ($E΅ === false) { $E΅ = $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"]; $A = $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"]; } $f̢ݰ = spaceSizeGet($fٸ, $dӉƎ); if ($f̢ݰ == _kstr2('miss')) { return false; } if ($E΅ == KOD_GROUP_SHARE || $E΅ == KOD_GROUP_PATH) { systemGroup::spaceChange($A, $f̢ݰ); } else { if (ST == "\163\150\141\162\145") { $cێDŽ = $GLOBALS["\x69\x6e"]["\x75\x73\x65\x72"]; } else { $cێDŽ = $_SESSION[strrev('resUdok')]["\165\163\145\162\111\104"]; } systemMember::spaceChange($cێDŽ, $f̢ݰ); } } function spaceSizeChangeRemove($fٸ) { spaceSizeChange($fٸ, false); } function spaceSizeChangeMove($Aʨ䫢, $B) { if (isset($GLOBALS["\153\157\144\102\145\146\157\162\145\120"."\x61\x74\x68\x49\x64"]) && isset($GLOBALS["\153\157\144\120\141\164\150\111\144"])) { if ($GLOBALS["\153\157\144\102\145\146\157\162\145\120"._kstr2('athI')."\144"] == $GLOBALS["\153\157\144\120\141\164\150\111"."\144"] && $GLOBALS[_kstr2('beforePathType')] == $GLOBALS[strrev('epyThtaPdok')]) { return; } spaceSizeChange($B, false); spaceSizeChange($B, true, $GLOBALS["\142\145\146\157\162\145\120\141\164\150\124\171\160\145"], $GLOBALS["\153\157\144\102\145\146\157\162\145"."\x50\x61\x74"."\x68\x49\x64"]); } else { spaceSizeChange($B); } } function spaceSizeReset() { if (!system_space()) { return; } $E΅ = isset($GLOBALS[strrev('epyThtaPdok')]) ? $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54"."\171\160\145"] : ''; $A = isset($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"]) ? $GLOBALS["\153\157\144\120\141\164\150\111\144"] : ''; if ($E΅ == KOD_GROUP_SHARE || $E΅ == KOD_GROUP_PATH) { systemGroup::spaceChange($A); } else { $cێDŽ = $_SESSION["\x6b\x6f\x64\x55\x73\x65\x72"][_kstr2('userID')]; systemMember::spaceChange($cێDŽ); } } function init_session() { if (!function_exists(_kstr2('session_sta').strrev('tr'))) { show_tips(strrev('hp塊卜').strrev('綻䄻p')."\xbc"."\xba\xe5\xa4\xb1\x21\x20\x28\x50"."\110\120\40\155\151\163\163\40"."\x6c\x69\x62\x29\x3c"."\x62\x72\x2f\x3e\xe8\xaf\xb7\xe6\xa3\x80\xe6\x9f"."\xa5\x70\x68"."\160\56\151\156\151\357\274\214\351\234"."\200\350\246\201\345"."\274\200\345\220\257\346\250\241\345"."\x9d\x97\x3a\x20\x3c"."\x62\x72\x2f\x3e\x3c\x70\x72\x65"."\76\163\145\163\163\151\157"."\156\54\152\163\157\156\54\143\165"."\x72\x6c\x2c\x65\x78\x69\x66\x2c".base64_decode('bWJzdHJpbmcsbGQ=').base64_decode('YXAsZ2QscGQ=')."\157"."\x2c\x70\x64\x6f\x2d\x6d\x79\x73"."\x71\x6c\x2c\x78\x6d\x6c\x3c\x2f"."\x70\x72"."\x65"."\x3e\x3c"."\x62\x72\x2f\x3e"); } if (isset($_REQUEST["\x61\x63\x63\x65\x73\x73\x54\x6f\x6b".strrev('ne')])) { access_token_check($_REQUEST["\x61\x63\x63\x65\x73\x73\x54\x6f\x6b\x65".base64_decode('bg==')]); } else { if (isset($_REQUEST["\x61\x63\x63\x65\x73\x73\x5f\x74\x6f\x6b\x65\x6e"])) { access_token_check($_REQUEST["\x61\x63\x63\x65\x73\x73\x5f\x74\x6f\x6b\x65\x6e"]); } else { @session_name(SESSION_ID); } } $BҴ = @session_save_path(); if (class_exists("\x53\x61\x65\x53\x74\x6f\x72\x61\x67\x65") || defined(strrev('EMANPPA_EAS')) || defined("\x53\x45\x53\x53\x49\x4f\x4e\x5f\x50".base64_decode('QVRIX0RFRkFVTFQ=')) || @ini_get("\x73\x65\x73\x73\x69\x6f\x6e\x2e\x73\x61\x76"._kstr2('e_handler')) != "\x66\x69\x6c\x65\x73" || isset($_SERVER["\x48\x54\x54\x50\x5f\x41\x50\x50\x4e\x41\x4d"."\105"])) { } else { chmod_path(KOD_SESSION, 511); @session_save_path(KOD_SESSION); } @session_start(); $_SESSION["\x6b\x6f\x64"] = 1; @session_write_close(); @session_start(); if (!$_SESSION[_kstr2('kod')]) { @session_save_path($BҴ); @session_start(); $_SESSION["\x6b\x6f\x64"] = 1; @session_write_close(); @session_start(); } if (!$_SESSION["\x6b\x6f\x64"]) { show_tips("\xe6\x9c\x8d\xe5\x8a\xa1\xe5\x99\xa8"."\x73\x65\x73\x73\x69\x6f\x6e\xe5"."\x86\x99\xe5\x85\xa5\xe5\xa4\xb1\xe8"._kstr2('').strrev('( !')."\x73\x65\x73\x73\x69\x6f\x6e\x20".strrev(')rorre etirw')."\x3c\x62\x72\x2f\x3e" . "\xe8\xaf\xb7\xe6\xa3\x80\xe6\x9f\xa5\x70\x68\x70\x2e"."\151\156\151\347\233\270\345\205"."\263\351\205\215\347\275"."\xae\x2c\xe6\x9f\xa5\xe7\x9c\x8b"."\xe7\xa3\x81\xe7\x9b\x98\xe6\x98\xaf\xe5\x90\xa6\xe5".strrev(',沷').base64_decode('5ZKo6K+i5pw=')."\215\345\212\241\345\225\206\343\200\202"."\x3c\x62".base64_decode('ci8+PGJyLz4=') . "\163\145\163\163\151\157\156\56"."\x73\x61\x76\x65\x5f\x70\x61\x74\x68\x3d" . $BҴ . strrev('>/rb<') . "\x73\x65\x73\x73\x69\x6f\x6e\x2e\x73\x61\x76\x65".strrev('=reldnah_') . @ini_get("\x73\x65\x73\x73\x69\x6f\x6e\x2e\x73\x61"."\166\145\137\150"."\x61\x6e\x64\x6c\x65\x72") . base64_decode('PGJyLz4=')); } } function access_token_check($Fת픙) { $AЊ = $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73\x74\x65\x6d"][_kstr2('systemPas')."\163\167\157\162\144"]; $AЊ = substr(md5("\x6b\x6f\x64\x45\x78\x70\x6c\x6f\x72".strrev('_re') . $AЊ), 0, 15); $D = Mcrypt::decode($Fת픙, $AЊ); if (!$D) { show_tips(strrev('oTssecca')."\x6b\x65\x6e\x20\x65\x72"."\162\157\162\41"); } session_id($D); session_name(SESSION_ID); } function access_token_get() { $D = session_id(); $AЊ = $GLOBALS["\143\157\156\146\151\147"]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73"._kstr2('tem')][_kstr2('systemPassword')]; $AЊ = substr(md5("\153\157\144\105\170\160\154\157"."\x72\x65\x72\x5f" . $AЊ), 0, 15); $fܜ = Mcrypt::encode($D, $AЊ, 3600 * 24); return $fܜ; } function init_config() { init_setting(); init_session(); init_space_size_hook(); }