KodExplorer/app/controller/util.php

2 lines
14 KiB
PHP
Executable File
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?php define('ハ', '<27><>');<EFBFBD><EFBFBD><EFBFBD>ェ股ケィ鰊<EFBFBD><EFBFBD><EFBFBD>€<EFBFBD><EFBFBD>福イ<EFBFBD><EFBFBD><EFBFBD>コ鑓社。<EFBFBD><EFBFBD>ヤ韭。鱸<EFBFBD>瞰ネス亠カあ」スキ斃伽トイ<EFBFBD>マネ・サ髏、<EFBFBD><EFBFBD>壕ホヒ。モ」」・珈ツュ艪<EFBFBD><EFBFBD>鄒ヤ」ィ衂飭ポクヨッ<EFBFBD><EFBFBD>ヨャ<EFBFBD><EFBFBD>;$_SERVER[] = explode('|!|5|4', 'KOD_GROUP_PATH|!|5|4{groupPath}|!|5|4KOD_GROUP_SHARE|!|5|4{groupShare}|!|5|4KOD_USER_SELF|!|5|4{userSelf}|!|5|4KOD_USER_SHARE|!|5|4{userShare}|!|5|4KOD_USER_RECYCLE|!|5|4{userRecycle}|!|5|4KOD_USER_FAV|!|5|4{userFav}|!|5|4KOD_GROUP_ROOT_SELF|!|5|4{treeGroupSelf}|!|5|4KOD_GROUP_ROOT_ALL|!|5|4{treeGroupAll}|!|5|4\\|!|5|4/|!|5|4/\\/+/|!|5|4isRoot|!|5|4/../|!|5|4../|!|5|4kodPathType|!|5|4|!|5|4kodPathPre|!|5|4kodPathId|!|5|4kodPathIdShare|!|5|4:|!|5|4share/|!|5|4kodUser|!|5|4userID|!|5|4config|!|5|4pathRoleGroupDefault|!|5|41|!|5|4actions|!|5|4kodShareInfo|!|5|4path|!|5|4role|!|5|4type|!|5|4file|!|5|4fileList|!|5|4folderList|!|5|4share|!|5|4//|!|5|4.cache_data|!|5|4group_not_exist|!|5|4kodPathAuthCheck|!|5|4no_permission_group|!|5|4pathRoleGroup|!|5|4kodPathRoleGroupAuth|!|5|4.|!|5|4no_permission_action|!|5|4pathRoleDefine|!|5|4editor.fileSave|!|5|4auth|!|5|4kodBeforePathId|!|5|4in|!|5|4user|!|5|4size|!|5|4beforePathType|!|5|4uploadFileBefore|!|5|4space_size_use_check|!|5|4uploadFileAfter|!|5|4spaceSizeChange|!|5|4explorer.serverDownloadBefore|!|5|4explorer.unzipBefore|!|5|4explorer.zipBefore|!|5|4explorer.pathCopy|!|5|4explorer.mkfileBefore|!|5|4explorer.mkdirBefore|!|5|4explorer.pathMove|!|5|4explorer.mkfileAfter|!|5|4explorer.pathCopyAfter|!|5|4explorer.unzipAfter|!|5|4explorer.serverDownloadAfter|!|5|4explorer.pathMoveBefore|!|5|4explorer.pathMoveBfter|!|5|4spaceSizeChange_move|!|5|4explorer.pathRemoveAfter|!|5|4space_size_use_reset|!|5|4session_start|!|5|4譛榊苅蝎ィphp扈<70>サカ郛コ螟ア! (PHP miss lib)<br/>隸キ譽€譟・php.ini<6E>碁怙隕∝シ€蜷ッ讓。蝮<EFBDA1>: <br/><pre>session,json,curl,exif,mbstring,ldap,gd,pdo,pdo-mysql,xml</pre><br/>|!|5|4accessToken|!|5|4access_token|!|5|4SaeStorage|!|5|4SAE_APPNAME|!|5|4SESSION_PATH_DEFAULT|!|5|4session.save_handler|!|5|4files|!|5|4HTTP_APPNAME|!|5|4kod|!|5|4譛榊苅蝎ィsession蜀吝<E89C80>螟ア雍・! (session write error)<br/>|!|5|4隸キ譽€譟・php.ini逶ク蜈ウ驟咲スョ,譟・逵狗」∫尨譏ッ蜷ヲ蟾イ貊。,謌門暢隸「譛榊苅蝠<E88B85>€<EFBFBD><br/><br/>|!|5|4session.save_path=|!|5|4<br/>|!|5|4session.save_handler=|!|5|4settingSystem|!|5|4systemPassword|!|5|4kodExplorer_|!|5|4accessToken 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($ヘワナヌ));穿ィ旛陛蓖ァセマ○モ沚<EFBFBD>畔コ<EFBFBD>チ厠槲悲ヤ芹<EFBFBD>ウ南<EFBFBD>勉ム薬ヲカ○<EFBFBD>輔ロ沸<EFBFBD>トヤ<EFBFBD><EFBFBD>ィォエサ厦セョ・税匕蕓メ擴カ<EFBFBD><EFBFBD>;$ヘワナヌ=preg_replace($蹂口[0x000012],$蹂口{0x00011},$ヘワナヌ);$槁<>=$ヘワナヌ;if(isset($GLOBALS[$蹂口{0x0000013}])&& $GLOBALS[$蹂口{0x0000013}]){return $ヘワナヌ;}$厠<>=$蹂口[0x014];if(substr($ヘワナヌ,0,0x00003)==$蹂口{0x0015}){$ヘワナヌ=substr($ヘワナヌ,0x00003);}while(strstr($ヘワナヌ,$厠<>)){$ヘワナヌ=str_replace($厠<>,$蹂口{0x00011},$ヘワナヌ);}$ヘワナヌ=preg_replace($蹂口[0x000012],$蹂口{0x00011},$ヘワナヌ);return $ヘワナヌ;数呆・レ丸ヨ、ッ<EFBFBD>褓堙゙ツ讀牘浮<EFBFBD><EFBFBD>オツ侈ウスヲセ奩翹<EFBFBD>ー瞠<EFBFBD><EFBFBD>;}function _DIR($<24><EFBFBD>){$剽=&$_SERVER{};$ソ=_DIR_CLEAR($<24><EFBFBD>);<EFBFBD><EFBFBD><EFBFBD>ミ愴・宙ス<EFBFBD>カ﨩イ<EFBFBD><EFBFBD>€ソ捨エ搬邨ア€。毛セワ<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,);浅靕ミ蟀;$GLOBALS[$剽[0x00016]]=$剽{0x000017};$GLOBALS[$剽[0x0000018]]=HOME;$GLOBALS[$剽{0x019}]=$剽{0x000017};制フ;unset($GLOBALS[$剽[0x001a]]);foreach($ウタャ戀 as $、ト・ツ<EFBDA5>){if(substr($ソ,0,strlen($、ト・ツ<EFBDA5>))==$、ト・ツ<EFBDA5>){$GLOBALS[$剽[0x00016]]=$、ト・ツ<EFBDA5>;$﨩=explode($剽{0x00011},$ソ);$ッ毖ヲ=$﨩[0];unset($﨩[0]);$珍ヘ<E78F8D>=implode($剽{0x00011},$﨩);$<24>=explode($剽{0x0001b},$ッ毖ヲ);if(count($<24>)>0x001){$GLOBALS[$剽{0x019}]=trim($歇0x001]);}else{$GLOBALS[$剽{0x019}]=$剽{0x000017};}break;}}switch($GLOBALS[$剽[0x00016]]){case $剽{0x000017}:$ソ=iconv_system(HOME).$ソ;推ャ竚ヤーウサユ<EFBFBD><EFBFBD>ェ゙キヲモン€蝙ヘ邯榘<EFBFBD>モヲィ゚晴塙;break;case KOD_USER_RECYCLE:$GLOBALS[$剽[0x0000018]]=trim(USER_RECYCLE,$剽{0x00011});$GLOBALS[$剽{0x019}]=$剽{0x000017};return iconv_system(USER_RECYCLE).$剽{0x00011}.str_replace(KOD_USER_RECYCLE,$剽{0x000017},$ソ);<EFBFBD><EFBFBD>モ蟒コш「サ<EFBFBD>オスニロ蟋ラ;case KOD_USER_SELF:$GLOBALS[$剽[0x0000018]]=trim(HOME_PATH,$剽{0x00011});$GLOBALS[$剽{0x019}]=$剽{0x000017};return iconv_system(HOME_PATH).$剽{0x00011}.str_replace(KOD_USER_SELF,$剽{0x000017},$ソ);case KOD_USER_FAV:$GLOBALS[$剽[0x0000018]]=trim(KOD_USER_FAV,$剽{0x00011});牲イネ<EFBFBD>ネ激暈セラ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;$GLOBALS[$剽{0x019}]=$剽{0x000017};return KOD_USER_FAV;頗、豫亭ユネ函ヘワ釟゚<EFBFBD>渤ナ靼<EFBFBD>ニ筬甯泰ナオ<EFBFBD>ネムネ第釶テミサ、ヨ監エミョ彩ルヤュ<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});枢鰊ァ;$GLOBALS[$剽{0x019}]=$剽{0x000017};枢妥ケ;return KOD_GROUP_ROOT_ALL;雀洳ォ驥€<EFBFBD>ミ釤<EFBFBD><EFBFBD>寔靑ュヘウオ簀<EFBFBD>ュネ嵳霾<EFBFBD><EFBFBD>ロネロ€ツ鉐ヤ<EFBFBD><EFBFBD>洳レ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;case KOD_GROUP_PATH:$レヤロニ=systemGroup::getInfo($GLOBALS[$剽{0x019}]);if(!$GLOBALS[$剽{0x019}]|| !$レヤロニ)return !1;owner_group_check($GLOBALS[$剽{0x019}]);$GLOBALS[$剽[0x0000018]]=group_home_path($レヤロニ);$ソ=iconv_system($GLOBALS[$剽[0x0000018]]).$珍ヘ<E78F8D>;break;誠序処;case KOD_GROUP_SHARE:$レヤロニ=systemGroup::getInfo($GLOBALS[$剽{0x019}]);if(!$GLOBALS[$剽{0x019}]|| !$レヤロニ)return !1;owner_group_check($GLOBALS[$剽{0x019}]);$GLOBALS[$剽[0x0000018]]=group_home_path($レヤロニ).$剽[0x00001c];$ソ=iconv_system($GLOBALS[$剽[0x0000018]]).$珍ヘ<E78F8D>;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]]=$<24><EFBFBD>;if($珍ヘ<E78F8D>==$剽{0x000017}){return $ソ;}else{$<24>=explode($剽{0x00011},$珍ヘ<E78F8D>);$夕0]=iconv_app($夕0]);$<24>カ悁=systemMember::userShareGet($GLOBALS[$剽{0x019}],$夕0]);$GLOBALS[$剽{0x023}]=$<24>カ悁;$GLOBALS[$剽[0x001a]]=KOD_USER_SHARE.$剽{0x0001b}.$GLOBALS[$剽{0x019}].$剽{0x00011}.$夕0].$剽{0x00011};unset($夕0]);if(!$<24>カ悁)return !1;$ヘゆ<EFBE8D>=rtrim($<24>カ悁[$剽[0x0024]],$剽{0x00011}).$剽{0x00011}.iconv_app(implode($剽{0x00011},$<24>));<EFBFBD><EFBFBD>イ゚アリ;if($レヤロニ[$剽{0x00025}]!=$剽{0x000021}){$│ロ<E29482>=user_home_path($レヤロニ);$GLOBALS[$剽[0x0000018]]=$│ロ<E29482>.rtrim($<24>カ悁[$剽[0x0024]],$剽{0x00011}).$剽{0x00011};$ソ=$│ロ<E29482>.$ヘゆ<EFBE8D>;}else{$GLOBALS[$剽[0x0000018]]=$<24>カ悁[$剽[0x0024]];$ソ=$ヘゆ<EFBE8D>;}if($<24>カ悁[$剽[0x000026]]==$剽{0x0000027}){$GLOBALS[$剽[0x001a]]=rtrim($GLOBALS[$剽[0x001a]],$剽{0x00011});$GLOBALS[$剽[0x0000018]]=rtrim($GLOBALS[$剽[0x0000018]],$剽{0x00011});}$ソ=iconv_system($ソ);}break;尖゙歩務橆€<EFBFBD><EFBFBD>ハ厲ネテ匙」セヤ<EFBFBD><EFBFBD>リノセ;default:break;}if($ソ!=$剽{0x00011}){$ソ=rtrim($ソ,$剽{0x00011});if(is_dir($ソ))$ソ=$ソ.$剽{0x00011};}return $ソ;}function _DIR_OUT($ヒ踏){$孖「ャ゙=&$_SERVER{};if(is_array($ヒ踏)){foreach($ヒ踏[$孖「ャ゙[0x028]] as $諦セミ=>&$コ゚<EFBDBA>){$コ゚充$孖「ャ゙[0x0024]]=preClear($コ゚充$孖「ャ゙[0x0024]]);}foreach($ヒ踏[$孖「ャ゙{0x0029}] as $諦セミ=>&$コ゚<EFBDBA>){$コ゚充$孖「ャ゙[0x0024]]=preClear(rtrim($コ゚充$孖「ャ゙[0x0024]],$孖「ャ゙{0x00011}).$孖「ャ゙{0x00011});}}else{$ヒ踏=preClear($ヒ踏);}return $ヒ踏;}function preClear($<24>){$オ<>=&$_SERVER{};$萍椄=$GLOBALS[$オ端0x00016]];占煇エ◇埖萵鈺<EFBFBD>イ塚゚レイムッ梨ホシ熙€ヤ艇鉛<EFBFBD>;$イフ=rtrim($GLOBALS[$オ端0x0000018]],$オ畜0x00011});$ネ=array(KOD_USER_FAV,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL);<EFBFBD>瑯ル胴;if(isset($GLOBALS[$オ端0x00016]])&& in_array($GLOBALS[$オ端0x00016]],$ネ)){return $<24>;}if(ST==$オ端0x0002a]){return str_replace($イフ,$オ畜0x000017},$<24>);}if($GLOBALS[$オ畜0x019}]!=$オ畜0x000017}){$萍椄.=$オ畜0x0001b}.$GLOBALS[$オ畜0x019}].$オ畜0x00011};}if(isset($GLOBALS[$オ端0x001a]])){$萍椄=$GLOBALS[$オ端0x001a]];}$ォ=$萍椄.str_replace($イフ,$オ畜0x000017},$<24>);$ォ=str_replace($オ畜0x00002b},$オ畜0x00011},$ォ);<EFBFBD>逡雪衍<EFBFBD>フャ<EFBFBD>タチャト<EFBFBD>テ譏曉ミァヲヲ¥<EFBFBD><EFBFBD>接峽ヤヌモソンツ㊧スヒ靑鳰ィ荘ホ;return $ォ;}include(CLASS_DIR.$_SERVER{}[0x000002c]);function owner_group_check($イ」){$ゥ€<EFBDA9>=&$_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){$ヨコ<EFBE96>=$GLOBALS[$ゥ€宮0x001f}][$ゥ€擬0x00020]][$ゥ€宮0x000021}];}}else{$ヨコ<EFBE96>=$GLOBALS[$ゥ€宮0x001f}][$ゥ€擬0x000030]][$ホリノ勿];<EFBFBD>ムロフシ<EFBFBD>ホメ<EFBFBD>;}path_role_check($ヨコ充$ゥ€擬0x0000022]]);;}function path_role_check($ノ){$マ莫=&$_SERVER{};if($GLOBALS[$マ莫{0x0000013}]||(isset($GLOBALS[$マ莫[0x002e]])&& $GLOBALS[$マ莫[0x002e]]===!0)){return;}$゚<>=role_permission_arr($ノ);$GLOBALS[$マ莫{0x0000031}]=$゚<>;脊篝エ遒<EFBFBD><EFBFBD>;if(!isset($゚房ST.$マ莫[0x032].ACT])&& ST!=$マ莫[0x0002a]){show_json(LNG($マ莫{0x0033}),!1);}}function role_permission_arr($<24>){$<24><>=&$_SERVER{};$<24>=array();染ル蹟<EFBFBD><EFBFBD>ロユヨ多<EFBFBD>るンヒ;$<24><>=$GLOBALS[$<24><>{0x001f}][$<24><>[0x00034]];<EFBFBD>倚ッ<EFBFBD><EFBFBD><EFBFBD>;foreach($<24> as $<24>マヤ<EFBE8F>=>$ホ){if(!$ホ)continue;$<24>=explode($<24><>{0x0001b},$<24>マヤ<EFBE8F>);if(count($<24>)==0x0002&& is_array($<24>$措0]])&& is_array($<24>$措0]][$措0x001]])){$<24>=array_merge($<24>,$<24>$措0]][$措0x001]]);}}$ワ<>=array();生ミナ鵰ヲ槿箕タ勝セ蔡椴<EFBFBD>簣頗ャ尞<EFBFBD>€ヌ恩佰ヲ<EFBFBD>ド語<EFBFBD>;foreach($<24> as $ホ){$ワ<>[$ホ]=$<24><>{0x000021};}return $ワ<>;}function check_file_writable_user($ヤ怺<EFBE94>){$ケィ<EFBDB9>=&$_SERVER{};if(!isset($GLOBALS[$ケィ<EFBDB9>0x00016]])){_DIR($ヤ怺<EFBE94>);}$<24>=$ケィ<EFBDB9>0x000035};if($GLOBALS[$ケィ<EFBDB9>0x0000013}])return @is_writable($ヤ怺<EFBE94>);if($GLOBALS[$ケィ<EFBDB9>0x0000036]][$<24>]!=$ケィ<EFBDB9>0x000021}){return !1;}if($GLOBALS[$ケィ<EFBDB9>0x00016]]==KOD_GROUP_PATH&& is_array($GLOBALS[$ケィ<EFBDB9>0x0000031}])&& $GLOBALS[$ケィ<EFBDB9>0x0000031}][$<24>]==$ケィ<EFBDB9>0x000021}){return !0;}if($GLOBALS[$ケィ<EFBDB9>0x00016]]==$ケィ<EFBDB9>0x000017} || $GLOBALS[$ケィ<EFBDB9>0x00016]]==KOD_USER_SELF){return !0;}return !1;}function space_size_use_check(){$<24>=&$_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]){$ォ妺<EFBDAB>=$GLOBALS[$深0x0038]][$須0x00039}];}else{$ォ妺<EFBDAB>=$_SESSION[$須0x000001d}][$深0x01e]];}systemMember::spaceCheck($ォ妺<EFBDAB>);}}function spaceSizeChange($、<>,$ヲ=true,$<24>=false,$紹貯ツ=false){$<24>=&$_SERVER{};if(!system_space())return;if($<24>===!1){$<24>=$GLOBALS[$納0x00016]];$紹貯ツ=$GLOBALS[$倍0x019}];}$ヲ=$ヲ?0x001:-0x001;if(is_file($、<>)){$墜、セ=get_filesize($、<>);}else if(is_dir($、<>)){$エ<>=_path_info_more($、<>);$墜、セ=$エ<>[$納0x00003a]];}else{return;}if($<24>==KOD_GROUP_SHARE|| $<24>==KOD_GROUP_PATH){systemGroup::spaceChange($紹貯ツ,$墜、セ*$ヲ);}else{if(ST==$納0x0002a]){$<24>=$GLOBALS[$納0x0038]][$倍0x00039}];}else{$<24>=$_SESSION[$倍0x000001d}][$納0x01e]];}systemMember::spaceChange($<24>,$墜、セ*$ヲ);}}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><EFBFBD>衄ノ剔乍ラモケ<EFBFBD>;}}function space_size_use_reset(){$<24>タセ=&$_SERVER{};if(!system_space())return;$ー<><EFBDB0>=isset($GLOBALS[$<24>タセ[0x00016]])?$GLOBALS[$<24>タセ[0x00016]]:$<24>タセ{0x000017};声壜ъ惟同ケル<EFBFBD>鼾オ;$瑜ウ=isset($GLOBALS[$<24>タセ{0x019}])?$GLOBALS[$<24>タセ{0x019}]:$<24>タセ{0x000017};if($ー<><EFBDB0>==KOD_GROUP_SHARE|| $ー<><EFBDB0>==KOD_GROUP_PATH){systemGroup::spaceChange($瑜ウ);}else{$€ワ=$_SESSION[$<24>タセ{0x000001d}][$<24>タセ[0x01e]];systemMember::spaceChange($€ワ);}}function init_space_size_hook(){$死<>=&$_SERVER{};Hook::bind($死膽0x03c],$死艝0x003d});Hook::bind($死膽0x0003e],$死艝0x00003f});<EFBFBD>瞞ム<EFBFBD><EFBFBD>゚サ許€<EFBFBD><EFBFBD>エメ<EFBFBD>ルー゚麦ル鳰リフタォツトク督佰ホッマシオ┳リク<EFBFBD>リ゙<EFBFBD><EFBFBD><EFBFBD>;Hook::bind($死膽0x0000040],$死艝0x003d});衰ミ∀鰔恙<EFBFBD>リマ・卿ン栓キ鶴<EFBFBD>;Hook::bind($死艝0x041},$死艝0x003d});専フ華ラレレ・トォヂフ<EFBFBD>;Hook::bind($死膽0x0042],$死艝0x003d});Hook::bind($死艝0x00043},$死艝0x003d});籍キネ逢ウ<EFBFBD><EFBFBD>ソ昮桜丈メ驫<EFBFBD><EFBFBD><EFBFBD>;Hook::bind($死膽0x000044],$死艝0x003d});Hook::bind($死艝0x0000045},$死艝0x003d});制ネヌッ<EFBFBD>ゥ嵭ヲニ<EFBFBD><EFBFBD>麹赳<EFBFBD><EFBFBD>;Hook::bind($死膽0x046],$死艝0x003d});Hook::bind($死艝0x0047},$死艝0x00003f});Hook::bind($死膽0x00048],$死艝0x00003f});椙ネケ咀<EFBFBD><EFBFBD>ハ賰<EFBFBD><EFBFBD>ウ∑タⅵク瑜ニ<EFBFBD>;Hook::bind($死艝0x000049},$死艝0x00003f});帥訳;Hook::bind($死膽0x000004a],$死艝0x00003f});Hook::bind($死艝0x04b},$死艝0x003d});跡゚鱶ミ<EFBFBD><EFBFBD><EFBFBD>披睿テメ比オホョウムイ;Hook::bind($死膽0x004c],$死艝0x0004d});青レウ仆<EFBFBD><EFBFBD>那ムィツエ<EFBFBD><EFBFBD>ル夸ォ;Hook::bind($死膽0x00004e],$死艝0x000004f});<EFBFBD>ヘケ<EFBFBD>リ蘭<EFBFBD>譓耒ヤヲ<EFBFBD>ュ誇卷ーエサワ¶ホ姻慊凄岌スウォコ゚翠エ;}function init_session(){$ギサ遉=&$_SERVER{};if(!function_exists($ギサ遉[0x050])){show_tips($ギサ遉{0x0051});}if(isset($_GET[$ギサ遉[0x00052]])){access_token_check($_GET[$ギサ遉[0x00052]]);}else if(isset($_GET[$ギサ遉{0x000053}])){access_token_check($_GET[$ギサ遉{0x000053}]);}else{@session_name(SESSION_ID);}$ヨ<>=@session_save_path();if(class_exists($ギサ遉[0x0000054])|| defined($ギサ遉{0x055})|| defined($ギサ遉[0x0056])|| @ini_get($ギサ遉{0x00057})!=$ギサ遉[0x000058] || isset($_SERVER[$ギサ遉{0x0000059}])){}else{chmod_path(KOD_SESSION,0777);@session_save_path(KOD_SESSION);}@session_start();$_SESSION[$ギサ遉[0x05a]]=0x001;摺莇匐シ<EFBFBD>;@session_write_close();煎塰オホ<EFBFBD><EFBFBD>菴井「」シ<EFBFBD>闇モィェ加゙ナ;unset($_SESSION);浅ィ゚ズッエボコノテ<EFBFBD>ゥ奎貊<EFBFBD>ャ凄ラ;@session_start();if(!$_SESSION[$ギサ遉[0x05a]]){@session_save_path($ヨ<>);@session_start();$_SESSION[$ギサ遉[0x05a]]=0x001;@session_write_close();unset($_SESSION);@session_start();}if(!$_SESSION[$ギサ遉[0x05a]]){show_tips($ギサ遉{0x005b}.$ギサ遉[0x0005c].$ギサ遉{0x00005d}.$ヨ<>.$ギサ遉[0x000005e].$ギサ遉{0x05f}.@ini_get($ギサ遉{0x00057}).$ギサ遉[0x000005e]);}}function access_token_check($槽){$禽゙=&$_SERVER{};$<24>」ソ<EFBDA3>=$GLOBALS[$禽゙{0x001f}][$禽゙[0x0060]][$禽゙{0x00061}];蹟ロんム鬲ミ命<EFBFBD>;$<24>」ソ<EFBDA3>=substr(md5($禽゙[0x000062].$<24>」ソ<EFBDA3>),0,0x0f);生搶ロヘ。狄猪瞋ォタロ<EFBFBD>キ㈱嬉クレ;$<24>=Mcrypt::decode($槽,$<24>」ソ<EFBDA3>);正桿ミュ燹マツン瞼ソウ<EFBFBD>初塢則ムみュ閑€▽ウ洙<EFBFBD>研斟<EFBFBD>ゥテイョトツク゚緩<EFBFBD>ヒ繩ヨ;if(!$<24>){show_tips($禽゙{0x0000063});}if($_COOKIE[SESSION_ID]&& $_COOKIE[SESSION_ID]!==$<24>){@session_name(SESSION_ID);return;}session_id($<24>);}function access_token_get(){$カフ、=&$_SERVER{};$<24>=session_id();舌蓆緕ー凌<EFBFBD><EFBFBD>翅ロチ坐ヒ蕀;$スリ矛=$GLOBALS[$カフ、{0x001f}][$カフ、[0x0060]][$カフ、{0x00061}];煽ナ玻ウト淸ロォレカ「ア帙剤<EFBFBD>ゥヨネ€箸量<EFBFBD><EFBFBD>ケィン澵ヒメハ<EFBFBD>○燧€<EFBFBD>」ノ<EFBFBD>゙ィサェッッ<EFBFBD>髮菜館ォヤムレヨ;$スリ矛=substr(md5($カフ、[0x000062].$スリ矛),0,0x0f);扇ェ<EFBFBD>逅ャ鋗鋸<EFBFBD>ヌ。ィ<EFBFBD><EFBFBD>ヘン促ー<EFBFBD><EFBFBD>モレ<EFBFBD><EFBFBD>ォ。ィテ奈原<EFBFBD>;$タ=Mcrypt::encode($<24>,$スリ矛,0x0e10*0x0000018);杉蟾シ<EFBFBD>;return $タ;}function init_config(){init_setting();牲ン<EFBFBD>燕敎。ルルユ珎流菴ナハ<EFBFBD>癩ク咏ワン緯灘;init_session();蹟眄<EFBFBD>佩暄賈ロ・奨尅慣ハ」擧※<EFBFBD><EFBFBD>、゙シ悍ユ<EFBFBD>フメΛ<EFBFBD>ミ豆レノ<EFBFBD>逞¥恬晞莫儒リォ識良﨩ヒ;init_space_size_hook();}