KodExplorer/app/controller/util.php

2 lines
13 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('ホヌ<EFBE8E>', 'メく');゚署霍ヘリノメ栓<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>「カンョソ<EFBFBD>貅「<EFBFBD>彊吩<EFBFBD><EFBFBD>衂筬オイ<EFBFBD>ユ競<EFBFBD>〒ん鳧ャ罪<EFBFBD><EFBFBD><EFBFBD><EFBFBD>菴ヤ;$GLOBALS[ホヌ云 = explode('|$|3|3', 'KOD_GROUP_PATH|$|3|3{groupPath}|$|3|3KOD_GROUP_SHARE|$|3|3{groupShare}|$|3|3KOD_USER_SELF|$|3|3{userSelf}|$|3|3KOD_USER_SHARE|$|3|3{userShare}|$|3|3KOD_USER_RECYCLE|$|3|3{userRecycle}|$|3|3KOD_USER_FAV|$|3|3{userFav}|$|3|3KOD_GROUP_ROOT_SELF|$|3|3{treeGroupSelf}|$|3|3KOD_GROUP_ROOT_ALL|$|3|3{treeGroupAll}|$|3|3\\|$|3|3/|$|3|3/\\/+/|$|3|3isRoot|$|3|3../|$|3|3/\\/\\.+\\//|$|3|3kodPathType|$|3|3|$|3|3kodPathPre|$|3|3kodPathId|$|3|3kodPathIdShare|$|3|3:|$|3|3share/|$|3|3kodUser|$|3|3userID|$|3|3config|$|3|3pathRoleGroupDefault|$|3|31|$|3|3actions|$|3|3kodShareInfo|$|3|3path|$|3|3role|$|3|3type|$|3|3file|$|3|3fileList|$|3|3folderList|$|3|3share|$|3|3//|$|3|3.cache_data|$|3|3group_not_exist|$|3|3kodPathAuthCheck|$|3|3no_permission_group|$|3|3pathRoleGroup|$|3|3.|$|3|3no_permission_action|$|3|3pathRoleDefine|$|3|3kodBeforePathId|$|3|3in|$|3|3user|$|3|3size|$|3|3beforePathType|$|3|3uploadFileBefore|$|3|3space_size_use_check|$|3|3uploadFileAfter|$|3|3spaceSizeChange|$|3|3explorer.serverDownloadBefore|$|3|3explorer.unzipBefore|$|3|3explorer.zipBefore|$|3|3explorer.pathCopy|$|3|3explorer.mkfileBefore|$|3|3explorer.mkdirBefore|$|3|3explorer.pathMove|$|3|3explorer.mkfileAfter|$|3|3explorer.pathCopyAfter|$|3|3explorer.unzipAfter|$|3|3explorer.serverDownloadAfter|$|3|3explorer.pathMoveBefore|$|3|3explorer.pathMoveBfter|$|3|3spaceSizeChange_move|$|3|3explorer.pathRemoveAfter|$|3|3space_size_use_reset|$|3|3accessToken|$|3|3access_token|$|3|3SaeStorage|$|3|3SAE_APPNAME|$|3|3HTTP_APPNAME|$|3|3kod|$|3|3settingSystem|$|3|3systemPassword|$|3|3kodExplorer_|$|3|3accessToken error!');<EFBFBD>ン」テユ蠻<EFBFBD>邵靦襄イ゙醒<EFBFBD>ネ蠇ケモテ丞カ<EFBFBD><EFBFBD>慷遺ノ<EFBFBD>イツか<EFBFBD>ケキムノ€タマコ蕪ハ摠碾」ヨ崛「」「<EFBFBD>セ湶タネヘ。ュ<EFBFBD><EFBFBD>效ハア固霳ソ淨ロ゙<EFBFBD>;
define($GLOBALS{ホヌ厭[0],$GLOBALS{ホヌ厭{0x001});define($GLOBALS{ホヌ厭[0x0002],$GLOBALS{ホヌ厭{0x00003});define($GLOBALS{ホヌ厭[0x000004],$GLOBALS{ホヌ厭{0x05});define($GLOBALS{ホヌ厭[0x006],$GLOBALS{ホヌ厭{0x0007});define($GLOBALS{ホヌ厭[0x00008],$GLOBALS{ホヌ厭{0x000009});define($GLOBALS{ホヌ厭[0x0a],$GLOBALS{ホヌ厭{0x00b});define($GLOBALS{ホヌ厭[0x000c],$GLOBALS{ホヌ厭{0x0000d});define($GLOBALS{ホヌ厭[0x00000e],$GLOBALS{ホヌ厭{0x0f});function _DIR_CLEAR($クフマ){$奛メ=&$GLOBALS{ホヌ厭;$クフマ=str_replace($奛メ[0x0010],$奛メ{0x00011},trim($クフマ));摺゙゚、ゥ<EFBFBD><EFBFBD>樣ユ耡ィ諤厳ネ壁低゚龠;$クフマ=preg_replace($奛メ[0x000012],$奛メ{0x00011},$クフマ);if(isset($GLOBALS[$奛メ{0x0000013}])&& $GLOBALS[$奛メ{0x0000013}]){return $クフマ;}if(strstr($クフマ,$奛メ[0x014])){$クフマ=preg_replace($奛メ{0x0015},$奛メ{0x00011},$クフマ);}return $クフマ;}function _DIR($・イサノ){$<24><>=&$GLOBALS{ホヌ厭;$ワ<>=_DIR_CLEAR($・イサノ);宣ヌ奚<EFBFBD>繻ニ<EFBFBD>ァ瘢タ奬ナ;$ワ<>=iconv_system($ワ<>);寸噺<EFBFBD><EFBFBD>彧籤モヘ、鍗」メム鯔ソ速フメニノ亰。<EFBFBD>カサユィンミ眞ュオ菖、ヤ<EFBFBD>ヲ狡踈鋗トオ<EFBFBD><EFBFBD>;$ツヨ沽=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[$<24>納0x00016]]=$<24>倍0x000017};誓利ホ<EFBFBD>、盞ヒツ<EFBFBD>オ跚增袙援スヒンワ萬レホタ吝リ靦枕ウヒリ<EFBFBD>峡ェ<EFBFBD>ヌル<EFBFBD>狎攸怩樢ミ゙盛ク<EFBFBD>;$GLOBALS[$<24>納0x0000018]]=HOME;$GLOBALS[$<24>倍0x019}]=$<24>倍0x000017};椙゚エン<EFBFBD>;unset($GLOBALS[$<24>納0x001a]]);foreach($ツヨ沽 as $ケ乾<EFBDB9>){if(substr($ワ<>,0,strlen($ケ乾<EFBDB9>))==$ケ乾<EFBDB9>){$GLOBALS[$<24>納0x00016]]=$ケ乾<EFBDB9>;$チレ<EFBE81>=explode($<24>倍0x00011},$ワ<>);$<24><>=$チレ藜0];unset($チレ藜0]);$楨醍=implode($<24>倍0x00011},$チレ<EFBE81>);$゚軏<EFBE9F>=explode($<24>倍0x0001b},$<24><>);if(count($゚軏<EFBE9F>)>0x001){$GLOBALS[$<24>倍0x019}]=trim($゚軏<EFBE9F>0x001]);}else{$GLOBALS[$<24>倍0x019}]=$<24>倍0x000017};}break;}}switch($GLOBALS[$<24>納0x00016]]){case $<24>倍0x000017}:$ワ<>=iconv_system(HOME).$ワ<>;製ャ癪オエユタラ<EFBFBD><EFBFBD>ナヘ<EFBFBD>サツッ」寶蝶眼<EFBFBD>擠ナゲ<EFBFBD>€<EFBFBD>;break;case KOD_USER_RECYCLE:$GLOBALS[$<24>納0x0000018]]=trim(USER_RECYCLE,$<24>倍0x00011});請ー、<EFBFBD>ヌ滂ルミ恝ホンレ<EFBFBD>;$GLOBALS[$<24>倍0x019}]=$<24>倍0x000017};return iconv_system(USER_RECYCLE).$<24>倍0x00011}.str_replace(KOD_USER_RECYCLE,$<24>倍0x000017},$ワ<>);case KOD_USER_SELF:$GLOBALS[$<24>納0x0000018]]=trim(HOME_PATH,$<24>倍0x00011});世゙<EFBFBD>ェ┬<EFBFBD>ヒ嵭梼逸゚Μョ痳ヲ<EFBFBD><EFBFBD>;$GLOBALS[$<24>倍0x019}]=$<24>倍0x000017};return iconv_system(HOME_PATH).$<24>倍0x00011}.str_replace(KOD_USER_SELF,$<24>倍0x000017},$ワ<>);<EFBFBD>リ。ル€告ヒ誾゙官ヘ魑<EFBFBD><EFBFBD>;case KOD_USER_FAV:$GLOBALS[$<24>納0x0000018]]=trim(KOD_USER_FAV,$<24>倍0x00011});杉セチラオレサミム姓<EFBFBD>;$GLOBALS[$<24>倍0x019}]=$<24>倍0x000017};return KOD_USER_FAV;case KOD_GROUP_ROOT_SELF:$GLOBALS[$<24>納0x0000018]]=trim(KOD_GROUP_ROOT_SELF,$<24>倍0x00011});畝ヤ<EFBFBD><EFBFBD>寢撓ノケウ胤鏡ヨニ娼ラク敕筐ソラ應ュ」ケマ蔽<EFBFBD><EFBFBD><EFBFBD>ニー寬ソ怜<EFBFBD>ェロヤ<EFBFBD><EFBFBD>癜幹ェヒ槎ャ・ウニ゚ヲンヲヨヒエ励尅塲濵ア「;$GLOBALS[$<24>倍0x019}]=$<24>倍0x000017};;return KOD_GROUP_ROOT_SELF;case KOD_GROUP_ROOT_ALL:$GLOBALS[$<24>納0x0000018]]=trim(KOD_GROUP_ROOT_ALL,$<24>倍0x00011});$GLOBALS[$<24>倍0x019}]=$<24>倍0x000017};return KOD_GROUP_ROOT_ALL;<EFBFBD>ヒンナゥ<EFBFBD><EFBFBD>エレヤナ<EFBFBD>ウ莽ヨナマワサロ保エ<EFBFBD><EFBFBD><EFBFBD>ャッフネヲ<EFBFBD>⊥テ<EFBFBD><EFBFBD>ナホ。吻ワ<EFBFBD>ケ・ョ;case KOD_GROUP_PATH:$゚=systemGroup::getInfo($GLOBALS[$<24>倍0x019}]);if(!$GLOBALS[$<24>倍0x019}]|| !$゚)return !1;owner_group_check($GLOBALS[$<24>倍0x019}]);数髪ンコカロシ帖エ鋸籍豐謫切ヤノ<EFBFBD><EFBFBD>゙擺ト€ヌリッ・泌<EFBFBD><EFBFBD><EFBFBD>ケ輪。ハスエロ頼・鮪<EFBFBD>ャ、ケャ<EFBFBD>;$GLOBALS[$<24>納0x0000018]]=group_home_path($゚);青日シエ<EFBFBD><EFBFBD>;$ワ<>=iconv_system($GLOBALS[$<24>納0x0000018]]).$楨醍;break;case KOD_GROUP_SHARE:$゚=systemGroup::getInfo($GLOBALS[$<24>倍0x019}]);if(!$GLOBALS[$<24>倍0x019}]|| !$゚)return !1;owner_group_check($GLOBALS[$<24>倍0x019}]);請槢蜈゙ラ匤<EFBFBD>ク鯔方<EFBFBD>川頁靕エ解ナ<EFBFBD>遣カワ判サ<EFBFBD>;$GLOBALS[$<24>納0x0000018]]=group_home_path($゚).$<24>納0x00001c];;$ワ<>=iconv_system($GLOBALS[$<24>納0x0000018]]).$楨醍;break;case KOD_USER_SHARE:$゚=systemMember::getInfo($GLOBALS[$<24>倍0x019}]);雪埋ァ<EFBFBD>ロ析「<EFBFBD>ョォヘ諺科ャチ雛ョ瀧荐ス歯衍<EFBFBD>;if(!$GLOBALS[$<24>倍0x019}]|| !$゚)return !1;if($GLOBALS[$<24>倍0x019}]!=$_SESSION[$<24>倍0x000001d}][$<24>納0x01e]]){$ャ<>=$GLOBALS[$<24>倍0x001f}][$<24>納0x00020]][$<24>倍0x000021}][$<24>納0x0000022]];path_role_check($ャ<>);}$GLOBALS[$<24>納0x0000018]]=$<24>倍0x000017};$GLOBALS[$<24>納0x001a]]=$・イサノ;if($楨醍==$<24>倍0x000017}){return $ワ<>;}else{$ニコレ=explode($<24>倍0x00011},$楨醍);$ニコレ[0]=iconv_app($ニコレ[0]);$螽えイ=systemMember::userShareGet($GLOBALS[$<24>倍0x019}],$ニコレ[0]);$GLOBALS[$<24>倍0x023}]=$螽えイ;$GLOBALS[$<24>納0x001a]]=KOD_USER_SHARE.$<24>倍0x0001b}.$GLOBALS[$<24>倍0x019}].$<24>倍0x00011}.$ニコレ[0].$<24>倍0x00011};unset($ニコレ[0]);if(!$螽えイ)return !1;$モ<>=rtrim($螽えイ[$<24>納0x0024]],$<24>倍0x00011}).$<24>倍0x00011}.iconv_app(implode($<24>倍0x00011},$ニコレ));<EFBFBD>沫ゥカシツ<EFBFBD>雹「ヲ<EFBFBD>鞨ル゚ヌ<EFBFBD>鋐ャテォ臆ホ;if($゚[$<24>倍0x00025}]!=$<24>倍0x000021}){$荷旺<E88DB7>=user_home_path($゚);$GLOBALS[$<24>納0x0000018]]=$荷旺<E88DB7>.rtrim($螽えイ[$<24>納0x0024]],$<24>倍0x00011}).$<24>倍0x00011};$ワ<>=$荷旺<E88DB7>.$モ<>;}else{$GLOBALS[$<24>納0x0000018]]=$螽えイ[$<24>納0x0024]];$ワ<>=$モ<>;}if($螽えイ[$<24>納0x000026]]==$<24>倍0x0000027}){$GLOBALS[$<24>納0x001a]]=rtrim($GLOBALS[$<24>納0x001a]],$<24>倍0x00011});$GLOBALS[$<24>納0x0000018]]=rtrim($GLOBALS[$<24>納0x0000018]],$<24>倍0x00011});}$ワ<>=iconv_system($ワ<>);}break;default:break;跡焚<EFBFBD>ッ笶環蜊、ユテム呻レノセミモ目<EFBFBD>射ア<EFBFBD>ヌオ怱<EFBFBD>;}if($ワ<>!=$<24>倍0x00011}){$ワ<>=rtrim($ワ<>,$<24>倍0x00011});if(is_dir($ワ<>))$ワ<>=$ワ<>.$<24>倍0x00011};}return $ワ<>;<EFBFBD>赭ツ;}function _DIR_OUT($<24><>){$ラソヤ<EFBDBF>=&$GLOBALS{ホヌ厭;if(is_array($<24><>)){foreach($<24>$ラソヤ∵0x028]] as $タ=>&$<24>){$纂$ラソヤ∵0x0024]]=preClear($纂$ラソヤ∵0x0024]]);}foreach($<24>$ラソヤ傔0x0029}] as $タ=>&$<24>){$纂$ラソヤ∵0x0024]]=preClear(rtrim($纂$ラソヤ∵0x0024]],$ラソヤ傔0x00011}).$ラソヤ傔0x00011});}}else{$<24><>=preClear($<24><>);}return $<24><>;}function preClear($<24>){$マ<>=&$GLOBALS{ホヌ厭;$<24>=$GLOBALS[$マゼ0x00016]];雪リク゚ソ里<EFBFBD>;$モ=rtrim($GLOBALS[$マゼ0x0000018]],$マボ0x00011});積エ<EFBFBD><EFBFBD>樂ハァ裘エラ<EFBFBD>ケメ撓瞳ス姑答壗紙ォツ<EFBFBD>ヌフィ「倫飲<EFBFBD><EFBFBD>堡扱レセ<EFBFBD><EFBFBD>□竢ヲ者」<EFBFBD><EFBFBD>ス≡ナ<EFBFBD>;$ス揮=array(KOD_USER_FAV,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL);if(isset($GLOBALS[$マゼ0x00016]])&& in_array($GLOBALS[$マゼ0x00016]],$ス揮)){return $<24>;}if(ST==$マゼ0x0002a]){return str_replace($モ,$マボ0x000017},$<24>);}if($GLOBALS[$マボ0x019}]!=$マボ0x000017}){$<24>.=$マボ0x0001b}.$GLOBALS[$マボ0x019}].$マボ0x00011};}if(isset($GLOBALS[$マゼ0x001a]])){$<24>=$GLOBALS[$マゼ0x001a]];}$<24>=$<24>.str_replace($モ,$マボ0x000017},$<24>);$<24>=str_replace($マボ0x00002b},$マボ0x00011},$<24>);赤藻聿ク祥ィス;return $<24>;}include(CLASS_DIR.$GLOBALS{ホヌ厭[0x000002c]);function owner_group_check($讖){$ヌサ<EFBE87>=&$GLOBALS{ホヌ厭;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){$<24><>シフ=$GLOBALS[$ヌサ捜0x001f}][$ヌサ措0x00020]][$ヌサ捜0x000021}];}}else{$<24><>シフ=$GLOBALS[$ヌサ捜0x001f}][$ヌサ措0x000030]][$韭];<EFBFBD><EFBFBD><EFBFBD>;}path_role_check($<24><>シフ[$ヌサ措0x0000022]]);生。┝モ<EFBFBD><EFBFBD>ユホ菲ア艷<EFBFBD>苟ス諡メ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ワノ<EFBFBD>;}function path_role_check($<24>){$<24><>=&$GLOBALS{ホヌ厭;if($GLOBALS[$<24><>{0x0000013}]||(isset($GLOBALS[$<24><>[0x002e]])&& $GLOBALS[$<24><>[0x002e]]===!0)){return;}$<24>=role_permission_arr($<24>);if(!isset($啓ST.$<24><>{0x0000031}.ACT])&& ST!=$<24><>[0x0002a]){show_json(LNG($<24><>[0x032]),!1);}}function role_permission_arr($ェムリナ){$刷<>=&$GLOBALS{ホヌ厭;$フィ=array();赤ロ<EFBFBD>ケシオ刕<EFBFBD><EFBFBD><EFBFBD>シ、頗マ糢普ツセ瓔サカラョ<EFBFBD><EFBFBD>搾ッ劼ィ鱸ュ妤;$乎「<E4B98E>=$GLOBALS[$刷<>{0x001f}][$刷<>{0x0033}];foreach($ェムリナ as $<24><>=>$<24>){if(!$<24>)continue;$節ホフ=explode($刷<>{0x0001b},$<24><>);睡皈<EFBFBD>モ澵ヲ嵓ノ<EFBFBD>ま糴ーリョケィ通霞恋<EFBFBD><EFBFBD><EFBFBD>酌コオレ<EFBFBD>ニメぅオ﨧将<EFBFBD>;if(count($節ホフ)==0x0002&& is_array($乎「<E4B98E>$節ホフ[0]])&& is_array($乎「<E4B98E>$節ホフ[0]][$節ホフ[0x001]])){$フィ=array_merge($フィ,$乎「<E4B98E>$節ホフ[0]][$節ホフ[0x001]]);}}$スリタ=array();foreach($フィ as $<24>){$スリタ[$<24>]=$刷<>{0x000021};炊キチチィ災以<EFBFBD><EFBFBD><EFBFBD>ホシ┘ヒーア<EFBFBD>;}return $スリタ;}function space_size_use_check(){$摎鈑=&$GLOBALS{ホヌ厭;if(!system_space())return;if($GLOBALS[$摎鈑{0x0000013}]==0x001)return;if(isset($GLOBALS[$摎鈑[0x00034]])&& isset($GLOBALS[$摎鈑{0x019}])&& $GLOBALS[$摎鈑[0x00034]]==$GLOBALS[$摎鈑{0x019}]){return;}if($GLOBALS[$摎鈑[0x00016]]==KOD_GROUP_SHARE|| $GLOBALS[$摎鈑[0x00016]]==KOD_GROUP_PATH){systemGroup::spaceCheck($GLOBALS[$摎鈑{0x019}]);}else{if(ST==$摎鈑[0x0002a]){$┠焦=$GLOBALS[$摎鈑{0x000035}][$摎鈑[0x0000036]];}else{$┠焦=$_SESSION[$摎鈑{0x000001d}][$摎鈑[0x01e]];}systemMember::spaceCheck($┠焦);}}function spaceSizeChange($ヒ<>,$<24>=true,$トワ=false,$遨=false){$ラ=&$GLOBALS{ホヌ厭;if(!system_space())return;if($トワ===!1){$トワ=$GLOBALS[$ラ[0x00016]];$遨=$GLOBALS[$ラ{0x019}];}$<24>=$<24>?0x001:-0x001;if(is_file($ヒ<>)){$坩ホ・=get_filesize($ヒ<>);}else if(is_dir($ヒ<>)){$ワ」<EFBE9C>=_path_info_more($ヒ<>);$坩ホ・=$ワ」<EFBE9C>[$ラ{0x037}];}else{return;}if($トワ==KOD_GROUP_SHARE|| $トワ==KOD_GROUP_PATH){systemGroup::spaceChange($遨,$坩ホ・*$<24>);}else{if(ST==$ラ[0x0002a]){$コ<>=$GLOBALS[$ラ{0x000035}][$ラ[0x0000036]];}else{$コ<>=$_SESSION[$ラ{0x000001d}][$ラ[0x01e]];}systemMember::spaceChange($コ<>,$坩ホ・*$<24>);}}function spaceSizeChange_move($<24>){$サラ=&$GLOBALS{ホヌ厭;if(isset($GLOBALS[$サラ[0x00034]])&& isset($GLOBALS[$サラ{0x019}])){if($GLOBALS[$サラ[0x00034]]==$GLOBALS[$サラ{0x019}]){return;}else{spaceSizeChange($<24>);spaceSizeChange($<24>,!1,$GLOBALS[$サラ[0x0038]],$GLOBALS[$サラ[0x00034]]);}}else{spaceSizeChange($<24>);}}function space_size_use_reset(){$ユ゙=&$GLOBALS{ホヌ厭;if(!system_space())return;$イ<>=isset($GLOBALS[$ユ゙[0x00016]])?$GLOBALS[$ユ゙[0x00016]]:$ユ゙{0x000017};<EFBFBD>モ洟ーツ塁<EFBFBD>木ネ馞ケ;$<24>=isset($GLOBALS[$ユ゙{0x019}])?$GLOBALS[$ユ゙{0x019}]:$ユ゙{0x000017};if($イ<>==KOD_GROUP_SHARE|| $イ<>==KOD_GROUP_PATH){systemGroup::spaceChange($<24>);}else{$ィ<>=$_SESSION[$ユ゙{0x000001d}][$ユ゙[0x01e]];systemMember::spaceChange($ィ<>);}}function init_space_size_hook(){$ラニ<EFBE97>=&$GLOBALS{ホヌ厭;Hook::bind($ラニ<EFBE97>0x00039},$ラニ<EFBE97>0x00003a]);Hook::bind($ラニ<EFBE97>0x000003b},$ラニ<EFBE97>0x03c]);睡カ圻釼ツテネ<EFBFBD>「ヘノ∞<EFBFBD><EFBFBD><EFBFBD>ヒァ<EFBFBD>ヌモ貮ェノチイ⊥ン雹。ャΗ<EFBFBD><EFBFBD>ァ揵ェ<EFBFBD><EFBFBD><EFBFBD>陌豌トー<EFBFBD>アマヤ寢<EFBFBD>骨マウ世レ;Hook::bind($ラニ<EFBE97>0x003d},$ラニ<EFBE97>0x00003a]);Hook::bind($ラニ<EFBE97>0x0003e],$ラニ<EFBE97>0x00003a]);;Hook::bind($ラニ<EFBE97>0x00003f},$ラニ<EFBE97>0x00003a]);線樗翊リ文ミヌ<EFBFBD>竦抬楴鋙ヒ椚リ教゚ソア絢ッ墹庇ゥゥ;Hook::bind($ラニ<EFBE97>0x0000040],$ラニ<EFBE97>0x00003a]);Hook::bind($ラニ<EFBE97>0x041},$ラニ<EFBE97>0x00003a]);摺ユャス⇒<EFBFBD>榲慷悸€<EFBFBD><EFBFBD><EFBFBD>;Hook::bind($ラニ<EFBE97>0x0042],$ラニ<EFBE97>0x00003a]);Hook::bind($ラニ<EFBE97>0x00043},$ラニ<EFBE97>0x00003a]);頗泄亦アカ釵<EFBFBD><EFBFBD>ネア<EFBFBD>ホャ瞥犯ムキィ<EFBFBD>橙ニセ貨ムコ伴嚔、ト<EFBFBD>自彫<EFBFBD>ケトモ喬憾ノ<EFBFBD><EFBFBD><EFBFBD>ロレツ<EFBFBD>ワ德「<EFBFBD>ー憖ユ漠証<EFBFBD><EFBFBD>シ崧<EFBFBD>;Hook::bind($ラニ<EFBE97>0x000044],$ラニ<EFBE97>0x03c]);Hook::bind($ラニ<EFBE97>0x0000045},$ラニ<EFBE97>0x03c]);Hook::bind($ラニ<EFBE97>0x046],$ラニ<EFBE97>0x03c]);Hook::bind($ラニ<EFBE97>0x0047},$ラニ<EFBE97>0x03c]);Hook::bind($ラニ<EFBE97>0x00048],$ラニ<EFBE97>0x00003a]);<EFBFBD><EFBFBD><EFBFBD>ツ驍<EFBFBD>ワハ麼ル<EFBFBD><EFBFBD>ワィ煬ョレコスロトィ<EFBFBD>タィチキ竇。蓼ィツトテク椹搴漱ウ€<EFBFBD>レチ。;Hook::bind($ラニ<EFBE97>0x000049},$ラニ<EFBE97>0x000004a]);Hook::bind($ラニ<EFBE97>0x04b},$ラニ<EFBE97>0x004c]);}function init_session(){$<24>=&$GLOBALS{ホヌ厭;if(isset($_GET[$<24>0x0004d}])){access_token_check($_GET[$<24>0x0004d}]);}else if(isset($_GET[$<24>0x00004e]])){access_token_check($_GET[$<24>0x00004e]]);}else{@session_name(SESSION_ID);}if(class_exists($<24>0x000004f})|| defined($<24>0x050])|| isset($_SERVER[$<24>0x0051}])){}else{@session_save_path(KOD_SESSION);}@session_start();$_SESSION[$<24>0x00052]]=!0;@session_write_close();寸サ佶<EFBFBD>ワ執鉎ヤ育ホサ釁<EFBFBD>;@session_start();穿梃モ<EFBFBD><EFBFBD>ユ欠則ミ;if(!$_SESSION[$<24>0x00052]]){del_dir(KOD_SESSION);}}function access_token_check($ヌ<><EFBFBD>){$<24><>=&$GLOBALS{ホヌ厭;$<24>=$GLOBALS[$<24>閔0x001f}][$<24>閔0x000053}][$<24>鐚0x0000054]];醒箴ル・ク<EFBFBD>午ー<EFBFBD><EFBFBD>フ亅棹ョ<EFBFBD><EFBFBD>ヲ厳キ<EFBFBD>アサワ﨑ぉ承エ鮏ョエ<EFBFBD>癶ュ裾收;$<24>=substr(md5($<24>閔0x055}.$<24>),0,0x0f);<EFBFBD>」撝゙ハ橈フナ<EFBFBD><EFBFBD>蟀ゥメ゙ォラチヒ<EFBFBD>瑤族フ<EFBFBD><EFBFBD>ンマソ;$ナ債ハ<E582B5>=Mcrypt::decode($ヌ<><EFBFBD>,$<24>);if(!$ナ債ハ<E582B5>){show_tips($<24>鐚0x0056]);}session_id($ナ債ハ<E582B5>);}function access_token_get(){$依<>=&$GLOBALS{ホヌ厭;$ニ腹=session_id();$・ロフヌ=$GLOBALS[$依學0x001f}][$依學0x000053}][$依媼0x0000054]];浅ャ<EFBFBD>禁ゥ<EFBFBD>キハ酥鴎シ<EFBFBD>;$・ロフヌ=substr(md5($依學0x055}.$・ロフヌ),0,0x0f);$キ=Mcrypt::encode($ニ腹,$・ロフヌ,0x0e10*0x0000018);return $キ;}function init_config(){init_setting();脊ェ;init_session();千級<EFBFBD>;init_space_size_hook();}