2 lines
14 KiB
PHP
Executable File
2 lines
14 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|(|<|&SESSION_PATH_DEFAULT|(|<|&session.save_handler|(|<|&files|(|<|&HTTP_APPNAME|(|<|&kod|(|<|&æœ<C3A6>务器session写入失败! (session write error)<br/>|(|<|&请检查php.ini相关é…<C3A9>ç½®,查看ç£<C3A7>盘是å<C2AF>¦å·²æ»¡,或咨询æœ<C3A6>务商。<br/><br/>|(|<|&session.save_path=|(|<|&<br/>|(|<|&session.save_handler=|(|<|&settingSystem|(|<|&systemPassword|(|<|&kodExplorer_|(|<|&accessToken error!');<EFBFBD>—ιŽ×Ü“ÇÅ·ó<EFBFBD>ìþÍ;
|
||
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($€){$™ð=&$_SERVER{–±À};$€=str_replace($™ð[0x0010],$™ð{0x00011},trim($€));$€=preg_replace($™ð[0x000012],$™ð{0x00011},$€);if(isset($GLOBALS[$™ð{0x0000013}])&& $GLOBALS[$™ð{0x0000013}]){return $€;}while(strstr($€,$™ð[0x014])){$€=str_replace($™ð[0x014],$™ð{0x00011},$€);}$€=preg_replace($™ð[0x000012],$™ð{0x00011},$€);return $€;}function _DIR($—ìŽí«){$Ö=&$_SERVER{–±À};$çää=_DIR_CLEAR($—ìŽí«);<EFBFBD>¦¤×äÎÆü;$çää=iconv_system($çää);$<24>¯Ÿ‚=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[$Ö{0x0015}]=$Ö[0x00016];<EFBFBD>»³›Ê¢Æ–‹¬úâ;$GLOBALS[$Ö{0x000017}]=HOME;<EFBFBD>ü¿;$GLOBALS[$Ö[0x0000018]]=$Ö[0x00016];<EFBFBD>©ß½‹áíªãªñ;unset($GLOBALS[$Ö{0x019}]);foreach($<24>¯Ÿ‚ as $´ó÷){if(substr($çää,0,strlen($´ó÷))==$´ó÷){$GLOBALS[$Ö{0x0015}]=$´ó÷;$»Žâç=explode($Ö{0x00011},$çää);$Å=$»Žâç[0];unset($»Žâç[0]);$<24>Ͼ=implode($Ö{0x00011},$»Žâç);$²¡ìÛ=explode($Ö[0x001a],$Å);if(count($²¡ìÛ)>0x001){$GLOBALS[$Ö[0x0000018]]=trim($²¡ìÛ[0x001]);}else{$GLOBALS[$Ö[0x0000018]]=$Ö[0x00016];}break;}}switch($GLOBALS[$Ö{0x0015}]){case $Ö[0x00016]:$çää=iconv_system(HOME).$çää;break;case KOD_USER_RECYCLE:$GLOBALS[$Ö{0x000017}]=trim(USER_RECYCLE,$Ö{0x00011});<EFBFBD>’ÇÃ…Çœ²û<EFBFBD>«Ó˹¶´Ä;$GLOBALS[$Ö[0x0000018]]=$Ö[0x00016];<EFBFBD>Ì´¿€ÕÛ××ûðÖƒµÛÊÑ<EFBFBD>ÇẜôÓá¹ÐלžŒÜŸâŠúºâ¿õÔ—ùŠòÅÛƒ<EFBFBD>¾½ªë³ýÎíϧ‹î³çŽ–òŠÑÖÊ;return iconv_system(USER_RECYCLE).$Ö{0x00011}.str_replace(KOD_USER_RECYCLE,$Ö[0x00016],$çää);<EFBFBD>¶Ո“Ø–Ñ—À¾Ê¿Ž¹<EFBFBD>µÄ€é¬Ž<EFBFBD> ™Òö䛣ÆÞ;case KOD_USER_SELF:$GLOBALS[$Ö{0x000017}]=trim(HOME_PATH,$Ö{0x00011});<EFBFBD>íõýÀ<EFBFBD>¾€ØþŽ’<EFBFBD>ÃÖ<EFBFBD>®„Ÿ¯¥¸‚œ<EFBFBD>ž;$GLOBALS[$Ö[0x0000018]]=$Ö[0x00016];<EFBFBD>›‚äŠ÷∢ËߢÚò²žÉÂÌÎáüó›þ‘¸žÒžœî ‚ø™åÅ ‰‘€«ëòÝ‹½¡Ø<EFBFBD>ƒÕ‚žÕ“×ôæö‘Õ—”ϱù•Ñ„¦Ñ¯“ÅŽŸ„¯;return iconv_system(HOME_PATH).$Ö{0x00011}.str_replace(KOD_USER_SELF,$Ö[0x00016],$çää);<EFBFBD>ΓҤ§«™Ž¢;case KOD_USER_FAV:$GLOBALS[$Ö{0x000017}]=trim(KOD_USER_FAV,$Ö{0x00011});$GLOBALS[$Ö[0x0000018]]=$Ö[0x00016];<EFBFBD>´ëºÉ½¾ð<EFBFBD>í…Öü¤Ûœìáê<EFBFBD>µ<EFBFBD>©à©¸;return KOD_USER_FAV;case KOD_GROUP_ROOT_SELF:$GLOBALS[$Ö{0x000017}]=trim(KOD_GROUP_ROOT_SELF,$Ö{0x00011});<EFBFBD>•ѪϜèŽ<EFBFBD>ùü’Ñú·;$GLOBALS[$Ö[0x0000018]]=$Ö[0x00016];return KOD_GROUP_ROOT_SELF;<EFBFBD>¿œÀ;case KOD_GROUP_ROOT_ALL:$GLOBALS[$Ö{0x000017}]=trim(KOD_GROUP_ROOT_ALL,$Ö{0x00011});<EFBFBD>ùþ¦Ïœäåí<EFBFBD>µŠùĘó«;$GLOBALS[$Ö[0x0000018]]=$Ö[0x00016];<EFBFBD>óæ·<EFBFBD>ò÷¬³ÉòÕÃñû”Žáùüñ°ˆìõ¡á¸Í¨ö°œÝè¬ÐáØ…«ÌÚï;return KOD_GROUP_ROOT_ALL;case KOD_GROUP_PATH:$…ι€=systemGroup::getInfo($GLOBALS[$Ö[0x0000018]]);<EFBFBD>Ô™¦öúßÄ£ÖôÀµÞí‡Á;if(!$GLOBALS[$Ö[0x0000018]]|| !$…ι€)return !1;owner_group_check($GLOBALS[$Ö[0x0000018]]);<EFBFBD>”çÞÓ¿ã¢ùäÄÀ½»;$GLOBALS[$Ö{0x000017}]=group_home_path($…ι€);$çää=iconv_system($GLOBALS[$Ö{0x000017}]).$<24>Ͼ;break;case KOD_GROUP_SHARE:$…ι€=systemGroup::getInfo($GLOBALS[$Ö[0x0000018]]);<EFBFBD>¡ªÕ<EFBFBD>±˜Ö½†ê¦å¿åÊâà¯ÒˆÅ˜ÈƒÓ…¡Ôå–ʇÀ¡—ñ¹î°ÀÚÖ¦š½ðýž Цæéïê½ôŒ’Û£Ýãä€úÖ¹êˆùÅß ß<EFBFBD>’Þ¼²°ãššÓ…×;if(!$GLOBALS[$Ö[0x0000018]]|| !$…ι€)return !1;owner_group_check($GLOBALS[$Ö[0x0000018]]);<EFBFBD>¥µÉŠšÉ†ñ„ðúþ¶Ú —ø²õµ;$GLOBALS[$Ö{0x000017}]=group_home_path($…ι€).$Ö{0x0001b};<EFBFBD>€Á톚·˜†;$çää=iconv_system($GLOBALS[$Ö{0x000017}]).$<24>Ͼ;<EFBFBD>çéšíÜŸßØž–³¿®¬ñ¤â×ËûØŽéÞ¨¢÷®€Æþ豚׎º·çÙΛ;break;case KOD_USER_SHARE:$…ι€=systemMember::getInfo($GLOBALS[$Ö[0x0000018]]);<EFBFBD>¢«ã;if(!$GLOBALS[$Ö[0x0000018]]|| !$…ι€)return !1;if($GLOBALS[$Ö[0x0000018]]!=$_SESSION[$Ö[0x00001c]][$Ö{0x000001d}]){$“›¦¶”=$GLOBALS[$Ö[0x01e]][$Ö{0x001f}][$Ö[0x00020]][$Ö{0x000021}];path_role_check($“›¦¶”);}$GLOBALS[$Ö{0x000017}]=$Ö[0x00016];$GLOBALS[$Ö{0x019}]=$—ìŽí«;<EFBFBD>Ô <EFBFBD>ï÷œª°„„þ <EFBFBD>üè© •<EFBFBD><EFBFBD>¾É<EFBFBD>Òå´‰ùŠÀÕßàãÏÙ;if($<24>Ͼ==$Ö[0x00016]){return $çää;}else{$ú=explode($Ö{0x00011},$<24>Ͼ);$ú[0]=iconv_app($ú[0]);$„=systemMember::userShareGet($GLOBALS[$Ö[0x0000018]],$ú[0]);$GLOBALS[$Ö[0x0000022]]=$„;$GLOBALS[$Ö{0x019}]=KOD_USER_SHARE.$Ö[0x001a].$GLOBALS[$Ö[0x0000018]].$Ö{0x00011}.$ú[0].$Ö{0x00011};unset($ú[0]);if(!$„)return !1;$‹=rtrim($„[$Ö{0x023}],$Ö{0x00011}).$Ö{0x00011}.iconv_app(implode($Ö{0x00011},$ú));if($…ι€[$Ö[0x0024]]!=$Ö[0x00020]){$ˆŽ=user_home_path($…ι€);$GLOBALS[$Ö{0x000017}]=$ˆŽ.rtrim($„[$Ö{0x023}],$Ö{0x00011}).$Ö{0x00011};$çää=$ˆŽ.$‹;}else{$GLOBALS[$Ö{0x000017}]=$„[$Ö{0x023}];$çää=$‹;}if($„[$Ö{0x00025}]==$Ö[0x000026]){$GLOBALS[$Ö{0x019}]=rtrim($GLOBALS[$Ö{0x019}],$Ö{0x00011});$GLOBALS[$Ö{0x000017}]=rtrim($GLOBALS[$Ö{0x000017}],$Ö{0x00011});}$çää=iconv_system($çää);}break;<EFBFBD>Ô¹ãŸÇ¶†û¿<EFBFBD>†<EFBFBD>;default:break;<EFBFBD>»¶¼»²ÇÀ²ÒåÐÛô˜…šì¾ý<EFBFBD>†´”‚ô•‰õìïØ¨§•äÙݦŒ°<EFBFBD>ÜŒ‚õ‘œãЛðÖÐ…Ùś㼈ӕ±û;}if($çää!=$Ö{0x00011}){$çää=rtrim($çää,$Ö{0x00011});if(is_dir($çää))$çää=$çää.$Ö{0x00011};}return $çää;}function _DIR_OUT($½){$†<>=&$_SERVER{–±À};if(is_array($½)){foreach($½[$†<>{0x0000027}] as $¹ÊÁÆ=>&$·Øê›){$·Øê›[$†<>{0x023}]=preClear($·Øê›[$†<>{0x023}]);}foreach($½[$†<>[0x028]] as $¹ÊÁÆ=>&$·Øê›){$·Øê›[$†<>{0x023}]=preClear(rtrim($·Øê›[$†<>{0x023}],$†<>{0x00011}).$†<>{0x00011});}}else{$½=preClear($½);}return $½;}function preClear($Ú){$±Ä˜=&$_SERVER{–±À};$®¾=$GLOBALS[$±Ä˜{0x0015}];<EFBFBD>ïè<EFBFBD>›€æ¤¾;$ÞŠ<C39E>=rtrim($GLOBALS[$±Ä˜{0x000017}],$±Ä˜{0x00011});$ÅþÂá=array(KOD_USER_FAV,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL);if(isset($GLOBALS[$±Ä˜{0x0015}])&& in_array($GLOBALS[$±Ä˜{0x0015}],$ÅþÂá)){return $Ú;}if(ST==$±Ä˜{0x0029}){return str_replace($ÞŠ<C39E>,$±Ä˜[0x00016],$Ú);}if($GLOBALS[$±Ä˜[0x0000018]]!=$±Ä˜[0x00016]){$®¾.=$±Ä˜[0x001a].$GLOBALS[$±Ä˜[0x0000018]].$±Ä˜{0x00011};}if(isset($GLOBALS[$±Ä˜{0x019}])){$®¾=$GLOBALS[$±Ä˜{0x019}];}$=$®¾.str_replace($ÞŠ<C39E>,$±Ä˜[0x00016],$Ú);$=str_replace($±Ä˜[0x0002a],$±Ä˜{0x00011},$);return $;}include(CLASS_DIR.$_SERVER{–±À}{0x00002b});function owner_group_check($؈Òè¤){$¾=&$_SERVER{–±À};if(!$؈Òè¤)show_json(LNG($¾[0x000002c]).$؈Òè¤,!1);if($GLOBALS[$¾{0x0000013}]||(isset($GLOBALS[$¾{0x02d}])&& $GLOBALS[$¾{0x02d}]===!0)){return;}$ÐÈ“œ=systemMember::userAuthGroup($؈Òè¤);if($ÐÈ“œ==!1){if($GLOBALS[$¾{0x0015}]==KOD_GROUP_PATH){show_json(LNG($¾[0x002e]),!1);}else if($GLOBALS[$¾{0x0015}]==KOD_GROUP_SHARE){$<24>ª=$GLOBALS[$¾[0x01e]][$¾{0x001f}][$¾[0x00020]];}}else{$<24>ª=$GLOBALS[$¾[0x01e]][$¾{0x0002f}][$ÐÈ“œ];<EFBFBD>͸ÑöƒÁ¡¤Å§â÷ëûáÄ…µ®©Šþò<EFBFBD>››»Æé±¶·é‰¯íËÐ’‘÷õ‰ãòë©ø¡×¢«Ö–Éò²…¹<EFBFBD>¶ðÕ¡ú…<EFBFBD>ÇÕ¢ØÍ˜â²ŒÏÜ…ð´¨;}path_role_check($<24>ª[$¾{0x000021}]);}function path_role_check($€ñì¹<C3AC>){$›˜¥ª=&$_SERVER{–±À};if($GLOBALS[$›˜¥ª{0x0000013}]||(isset($GLOBALS[$›˜¥ª{0x02d}])&& $GLOBALS[$›˜¥ª{0x02d}]===!0)){return;}$«ä=role_permission_arr($€ñì¹<C3AC>);$GLOBALS[$›˜¥ª[0x000030]]=$«ä;<EFBFBD>Õî¿÷ÈŽ‘¬Á<EFBFBD>ûž£ìÓˋߋñßüßšŒ„ÆðÉíÚ ;if(!isset($«ä[ST.$›˜¥ª{0x0000031}.ACT])&& ST!=$›˜¥ª{0x0029}){show_json(LNG($›˜¥ª[0x032]),!1);}}function role_permission_arr($Òì){$Æà=&$_SERVER{–±À};$΋ë=array();$¸Ç¿Ã=$GLOBALS[$Æà[0x01e]][$Æà{0x0033}];foreach($Òì as $Àš=>$Íž<C38D>){if(!$Íž<C38D>)continue;$çïš=explode($Æà[0x001a],$Àš);if(count($çïš)==0x0002&& is_array($¸Ç¿Ã[$çïš[0]])&& is_array($¸Ç¿Ã[$çïš[0]][$çïš[0x001]])){$΋ë=array_merge($΋ë,$¸Ç¿Ã[$çïš[0]][$çïš[0x001]]);}}$¶¡òá=array();<EFBFBD>–•كѹ»™ù€ÓšÀíÕ<EFBFBD>Œ×ÍôÇèý• ‰‚íÏф䫇¶å;foreach($΋ë as $Íž<C38D>){$¶¡òá[$Íž<C38D>]=$Æà[0x00020];<EFBFBD>äú…’Ñ”ž©â”ñÌ’‡ì³‘ï¡àÁ¥ÆíýÔðεµò±º…ƒÏ¤¬²¹Ÿþ˦ìþ¸Ý ;}return $¶¡òá;}function check_file_writable_user($ó){$¡Ê=&$_SERVER{–±À};if(!isset($GLOBALS[$¡Ê{0x0015}])){_DIR($ó);}$âå™=$¡Ê[0x00034];if($GLOBALS[$¡Ê{0x0000013}])return @is_writable($ó);if($GLOBALS[$¡Ê{0x000035}][$âå™]!=$¡Ê[0x00020]){return !1;}if($GLOBALS[$¡Ê{0x0015}]==KOD_GROUP_PATH&& is_array($GLOBALS[$¡Ê[0x000030]])&& $GLOBALS[$¡Ê[0x000030]][$âå™]==$¡Ê[0x00020]){return !0;}if($GLOBALS[$¡Ê{0x0015}]==$¡Ê[0x00016] || $GLOBALS[$¡Ê{0x0015}]==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[$Ø…šØÑ[0x0000036]])&& isset($GLOBALS[$Ø…šØÑ[0x0000018]])&& $GLOBALS[$Ø…šØÑ[0x0000036]]==$GLOBALS[$Ø…šØÑ[0x0000018]]){return;}if($GLOBALS[$Ø…šØÑ{0x0015}]==KOD_GROUP_SHARE|| $GLOBALS[$Ø…šØÑ{0x0015}]==KOD_GROUP_PATH){systemGroup::spaceCheck($GLOBALS[$Ø…šØÑ[0x0000018]]);}else{if(ST==$Ø…šØÑ{0x0029}){$¦Í¦Ë=$GLOBALS[$Ø…šØÑ{0x037}][$Ø…šØÑ[0x0038]];}else{$¦Í¦Ë=$_SESSION[$Ø…šØÑ[0x00001c]][$Ø…šØÑ{0x000001d}];}systemMember::spaceCheck($¦Í¦Ë);}}function spaceSizeChange($ÆÑú,$ò•=true,$¹õÒ=false,$Õµ=false){$àðÁ§Ã=&$_SERVER{–±À};if(!system_space())return;if($¹õÒ===!1){$¹õÒ=$GLOBALS[$àðÁ§Ã{0x0015}];$Õµ=$GLOBALS[$àðÁ§Ã[0x0000018]];}$ò•=$ò•?0x001:-0x001;if(is_file($ÆÑú)){$°¦š‡=get_filesize($ÆÑú);}else if(is_dir($ÆÑú)){$è®™ã=_path_info_more($ÆÑú);$°¦š‡=$è®™ã[$àðÁ§Ã{0x00039}];}else{return;}if($¹õÒ==KOD_GROUP_SHARE|| $¹õÒ==KOD_GROUP_PATH){systemGroup::spaceChange($Õµ,$°¦š‡*$ò•);}else{if(ST==$àðÁ§Ã{0x0029}){$Ÿ=$GLOBALS[$àðÁ§Ã{0x037}][$àðÁ§Ã[0x0038]];}else{$Ÿ=$_SESSION[$àðÁ§Ã[0x00001c]][$àðÁ§Ã{0x000001d}];}systemMember::spaceChange($Ÿ,$°¦š‡*$ò•);}}function spaceSizeChange_move($˶Ñ){$È㟟™=&$_SERVER{–±À};if(isset($GLOBALS[$È㟟™[0x0000036]])&& isset($GLOBALS[$È㟟™[0x0000018]])){if($GLOBALS[$È㟟™[0x0000036]]==$GLOBALS[$È㟟™[0x0000018]]){return;}else{spaceSizeChange($˶Ñ);spaceSizeChange($˶Ñ,!1,$GLOBALS[$È㟟™[0x00003a]],$GLOBALS[$È㟟™[0x0000036]]);}}else{spaceSizeChange($˶Ñ);}}function space_size_use_reset(){$†=&$_SERVER{–±À};if(!system_space())return;$¤èä=isset($GLOBALS[$†{0x0015}])?$GLOBALS[$†{0x0015}]:$†[0x00016];<EFBFBD>˜ì›±Ñ£ÑЄ“«;$Ï=isset($GLOBALS[$†[0x0000018]])?$GLOBALS[$†[0x0000018]]:$†[0x00016];<EFBFBD>‰®êìÍ‹‡‚¯ðæùôÔ“;if($¤èä==KOD_GROUP_SHARE|| $¤èä==KOD_GROUP_PATH){systemGroup::spaceChange($Ï);}else{$ïÅ´“=$_SESSION[$†[0x00001c]][$†{0x000001d}];systemMember::spaceChange($ïÅ´“);}}function init_space_size_hook(){$Ž’œ¯¬=&$_SERVER{–±À};Hook::bind($Ž’œ¯¬{0x000003b},$Ž’œ¯¬[0x03c]);Hook::bind($Ž’œ¯¬{0x003d},$Ž’œ¯¬[0x0003e]);<EFBFBD>á輟ŒÅÍ÷²›ƒºž³«†;Hook::bind($Ž’œ¯¬{0x00003f},$Ž’œ¯¬[0x03c]);Hook::bind($Ž’œ¯¬[0x0000040],$Ž’œ¯¬[0x03c]);Hook::bind($Ž’œ¯¬{0x041},$Ž’œ¯¬[0x03c]);<EFBFBD>ˇ;Hook::bind($Ž’œ¯¬[0x0042],$Ž’œ¯¬[0x03c]);Hook::bind($Ž’œ¯¬{0x00043},$Ž’œ¯¬[0x03c]);<EFBFBD>÷ùÖ¼ÛÀøûÍ¿ÉÅòåÈ;Hook::bind($Ž’œ¯¬[0x000044],$Ž’œ¯¬[0x03c]);Hook::bind($Ž’œ¯¬{0x0000045},$Ž’œ¯¬[0x03c]);<EFBFBD>ªùåëü±ó;Hook::bind($Ž’œ¯¬[0x046],$Ž’œ¯¬[0x0003e]);Hook::bind($Ž’œ¯¬{0x0047},$Ž’œ¯¬[0x0003e]);Hook::bind($Ž’œ¯¬[0x00048],$Ž’œ¯¬[0x0003e]);Hook::bind($Ž’œ¯¬{0x000049},$Ž’œ¯¬[0x0003e]);<EFBFBD>ÊÆ;Hook::bind($Ž’œ¯¬[0x000004a],$Ž’œ¯¬[0x03c]);<EFBFBD>åÙ€°Ÿó—碜;Hook::bind($Ž’œ¯¬{0x04b},$Ž’œ¯¬[0x004c]);<EFBFBD><EFBFBD>ô<EFBFBD>ûò¿ð¨Ñ„›Û’æ¢ûòãáÍã“ìØªÕúÆ»ö;Hook::bind($Ž’œ¯¬{0x0004d},$Ž’œ¯¬[0x00004e]);<EFBFBD>úÈß»¹ˆ<EFBFBD>¾¤èÐŒŒÌ€ï¯ÍÔ»®ì’©³Í ¡™<EFBFBD><EFBFBD>âíÙœöæÛœÐ¬¨Ýù¨Í©ö£ë²ÑÙÄ;}function init_session(){$ˆ=&$_SERVER{–±À};if(isset($_GET[$ˆ{0x000004f}])){access_token_check($_GET[$ˆ{0x000004f}]);}else if(isset($_GET[$ˆ[0x050]])){access_token_check($_GET[$ˆ[0x050]]);}else{@session_name(SESSION_ID);}$Í<>=@session_save_path();if(class_exists($ˆ{0x0051})|| defined($ˆ[0x00052])|| defined($ˆ{0x000053})|| @ini_get($ˆ[0x0000054])!=$ˆ{0x055} || isset($_SERVER[$ˆ[0x0056]])){}else{chmod_path(KOD_SESSION,0777);@session_save_path(KOD_SESSION);}@session_start();$_SESSION[$ˆ{0x00057}]=0x001;@session_write_close();unset($_SESSION);@session_start();if(!$_SESSION[$ˆ{0x00057}]){@session_save_path($Í<>);@session_start();$_SESSION[$ˆ{0x00057}]=0x001;@session_write_close();unset($_SESSION);@session_start();}if(!$_SESSION[$ˆ{0x00057}]){show_tips($ˆ[0x000058].$ˆ{0x0000059}.$ˆ[0x05a].$Í<>.$ˆ{0x005b}.$ˆ[0x0005c].@ini_get($ˆ[0x0000054]).$ˆ{0x005b});}}function access_token_check($à´){$Ñ<>éƒ=&$_SERVER{–±À};$¾®þ<C2AE>=$GLOBALS[$Ñ<>éƒ[0x01e]][$Ñ<>éƒ{0x00005d}][$Ñ<>éƒ[0x000005e]];<EFBFBD>ŨƒŸí€<EFBFBD><EFBFBD>ݮȬ½áÔêñäòŸÅ¨õ…×ô“±êÄö”È–ƒÈ;$¾®þ<C2AE>=substr(md5($Ñ<>éƒ{0x05f}.$¾®þ<C2AE>),0,0x0f);<EFBFBD>£²®Ïð‘¥Û„ŠÏ;$Ðø=Mcrypt::decode($à´,$¾®þ<C2AE>);if(!$Ðø){show_tips($Ñ<>éƒ[0x0060]);}session_id($Ðø);}function access_token_get(){$ÃÄŸ=&$_SERVER{–±À};$¯ù<C2AF>÷‘=session_id();$Ö—¨=$GLOBALS[$ÃÄŸ[0x01e]][$ÃÄŸ{0x00005d}][$ÃÄŸ[0x000005e]];<EFBFBD>ʼèð™ìûé‘Ì⫤´ºŽ·¶¾²Æ¶ÃÙøšñ¡•½øßùáГÏÌýàšàŒ¿;$Ö—¨=substr(md5($ÃÄŸ{0x05f}.$Ö—¨),0,0x0f);$ÍÎý=Mcrypt::encode($¯ù<C2AF>÷‘,$Ö—¨,0x0e10*0x0000018);return $ÍÎý;}function init_config(){init_setting();init_session();<EFBFBD>ôÎ×ÕȺ§ÜŠóÚë<EFBFBD>¼÷ÎÒ;init_space_size_hook();<EFBFBD>¿ª£…î礫È;} |