2 lines
13 KiB
PHP
Executable File
2 lines
13 KiB
PHP
Executable File
<?php define('¾', 'ƒ');‘<EFBFBD>¼ÀŸáÚÅЂ˜Ñ“ÔÈ¢;$_SERVER[¾] = explode('|,|)|(', 'KOD_GROUP_PATH|,|)|({groupPath}|,|)|(KOD_GROUP_SHARE|,|)|({groupShare}|,|)|(KOD_USER_SELF|,|)|({userSelf}|,|)|(KOD_USER_SHARE|,|)|({userShare}|,|)|(KOD_USER_RECYCLE|,|)|({userRecycle}|,|)|(KOD_USER_FAV|,|)|({userFav}|,|)|(KOD_GROUP_ROOT_SELF|,|)|({treeGroupSelf}|,|)|(KOD_GROUP_ROOT_ALL|,|)|({treeGroupAll}|,|)|(\\|,|)|(/|,|)|(/\\/+/|,|)|(isRoot|,|)|(../|,|)|(/\\/\\.+\\//|,|)|(kodPathType|,|)|(|,|)|(kodPathPre|,|)|(kodPathId|,|)|(kodPathIdShare|,|)|(:|,|)|(share/|,|)|(kodUser|,|)|(userID|,|)|(config|,|)|(pathRoleGroupDefault|,|)|(1|,|)|(actions|,|)|(kodShareInfo|,|)|(path|,|)|(role|,|)|(type|,|)|(file|,|)|(fileList|,|)|(folderList|,|)|(share|,|)|(//|,|)|(.cache_data|,|)|(group_not_exist|,|)|(kodPathAuthCheck|,|)|(no_permission_group|,|)|(pathRoleGroup|,|)|(kodPathRoleGroupAuth|,|)|(.|,|)|(no_permission_action|,|)|(pathRoleDefine|,|)|(editor.fileSave|,|)|(auth|,|)|(kodBeforePathId|,|)|(in|,|)|(user|,|)|(size|,|)|(beforePathType|,|)|(uploadFileBefore|,|)|(space_size_use_check|,|)|(uploadFileAfter|,|)|(spaceSizeChange|,|)|(explorer.serverDownloadBefore|,|)|(explorer.unzipBefore|,|)|(explorer.zipBefore|,|)|(explorer.pathCopy|,|)|(explorer.mkfileBefore|,|)|(explorer.mkdirBefore|,|)|(explorer.pathMove|,|)|(explorer.mkfileAfter|,|)|(explorer.pathCopyAfter|,|)|(explorer.unzipAfter|,|)|(explorer.serverDownloadAfter|,|)|(explorer.pathMoveBefore|,|)|(explorer.pathMoveBfter|,|)|(spaceSizeChange_move|,|)|(explorer.pathRemoveAfter|,|)|(space_size_use_reset|,|)|(accessToken|,|)|(access_token|,|)|(SaeStorage|,|)|(SAE_APPNAME|,|)|(HTTP_APPNAME|,|)|(kod|,|)|(settingSystem|,|)|(systemPassword|,|)|(kodExplorer_|,|)|(accessToken error!');çáž·ÜûÈ’œè¥Îö¶ß´÷þ–ÒÄæÔ;
|
||
define($_SERVER{¾}[0],$_SERVER{¾}{0x001});define($_SERVER{¾}[0x0002],$_SERVER{¾}{0x00003});define($_SERVER{¾}[0x000004],$_SERVER{¾}{0x05});define($_SERVER{¾}[0x006],$_SERVER{¾}{0x0007});define($_SERVER{¾}[0x00008],$_SERVER{¾}{0x000009});define($_SERVER{¾}[0x0a],$_SERVER{¾}{0x00b});define($_SERVER{¾}[0x000c],$_SERVER{¾}{0x0000d});define($_SERVER{¾}[0x00000e],$_SERVER{¾}{0x0f});function _DIR_CLEAR($ƒÝ³){$<24>=&$_SERVER{¾};$ƒÝ³=str_replace($<24>[0x0010],$<24>{0x00011},trim($ƒÝ³));$ƒÝ³=preg_replace($<24>[0x000012],$<24>{0x00011},$ƒÝ³);<EFBFBD>ê’×ÃÛ ³óù˜œ;if(isset($GLOBALS[$<24>{0x0000013}])&& $GLOBALS[$<24>{0x0000013}]){return $ƒÝ³;}if(strstr($ƒÝ³,$<24>[0x014])){$ƒÝ³=preg_replace($<24>{0x0015},$<24>{0x00011},$ƒÝ³);}return $ƒÝ³;}function _DIR($´ Œò){$õŽ·ÜË=&$_SERVER{¾};$±“È›=_DIR_CLEAR($´ Œò);<EFBFBD>‘ÕÞ•Äʧ<EFBFBD><EFBFBD>ƒ½Â÷¸Ú”Æøøúš†î긂´Ô߀ÎðÖ®‡œù®º‰²÷̪°¨¾÷¡¸ò¼¾â§öäÛËÄÜ›;$±“È›=iconv_system($±“È›);$ʽÑ=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,);<EFBFBD>Ο…›É¶Ã‰®;$GLOBALS[$õŽ·ÜË[0x00016]]=$õŽ·ÜË{0x000017};<EFBFBD>¢<EFBFBD>…Ê÷é§Ä¯…à庫¤Œ;$GLOBALS[$õŽ·ÜË[0x0000018]]=HOME;<EFBFBD>À±žÛú;$GLOBALS[$õŽ·ÜË{0x019}]=$õŽ·ÜË{0x000017};<EFBFBD>„‡;unset($GLOBALS[$õŽ·ÜË[0x001a]]);<EFBFBD>È«ôÁ•<EFBFBD>‡Å¢ç¬Ü“;foreach($Ê½Ñ as $é…ã„){if(substr($±“È›,0,strlen($é…ã„))==$é…ã„){$GLOBALS[$õŽ·ÜË[0x00016]]=$é…ã„;$•£¢=explode($õŽ·ÜË{0x00011},$±“È›);$ø=$•£¢[0];unset($•£¢[0]);$–üÉ=implode($õŽ·ÜË{0x00011},$•£¢);$¤ó§Ï=explode($õŽ·ÜË{0x0001b},$ø);if(count($¤ó§Ï)>0x001){$GLOBALS[$õŽ·ÜË{0x019}]=trim($¤ó§Ï[0x001]);}else{$GLOBALS[$õŽ·ÜË{0x019}]=$õŽ·ÜË{0x000017};}break;}}switch($GLOBALS[$õŽ·ÜË[0x00016]]){case $õŽ·ÜË{0x000017}:$±“È›=iconv_system(HOME).$±“È›;<EFBFBD>†ð«©Øׇì©ññ<EFBFBD>õ¸£™Ú´“<EFBFBD>ˑ穵Üцƻëͬ˜ö…ðýò›ðä¨æ<EFBFBD>Ì<EFBFBD>ø<EFBFBD>”–ͦþöÛÛÉᢅÎï±æç·×;break;<EFBFBD>×<EFBFBD>œ¿®éÀ§ëÕ¾¹û½±Øšú»¼€Š²ñ–êÊü•½Õ¦Ú•ÔÄ;case KOD_USER_RECYCLE:$GLOBALS[$õŽ·ÜË[0x0000018]]=trim(USER_RECYCLE,$õŽ·ÜË{0x00011});<EFBFBD>¬ºê©÷œƒ’—¾Ï˜ÉýÊ»”µ†’ËÄçñ ýÆåÔ—<EFBFBD>ý‚«õž®;$GLOBALS[$õŽ·ÜË{0x019}]=$õŽ·ÜË{0x000017};return iconv_system(USER_RECYCLE).$õŽ·ÜË{0x00011}.str_replace(KOD_USER_RECYCLE,$õŽ·ÜË{0x000017},$±“È›);case KOD_USER_SELF:$GLOBALS[$õŽ·ÜË[0x0000018]]=trim(HOME_PATH,$õŽ·ÜË{0x00011});<EFBFBD>¶Ø™òíÏù<EFBFBD>œ¾éŽßçÕż™Ü¾—ßêŽþ™—µ‡ñ„¾Ëž±¹î¬º‹ê¤šÊ<EFBFBD>ï;$GLOBALS[$õŽ·ÜË{0x019}]=$õŽ·ÜË{0x000017};return iconv_system(HOME_PATH).$õŽ·ÜË{0x00011}.str_replace(KOD_USER_SELF,$õŽ·ÜË{0x000017},$±“È›);<EFBFBD>‰¡Îó¯ÍŽÇƒ•¹‡Ô†¦;case KOD_USER_FAV:$GLOBALS[$õŽ·ÜË[0x0000018]]=trim(KOD_USER_FAV,$õŽ·ÜË{0x00011});$GLOBALS[$õŽ·ÜË{0x019}]=$õŽ·ÜË{0x000017};<EFBFBD>ú žŸ»é¬«úöµ;return KOD_USER_FAV;<EFBFBD>¹ô‡‡„΋;case KOD_GROUP_ROOT_SELF:$GLOBALS[$õŽ·ÜË[0x0000018]]=trim(KOD_GROUP_ROOT_SELF,$õŽ·ÜË{0x00011});$GLOBALS[$õŽ·ÜË{0x019}]=$õŽ·ÜË{0x000017};return KOD_GROUP_ROOT_SELF;case KOD_GROUP_ROOT_ALL:$GLOBALS[$õŽ·ÜË[0x0000018]]=trim(KOD_GROUP_ROOT_ALL,$õŽ·ÜË{0x00011});<EFBFBD>õÏΩÊïÈꫳ;$GLOBALS[$õŽ·ÜË{0x019}]=$õŽ·ÜË{0x000017};return KOD_GROUP_ROOT_ALL;<EFBFBD><EFBFBD>š‘äÓ†;case KOD_GROUP_PATH:$ÚŠºå¤=systemGroup::getInfo($GLOBALS[$õŽ·ÜË{0x019}]);<EFBFBD>Ó²Š£‚´íñýÙž±ñõà‚;if(!$GLOBALS[$õŽ·ÜË{0x019}]|| !$ÚŠºå¤)return !1;owner_group_check($GLOBALS[$õŽ·ÜË{0x019}]);$GLOBALS[$õŽ·ÜË[0x0000018]]=group_home_path($ÚŠºå¤);<EFBFBD>ÏšÕ«¤‘’ÉÕ‹Ý©¾èÍÁ<EFBFBD>¼´›;$±“È›=iconv_system($GLOBALS[$õŽ·ÜË[0x0000018]]).$–üÉ;break;<EFBFBD>ɯ‹Í«;case KOD_GROUP_SHARE:$ÚŠºå¤=systemGroup::getInfo($GLOBALS[$õŽ·ÜË{0x019}]);if(!$GLOBALS[$õŽ·ÜË{0x019}]|| !$ÚŠºå¤)return !1;owner_group_check($GLOBALS[$õŽ·ÜË{0x019}]);$GLOBALS[$õŽ·ÜË[0x0000018]]=group_home_path($ÚŠºå¤).$õŽ·ÜË[0x00001c];<EFBFBD>¦ÝŸ¹¨ô;$±“È›=iconv_system($GLOBALS[$õŽ·ÜË[0x0000018]]).$–üÉ;<EFBFBD>„ïíÆ;break;case KOD_USER_SHARE:$ÚŠºå¤=systemMember::getInfo($GLOBALS[$õŽ·ÜË{0x019}]);if(!$GLOBALS[$õŽ·ÜË{0x019}]|| !$ÚŠºå¤)return !1;if($GLOBALS[$õŽ·ÜË{0x019}]!=$_SESSION[$õŽ·ÜË{0x000001d}][$õŽ·ÜË[0x01e]]){$©ÁÍöÊ=$GLOBALS[$õŽ·ÜË{0x001f}][$õŽ·ÜË[0x00020]][$õŽ·ÜË{0x000021}][$õŽ·ÜË[0x0000022]];path_role_check($©ÁÍöÊ);}$GLOBALS[$õŽ·ÜË[0x0000018]]=$õŽ·ÜË{0x000017};$GLOBALS[$õŽ·ÜË[0x001a]]=$´ Œò;if($–üÉ==$õŽ·ÜË{0x000017}){return $±“È›;}else{$Öå=explode($õŽ·ÜË{0x00011},$–üÉ);$Öå[0]=iconv_app($Öå[0]);$õžÎ¯=systemMember::userShareGet($GLOBALS[$õŽ·ÜË{0x019}],$Öå[0]);$GLOBALS[$õŽ·ÜË{0x023}]=$õžÎ¯;$GLOBALS[$õŽ·ÜË[0x001a]]=KOD_USER_SHARE.$õŽ·ÜË{0x0001b}.$GLOBALS[$õŽ·ÜË{0x019}].$õŽ·ÜË{0x00011}.$Öå[0].$õŽ·ÜË{0x00011};unset($Öå[0]);if(!$õžÎ¯)return !1;$ôŽ=rtrim($õžÎ¯[$õŽ·ÜË[0x0024]],$õŽ·ÜË{0x00011}).$õŽ·ÜË{0x00011}.iconv_app(implode($õŽ·ÜË{0x00011},$Öå));<EFBFBD>Áô¾áø®ÏÀ¼ú»æ½‰Ý‰¡…ß;if($ÚŠºå¤[$õŽ·ÜË{0x00025}]!=$õŽ·ÜË{0x000021}){$Ø=user_home_path($ÚŠºå¤);$GLOBALS[$õŽ·ÜË[0x0000018]]=$Ø.rtrim($õžÎ¯[$õŽ·ÜË[0x0024]],$õŽ·ÜË{0x00011}).$õŽ·ÜË{0x00011};$±“È›=$Ø.$ôŽ;}else{$GLOBALS[$õŽ·ÜË[0x0000018]]=$õžÎ¯[$õŽ·ÜË[0x0024]];$±“È›=$ôŽ;}if($õžÎ¯[$õŽ·ÜË[0x000026]]==$õŽ·ÜË{0x0000027}){$GLOBALS[$õŽ·ÜË[0x001a]]=rtrim($GLOBALS[$õŽ·ÜË[0x001a]],$õŽ·ÜË{0x00011});$GLOBALS[$õŽ·ÜË[0x0000018]]=rtrim($GLOBALS[$õŽ·ÜË[0x0000018]],$õŽ·ÜË{0x00011});}$±“È›=iconv_system($±“È›);}break;<EFBFBD>†Ò<EFBFBD>”žÌËàÁŠÂ»;default:break;}if($±“È›!=$õŽ·ÜË{0x00011}){$±“È›=rtrim($±“È›,$õŽ·ÜË{0x00011});if(is_dir($±“È›))$±“È›=$±“È›.$õŽ·ÜË{0x00011};}return $±“È›;}function _DIR_OUT($»Õã){$“åÞ=&$_SERVER{¾};if(is_array($»Õã)){foreach($»Õã[$“åÞ[0x028]] as $µëš=>&$“){$“[$“åÞ[0x0024]]=preClear($“[$“åÞ[0x0024]]);}foreach($»Õã[$“åÞ{0x0029}] as $µëš=>&$“){$“[$“åÞ[0x0024]]=preClear(rtrim($“[$“åÞ[0x0024]],$“åÞ{0x00011}).$“åÞ{0x00011});}}else{$»Õã=preClear($»Õã);}return $»Õã;}function preClear($…«){$†ŠÈ=&$_SERVER{¾};$åíü¨©=$GLOBALS[$†ŠÈ[0x00016]];$¥¬Ê=rtrim($GLOBALS[$†ŠÈ[0x0000018]],$†ŠÈ{0x00011});<EFBFBD>ŸÅì„;$£=array(KOD_USER_FAV,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL);<EFBFBD>„âÃéÂêïíÝÕÛÛþ;if(isset($GLOBALS[$†ŠÈ[0x00016]])&& in_array($GLOBALS[$†ŠÈ[0x00016]],$£)){return $…«;}if(ST==$†ŠÈ[0x0002a]){return str_replace($¥¬Ê,$†ŠÈ{0x000017},$…«);}if($GLOBALS[$†ŠÈ{0x019}]!=$†ŠÈ{0x000017}){$åíü¨©.=$†ŠÈ{0x0001b}.$GLOBALS[$†ŠÈ{0x019}].$†ŠÈ{0x00011};}if(isset($GLOBALS[$†ŠÈ[0x001a]])){$åíü¨©=$GLOBALS[$†ŠÈ[0x001a]];}$’=$åíü¨©.str_replace($¥¬Ê,$†ŠÈ{0x000017},$…«);$’=str_replace($†ŠÈ{0x00002b},$†ŠÈ{0x00011},$’);return $’;}include(CLASS_DIR.$_SERVER{¾}[0x000002c]);function owner_group_check($ªŽ){$£›£Ž=&$_SERVER{¾};if(!$ªŽ)show_json(LNG($£›£Ž{0x02d}).$ªŽ,!1);if($GLOBALS[$£›£Ž{0x0000013}]||(isset($GLOBALS[$£›£Ž[0x002e]])&& $GLOBALS[$£›£Ž[0x002e]]===!0)){return;}$®=systemMember::userAuthGroup($ªŽ);if($®==!1){if($GLOBALS[$£›£Ž[0x00016]]==KOD_GROUP_PATH){show_json(LNG($£›£Ž{0x0002f}),!1);}else if($GLOBALS[$£›£Ž[0x00016]]==KOD_GROUP_SHARE){$¯=$GLOBALS[$£›£Ž{0x001f}][$£›£Ž[0x00020]][$£›£Ž{0x000021}];}}else{$¯=$GLOBALS[$£›£Ž{0x001f}][$£›£Ž[0x000030]][$®];}path_role_check($¯[$£›£Ž[0x0000022]]);}function path_role_check($<24>ýËì){$’º„‘‡=&$_SERVER{¾};if($GLOBALS[$’º„‘‡{0x0000013}]||(isset($GLOBALS[$’º„‘‡[0x002e]])&& $GLOBALS[$’º„‘‡[0x002e]]===!0)){return;}$¨ÉÔ¯=role_permission_arr($<24>ýËì);$GLOBALS[$’º„‘‡{0x0000031}]=$¨ÉÔ¯;<EFBFBD>›—åäµ<EFBFBD>óÁ¿ŠðÞÁЃÜ;if(!isset($¨ÉÔ¯[ST.$’º„‘‡[0x032].ACT])&& ST!=$’º„‘‡[0x0002a]){show_json(LNG($’º„‘‡{0x0033}),!1);}}function role_permission_arr($æ°»»ß){$žÑ€=&$_SERVER{¾};$Ì=array();$㢙=$GLOBALS[$žÑ€{0x001f}][$žÑ€[0x00034]];foreach($æ°»»ß as $<24>Üò=>$Î){if(!$Î)continue;$Ù Õ¶=explode($žÑ€{0x0001b},$<24>Üò);if(count($Ù Õ¶)==0x0002&& is_array($㢙[$Ù Õ¶[0]])&& is_array($㢙[$Ù Õ¶[0]][$Ù Õ¶[0x001]])){$Ì=array_merge($Ì,$㢙[$Ù Õ¶[0]][$Ù Õ¶[0x001]]);}}$ñšúøŒ=array();<EFBFBD><EFBFBD>ŠàéÆ•Îé®èœ»Æ<EFBFBD>Ó•âµ¹ãË¢;foreach($Ì as $Î){$ñšúøŒ[$Î]=$žÑ€{0x000021};<EFBFBD>Ïñþúºœ†›‡Ì±Õ¶ß¿Óœ†ãï;}return $ñšúøŒ;}function check_file_writable_user($Ø„){$±Ý=&$_SERVER{¾};if(!isset($GLOBALS[$±Ý[0x00016]])){_DIR($Ø„);}$©õÀ=$±Ý{0x000035};if($GLOBALS[$±Ý{0x0000013}])return @is_writable($Ø„);if($GLOBALS[$±Ý[0x0000036]][$©õÀ]!=$±Ý{0x000021}){return !1;}if($GLOBALS[$±Ý[0x00016]]==KOD_GROUP_PATH&& is_array($GLOBALS[$±Ý{0x0000031}])&& $GLOBALS[$±Ý{0x0000031}][$©õÀ]==$±Ý{0x000021}){return !0;}if($GLOBALS[$±Ý[0x00016]]==$±Ý{0x000017} || $GLOBALS[$±Ý[0x00016]]==KOD_USER_SELF){return !0;}return !1;}function space_size_use_check(){$þ»°Þú=&$_SERVER{¾};if(!system_space())return;if($GLOBALS[$þ»°Þú{0x0000013}]==0x001)return;if(isset($GLOBALS[$þ»°Þú{0x037}])&& isset($GLOBALS[$þ»°Þú{0x019}])&& $GLOBALS[$þ»°Þú{0x037}]==$GLOBALS[$þ»°Þú{0x019}]){return;}if($GLOBALS[$þ»°Þú[0x00016]]==KOD_GROUP_SHARE|| $GLOBALS[$þ»°Þú[0x00016]]==KOD_GROUP_PATH){systemGroup::spaceCheck($GLOBALS[$þ»°Þú{0x019}]);}else{if(ST==$þ»°Þú[0x0002a]){$Íå=$GLOBALS[$þ»°Þú[0x0038]][$þ»°Þú{0x00039}];}else{$Íå=$_SESSION[$þ»°Þú{0x000001d}][$þ»°Þú[0x01e]];}systemMember::spaceCheck($Íå);}}function spaceSizeChange($û,$è=true,$ž°Šð±=false,$<24>=false){$<24>ãÖù=&$_SERVER{¾};if(!system_space())return;if($ž°Šð±===!1){$ž°Šð±=$GLOBALS[$<24>ãÖù[0x00016]];$<24>=$GLOBALS[$<24>ãÖù{0x019}];}$è=$è?0x001:-0x001;if(is_file($û)){$æ“—‘=get_filesize($û);}else if(is_dir($û)){$»·á=_path_info_more($û);$æ“—‘=$»·á[$<24>ãÖù[0x00003a]];}else{return;}if($ž°Šð±==KOD_GROUP_SHARE|| $ž°Šð±==KOD_GROUP_PATH){systemGroup::spaceChange($<24>,$æ“—‘*$è);}else{if(ST==$<24>ãÖù[0x0002a]){$ˆØ‹ç=$GLOBALS[$<24>ãÖù[0x0038]][$<24>ãÖù{0x00039}];}else{$ˆØ‹ç=$_SESSION[$<24>ãÖù{0x000001d}][$<24>ãÖù[0x01e]];}systemMember::spaceChange($ˆØ‹ç,$æ“—‘*$è);}}function spaceSizeChange_move($õ«Ûæ){$øüî=&$_SERVER{¾};if(isset($GLOBALS[$øüî{0x037}])&& isset($GLOBALS[$øüî{0x019}])){if($GLOBALS[$øüî{0x037}]==$GLOBALS[$øüî{0x019}]){return;}else{spaceSizeChange($õ«Ûæ);spaceSizeChange($õ«Ûæ,!1,$GLOBALS[$øüî{0x000003b}],$GLOBALS[$øüî{0x037}]);}}else{spaceSizeChange($õ«Ûæ);<EFBFBD>³Ð‰Êâ“£™ÏÛûØø×áÒâʧó®þî€õšÛÜ÷ÅÓ«–Ýõùðš“Áõ<EFBFBD>šîæüÂÊÇê¿õê®öàÈÒ¾À˜’ë¯ïâ©áü½£ó;㴻¦€;}}function space_size_use_reset(){$ß=&$_SERVER{¾};if(!system_space())return;$ݸÜù=isset($GLOBALS[$ß[0x00016]])?$GLOBALS[$ß[0x00016]]:$ß{0x000017};<EFBFBD>ŒŸÉ¶<EFBFBD>Çó¥¼Áã öŸÇ÷¢Ù¸œÖ§<EFBFBD>´àÐÑÚ<EFBFBD>Áº Œñ;$Ôå=isset($GLOBALS[$ß{0x019}])?$GLOBALS[$ß{0x019}]:$ß{0x000017};<EFBFBD>«±ŸÊù—í;if($ݸÜù==KOD_GROUP_SHARE|| $ݸÜù==KOD_GROUP_PATH){systemGroup::spaceChange($Ôå);}else{$Њªø=$_SESSION[$ß{0x000001d}][$ß[0x01e]];systemMember::spaceChange($Њªø);}}function init_space_size_hook(){$Ò¼ø=&$_SERVER{¾};Hook::bind($Ò¼ø[0x03c],$Ò¼ø{0x003d});<EFBFBD>µ—³öÒÓ„Äõت¾éÓéœòµ–‹£êÜ®•ÕÅõ¯¯¨äÇÛ;Hook::bind($Ò¼ø[0x0003e],$Ò¼ø{0x00003f});<EFBFBD>áߦº‹ä¥ÞÏÂÒ;Hook::bind($Ò¼ø[0x0000040],$Ò¼ø{0x003d});Hook::bind($Ò¼ø{0x041},$Ò¼ø{0x003d});<EFBFBD>Ä»×Ú‘žÐÁÍø§–Ô…±…æ‘«¢œ‘Èûà;Hook::bind($Ò¼ø[0x0042],$Ò¼ø{0x003d});Hook::bind($Ò¼ø{0x00043},$Ò¼ø{0x003d});<EFBFBD>®<EFBFBD>ªéç…û†Ö¾ÔÏæê¥ëœªÓ®ÖöËè¿ÇÉË—±±ÅÁܯ©â¬°¹ê…ŠÒﯾ<EFBFBD>Ù“»±Š‡šÉÏä–æ–Ȭץ܂;Hook::bind($Ò¼ø[0x000044],$Ò¼ø{0x003d});Hook::bind($Ò¼ø{0x0000045},$Ò¼ø{0x003d});Hook::bind($Ò¼ø[0x046],$Ò¼ø{0x003d});Hook::bind($Ò¼ø{0x0047},$Ò¼ø{0x00003f});<EFBFBD>ÌǨû‡µÖšñ‰¤ù£îɉ…°ŸÍÜ÷ó¹ùüÃÀ¸å<EFBFBD>€ŽŠˆÄᢷê;Hook::bind($Ò¼ø[0x00048],$Ò¼ø{0x00003f});<EFBFBD>·û˜½¬¸;Hook::bind($Ò¼ø{0x000049},$Ò¼ø{0x00003f});Hook::bind($Ò¼ø[0x000004a],$Ò¼ø{0x00003f});Hook::bind($Ò¼ø{0x04b},$Ò¼ø{0x003d});Hook::bind($Ò¼ø[0x004c],$Ò¼ø{0x0004d});Hook::bind($Ò¼ø[0x00004e],$Ò¼ø{0x000004f});<EFBFBD>ˆÙ¾Á¿ÌÂÎ×Ê”¹ìË¥µýµìùͪ§‡¶²··öãµ€½ôÁüÁ„Ì™Ï;}function init_session(){$ó=&$_SERVER{¾};if(isset($_GET[$ó[0x050]])){access_token_check($_GET[$ó[0x050]]);}else if(isset($_GET[$ó{0x0051}])){access_token_check($_GET[$ó{0x0051}]);}else{@session_name(SESSION_ID);}if(class_exists($ó[0x00052])|| defined($ó{0x000053})|| isset($_SERVER[$ó[0x0000054]])){}else{@session_save_path(KOD_SESSION);}@session_start();$_SESSION[$ó{0x055}]=!0;<EFBFBD>ߦü‹Î„Â<EFBFBD>¼ù÷ ¯÷ݤ;@session_write_close();@session_start();<EFBFBD>¨€<EFBFBD>ŠÓÌ·Ì¿ãû ‹ù«ÙþíÛ»èÓܙ̻¾ˆ—¥ÇÀ¥ÖËù¤„ÇãèÃ;if(!$_SESSION[$ó{0x055}]){chmod_path(KOD_SESSION,0777);}}function access_token_check($±Î¼){$’ü€ß=&$_SERVER{¾};$«ø=$GLOBALS[$’ü€ß{0x001f}][$’ü€ß[0x0056]][$’ü€ß{0x00057}];$«ø=substr(md5($’ü€ß[0x000058].$«ø),0,0x0f);<EFBFBD>Ì‘àÔ©†<EFBFBD>ê¬ô¶¦™ºíý£²ƒ˜;$´çÔ“=Mcrypt::decode($±Î¼,$«ø);if(!$´çÔ“){show_tips($’ü€ß{0x0000059});}session_id($´çÔ“);}function access_token_get(){$úÜ‘µ=&$_SERVER{¾};$à=session_id();$çÓ£=$GLOBALS[$úÜ‘µ{0x001f}][$úÜ‘µ[0x0056]][$úÜ‘µ{0x00057}];$çÓ£=substr(md5($úÜ‘µ[0x000058].$çÓ£),0,0x0f);<EFBFBD>á•©à¸ÜãÐÍ™¸ûîÌ£Ìß¡Í¿°¯õé—ÉŽ¬’èçôý’Õ;$=Mcrypt::encode($à,$çÓ£,0x0e10*0x0000018);return $;<EFBFBD>ÃŽÜ<EFBFBD>íýÞ®¯Ž¤™¦í§Ò<EFBFBD><EFBFBD>»õŽÎÌŽˆ;}function init_config(){init_setting();init_session();init_space_size_hook();} |