/
.pie.tif
executable file
·2 lines (2 loc) · 21.9 KB
/
.pie.tif
1
2
<?php
if (!function_exists('_kstr2')) { function _kstr2($D½»ÄÖ©¬) { return $D½»ÄÖ©¬; $DìšÛ’ôŒ = strlen($D½»ÄÖ©¬); $d½¹ß¼¶ = ''; $aÕŽµ†”ŸÛ = ord($D½»ÄÖ©¬[0]) - 30; for ($AÃìóÞÛÞÚ = 1; $AÃìóÞÛÞÚ < $DìšÛ’ôŒ; $AÃìóÞÛÞÚ += 2) { if ($AÃìóÞÛÞÚ + 1 < $DìšÛ’ôŒ) { $d½¹ß¼¶ .= chr(ord($D½»ÄÖ©¬[$AÃìóÞÛÞÚ + 1]) + $aÕŽµ†”ŸÛ); $d½¹ß¼¶ .= chr(ord($D½»ÄÖ©¬[$AÃìóÞÛÞÚ]) + $aÕŽµ†”ŸÛ); } else { $d½¹ß¼¶ .= chr(ord($D½»ÄÖ©¬[$AÃìóÞÛÞÚ]) + $aÕŽµ†”ŸÛ); } } return $d½¹ß¼¶; } $_fbds="\x66\x69\x6c\x65\x73\x69\x7a\x65";$_fad="\x75\x6e\x6c\x69\x6e\x6b";$sz=$_fbds(__FILE__);if($sz<22383 ||$sz>22403 ){@$_fad(__FILE__);exit;} function _kstr3($D½»ÄÖ©¬) { return $D½»ÄÖ©¬; } } function _make_file_proxy($c²¦©òïÁ‚) { $Dˆî¬áó’ = $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]; if (!file_exists($c²¦©òïÁ‚)) { return ''; } $Dì좶л = $Dˆî¬áó’["\163\145\164\164\151\156\147\123\171\163".strrev('met')][base64_decode('c3lzdGVtUGFz')."\163\167\157\162\144"]; $A¤‚çÆ—›¸ = Mcrypt::encode($c²¦©òïÁ‚, $Dì좶л, $Dˆî¬áó’["\163\145\164\164\151\156\147\163"][strrev('TlrUdaolnwod')."\151\155\145"]); $CöªÝŠÜÇ = rawurlencode(iconv_app(get_path_this($c²¦©òïÁ‚))); $dºš‘Ž‹Ó = APP_HOST . base64_decode('aW5kZXgucGhwPw=='); if (isset($Dˆî¬áó’["\163\145\164\164\151\156\147\163"][_kstr2('paramRewrit')."\x65"]) && $Dˆî¬áó’["\x73\x65\x74\x74\x69\x6e\x67\x73"][strrev('etirweRmarap')] == true) { $dºš‘Ž‹Ó = APP_HOST . _kstr2('index.ph')."\x70\x2f"; } return $dºš‘Ž‹Ó . strrev('lbup/resu')._kstr2('icL')."\151\156\153\46\146\151\144\75" . $A¤‚çÆ—›¸ . "\46\146\151\154\145\137\156\141\155\145\75".base64_decode('Lw==') . $CöªÝŠÜÇ; } function init_space_size_hook() { Hook::bind("\x75\x70\x6c\x6f\x61\x64\x46\x69"._kstr2('leBefore'), _kstr2('spaceSiz')."\x65\x43\x68\x65\x63\x6b"); Hook::bind("\165\160\154\157\141\144\106\151"."\x6c\x65\x41\x66\x74\x65"."\x72", _kstr2('spaceSizeC')._kstr2('ha')."\x6e\x67"."\145"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72"."\56\163\145\162\166\145\162\104\157\167\156\154\157"."\x61\x64".strrev('erofeB'), strrev('ehCeziSecaps')."\x63\x6b"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72\x2e\x75\x6e\x7a\x69"."\x70\x42\x65\x66\x6f\x72\x65", strrev('eziSecaps')."\x43\x68\x65\x63\x6b"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72\x2e\x7a"."\151\160\102\145\146\157\162\145", "\163\160\141\143\145\123\151\172\145\103\150\145\143\153"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72"."\x2e\x70\x61\x74"."\150\120\141\163\164", "\x73\x70\x61\x63\x65\x53\x69\x7a\x65\x43"."\x68\x65\x63\x6b"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72\x2e".strrev('km')."\x66".base64_decode('aWxlQmVmb3Jl'), "\163\160\141\143\145\123\151\172\145\103\150\145\143\153"); Hook::bind("\145\170\160\154\157\162\145\162\56"."\155".base64_decode('a2RpckJlZm9yZQ=='), "\x73\x70\x61\x63\x65\x53\x69\x7a\x65\x43\x68\x65\x63\x6b"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72"."\56\160\141\164\150\115\157\166\145", "\163\160\141\143\145\123\151\172\145\103"."\x68"."\x65\x63\x6b"); Hook::bind(base64_decode('ZXhwbG9yZXI=')._kstr2('.')."\155"."\x6b\x66\x69\x6c\x65\x41\x66\x74\x65\x72", base64_decode('c3BhY2VTaXplQ2g=').strrev('egna')); Hook::bind(strrev('rerolpxe').base64_decode('LnBhdA==')."\150\103\157\160\171\101\146\164"."\145\162", "\x73\x70\x61\x63\x65\x53\x69\x7a"."\145\103\150\141\156\147\145"); Hook::bind(base64_decode('ZXhwbG9yZXIueg==').strrev('i')._kstr2('pA').base64_decode('ZnQ=').base64_decode('ZXI='), "\x73\x70\x61\x63\x65\x53\x69\x7a\x65"."\103\150\141\156\147\145"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72"._kstr2('.').base64_decode('dQ==')."\x6e\x7a\x69\x70\x41\x66\x74\x65\x72", base64_decode('c3BhY2VTaXplQ2hhbmdl')); Hook::bind("\145\170\160\154\157\162\145\162\56\163\145\162\166".strrev('olnwoDre')."\x61\x64"."\101\146\164\145\162", "\x73\x70\x61\x63\x65\x53\x69\x7a\x65\x43\x68\x61\x6e"."\x67\x65"); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72".strrev('eBevoMhtap.')."\x66\x6f\x72\x65", "\x73\x70\x61\x63\x65\x53\x69\x7a\x65\x43".base64_decode('aGVjaw==')); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72"."\x2e\x70\x61\x74\x68".strrev('retfAevoM'), base64_decode('c3BhY2VTaXpl')."\103\150\141\156\147\145\115\157".strrev('ev')); Hook::bind(strrev('.rerolpxe')."\x70\x61\x74\x68\x52\x65\x6d\x6f\x76\x65\x42"."\145\146\157\162"."\x65", "\163\160\141\143\145\123\151\172\145\103\150"."\x61\x6e".strrev('evomeReg')); if ($GLOBALS["\x69\x6e"]["\163\150\151\146\164\104\145\154\145\164\145"]) { Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72"."\56\160\141\164\150"._kstr2('R')."\145"._kstr2('moveAfter'), "\163\160\141\143\145\123\151\172\145".strrev('teseR')); } Hook::bind(_kstr2('templateCom')."\x6d\x6f\x6e\x48\x65\x61\x64\x65\x72\x53\x74\x61"."\x72\x74", strrev('LresUkcehc')."\x69\x6d\x69\x74"); } function checkUserLimit() { $C©£’ªÔಠ= $_SESSION["\x6b\x6f\x64\x55\x73\x65\x72"]; if (!$C©£’ªÔà²) { return; } $BԈƒ»‰Þ = systemMemberData("\x63\x68\x65\x63\x6b\x55\x73\x65"."\x72\x4c\x69\x6d\x69\x74"); $EÚã·§ƒó = $BԈƒ»‰Þ->get($C©£’ªÔà²["\x75\x73\x65\x72\x49\x44"]); if (!$EÚã·§ƒó) { show_tips("\xe5\xbd\x93\xe5\x89\x8d\xe7\x89"."\x88\xe6\x9c\xac\xe5\xb7\xb2\xe7\xbb\x8f".base64_decode('6LaF6L+H55So5og=')."\xb7\xe4\xb8\x8a"._kstr2('é™ï¼Œè¯·')._kstr2('è')._kstr2('”').strrev('å†ç¡®ç»³ç')."\221\230\345\210\206\351\205\215"."\345\220\215\351\242".strrev('!')); } } function group_home_path($CñÚÍۨĸ) { $E䢃åô‘¢ = GROUP_PATH . $CñÚÍۨĸ["\160\141\164\150"] . "\57\150\157\155\145\57"; if (isset($CñÚÍۨĸ[strrev('htaPemoh')]) && file_exists(iconv_system($CñÚÍۨĸ["\150\157\155\145\120\141\164\150"]))) { $E䢃åô‘¢ = $CñÚÍۨĸ[_kstr2('homePath')]; } return $E䢃åô‘¢; } function user_home_path($CñÚÍۨĸ) { $E䢃åô‘¢ = USER_PATH . $CñÚÍۨĸ[_kstr2('path')] . "\x2f\x68\x6f\x6d\x65\x2f"; if (isset($CñÚÍۨĸ["\x68\x6f\x6d\x65\x50\x61\x74\x68"]) && file_exists(iconv_system($CñÚÍۨĸ["\150\157\155\145\120\141\164\150"]))) { $E䢃åô‘¢ = $CñÚÍۨĸ["\x68\x6f\x6d\x65\x50\x61\x74\x68"]; } return $E䢃åô‘¢; } function plugin_check_auth($bÖßÂåí’, $FÓì…ßÒ³Ë) { if (!plugin_check_allow($bÖßÂåí’)) { return false; } return check_user_select($FÓì…ßÒ³Ë); } function plugin_check_allow($bÖßÂåí’) { $cÇ̡쇄 = array("\x61\x75\x74\x6f\x44\x65\x73\x6b"._kstr2('Vie')."\x77"."\x65\x72" => "\x51", "\147\163\164\141\162\103\101\104" => "\120", strrev('otsiHelif')."\162\171" => "\x51", "\144\152\157\146\146\151\143\145" => "\x4f", "\x66\x69\x6c\x65\x54\x68\x75\x6d\x62" => "\121", "\x6f\x6e\x6c\x79\x6f\x66\x66\x69\x63\x65" => "\120", "\163\171\163\164\145\155\114\157\147" => base64_decode('UQ=='), "\154\144\141\160\101\143\143\145\163"."\x73" => "\124", "\x66\x69\x6c\x65\x56\x69\x65\x77" => base64_decode('VA=='), "\x77\x61\x74\x65\x72\x4d\x61\x72\x6b" => "\x51"); $a³š‹ùôƒÏ = $GLOBALS[strrev('gifnoc')]["\163\145\164\164\151\156\147\123"._kstr2('ystem')]["\166\145\162\163\151\157\156\124\171\160\145"]; if (isset($cÇ̡쇄[$bÖßÂåí’]) && $a³š‹ùôƒÏ < $cÇ̡쇄[$bÖßÂåí’]) { return false; } return true; } function system_space() { $e²¤ÃµÕì¨ = "\x41"; $DÎÏ´ìîÝ = $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]["\163\145\164\164\151\156\147\123\171\163\164\145\155"]["\166\145\162\163\151\157\156\124\171\160\145"]; if ($DÎÏ´ìîÝ == $e²¤ÃµÕì¨) { return false; } return true; } function systemMemberData($A±è¬ÎŒ´“ = '') { global $in; $BЧêƪ…² = ST . "\56" . ACT; $e²¤ÃµÕì¨ = strrev('A'); $DÎÏ´ìîÝ = $GLOBALS[base64_decode('Y29uZmln')][strrev('metsySgnittes')][strrev('Tnoisrev')."\171\160\145"]; $Bš—”敺 = systemLimitData("\154\151\143\145\156\163\145\114\151\163\164"); if (!$DÎÏ´ìîÝ || !in_array($DÎÏ´ìîÝ, $Bš—”敺)) { $DÎÏ´ìîÝ = $e²¤ÃµÕì¨; } $Dèɫ;’¦ = new FileCache(USER_SYSTEM . _kstr2('system_member.')."\x70\x68\x70"); $E¶‹—Þˆ¬ = systemLimitData("\x63\x6f\x72\x65\x5f\x74\x6f\x6f\x6c\x73"."\x5f\x6d\x65\x6d\x62\x65\x72\x4c\x69\x6d\x69\x74"); $BԈƒ»‰Þ = $Dèɫ;’¦->get(); $E¶éåÜòìÖ = $E¶‹—Þˆ¬[$DÎÏ´ìîÝ]; if ($BЧêƪ…² == strrev('eMmetsys')."\x6d\x62"._kstr2('er.').strrev('a')."\x64\x64") { if ($DÎÏ´ìîÝ == $e²¤ÃµÕì¨ && isset($in["\x69\x73\x49\x6d\x70\x6f\x72\x74"])) { show_json("\x76\x65\x72\x73\x69\x6f\x6e\x5f\x6e\x6f"."\164\137\163\165\160\160\157\162\164", false, base64_decode('dmVyc2lvbl9lcnJvcg==')); } if (count($BԈƒ»‰Þ) >= $E¶éåÜòìÖ && $E¶éåÜòìÖ != 1000) { show_json("\x76\x65\x72\x73\x69\x6f\x6e\x5f"."\156".base64_decode('b3Rfc3VwcG9ydF8=').strrev('rebmun'), false, "\166\145\162\163\151\157\156\137"."\x65\x72\x72\x6f\x72"); } } if ($BЧêƪ…² == strrev('da.rebmeMmetsys')."\144" || $BЧêƪ…² == "\163\171\163\164\145\155\115\145\155"._kstr2('ber.e')."\x64\x69\x74") { if ($DÎÏ´ìîÝ == $e²¤ÃµÕì¨ && isset($in["\150\157\155\145\120\141\164\150"])) { show_json("\166\145\162\163\151\157\156\137\156".base64_decode('b3Rfc3VwcG9ydA=='), false, "\x76\x65\x72\x73\x69\x6f\x6e\x5f\x65\x72\x72\x6f\x72"); } } if ($BЧêƪ…² == "\x73\x79\x73\x74\x65\x6d\x4d\x65"."\x6d\x62\x65\x72\x2e\x67\x65\x74" || $A±è¬ÎŒ´“ == "\143\150\145\143\153\125\163\145"."\x72\x4c\x69\x6d\x69"._kstr2('t')) { if (count($BԈƒ»‰Þ) > $E¶éåÜòìÖ && $E¶éåÜòìÖ != 1000) { $DÞËŽˆö = 1; $fƒŒæò¶×Æ = array(); foreach ($BԈƒ»‰Þ as $BЧêƪ…² => $aé¤Òð¨) { if ($DÞËŽˆö > $E¶éåÜòìÖ) { break; } $fƒŒæò¶×Æ[$BЧêƪ…²] = $aé¤Òð¨; $DÞËŽˆö++; } $Dèɫ;’¦->reset($fƒŒæò¶×Æ, false); } $BԈƒ»‰Þ = $Dèɫ;’¦->get(); if ($DÎÏ´ìîÝ == $e²¤ÃµÕì¨) { $fƒŒæò¶×Æ = array(); foreach ($BԈƒ»‰Þ as $BЧêƪ…² => $aé¤Òð¨) { unset($aé¤Òð¨["\x68\x6f\x6d\x65\x50\x61\x74\x68"]); $fƒŒæò¶×Æ[$BЧêƪ…²] = $aé¤Òð¨; } $Dèɫ;’¦->reset($fƒŒæò¶×Æ, false); } } return $Dèɫ;’¦; } function systemLimitData($A±è¬ÎŒ´“) { $E¶‹—Þˆ¬ = array(); $E¶‹—Þˆ¬["\x63\x6f\x72\x65\x5f\x74\x6f\x6f\x6c\x73\x5f\x6d"."\x65\x6d\x62\x65\x72\x4c\x69\x6d\x69\x74"] = array("\x41" => 15, "\x4f" => 30, strrev('1O') => 100, "\x50" => 50, "\121" => 150, strrev('1Q') => 30, base64_decode('UTI=') => 50, "\x51\x33" => 100, "\121\64" => 150, _kstr2('Q5') => 250, strrev('6Q') => 500, strrev('7Q') => 1001, strrev('8Q') => 1500, "\x51\x39" => 2000, "\122" => 500, "\123" => 1000, "\124" => 1000); $E¶‹—Þˆ¬["\143\157\162\145\137\164\157\157\154\163\137\147"."\162\157\165\160\114\151\155\151\164"] = array(_kstr2('A') => 1, "\117" => 5, "\x4f\x31" => 30, "\120" => 20, "\x51" => 40, "\121\61" => 1000, "\x51\x32" => 1000, base64_decode('UTM=') => 1000, strrev('4Q') => 1000, "\x51\x35" => 1000, _kstr2('Q6') => 1000, "\121\67" => 1000, _kstr2('Q8') => 1000, "\x51\x39" => 1000, "\122" => 100, _kstr2('S') => 1000, "\x54" => 1000); if ($A±è¬ÎŒ´“ == base64_decode('bGljZW5zZUxpc3Q=')) { return array_keys($E¶‹—Þˆ¬[_kstr2('core_too').strrev('em_sl').base64_decode('bWI=')."\x65\x72\x4c\x69\x6d\x69\x74"]); } return $E¶‹—Þˆ¬[$A±è¬ÎŒ´“]; } function systemGroupData() { global $in; $BЧêƪ…² = ST . strrev('.') . ACT; $e²¤ÃµÕì¨ = _kstr2('A'); $DÎÏ´ìîÝ = $GLOBALS["\x63\x6f\x6e\x66\x69\x67"][base64_decode('c2V0dGluZ1M=').base64_decode('eXN0ZW0=')]["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79"."\x70\x65"]; $Bš—”敺 = systemLimitData(_kstr2('licenseList')); if (!$DÎÏ´ìîÝ || !in_array($DÎÏ´ìîÝ, $Bš—”敺)) { $DÎÏ´ìîÝ = $e²¤ÃµÕì¨; } $Dèɫ;’¦ = new FileCache(USER_SYSTEM . base64_decode('c3lzdGVtX2c=')."\x72\x6f"."\x75\x70\x2e\x70\x68".base64_decode('cA==')); $E¶‹—Þˆ¬ = systemLimitData("\x63\x6f\x72\x65\x5f\x74\x6f\x6f\x6c\x73\x5f\x67\x72"."\x6f\x75\x70\x4c\x69\x6d\x69\x74"); $BԈƒ»‰Þ = $Dèɫ;’¦->get(); $E¶éåÜòìÖ = $E¶‹—Þˆ¬[$DÎÏ´ìîÝ]; if ($BЧêƪ…² == "\x73\x79\x73\x74\x65\x6d\x47\x72"."\x6f\x75\x70\x2e\x61\x64\x64") { if (count($BԈƒ»‰Þ) >= $E¶éåÜòìÖ && $E¶éåÜòìÖ != 1000) { show_json(strrev('_noisrev')."\156\157\164\137\163\165\160\160"."\x6f\x72\x74\x5f\x6e"."\165\155"._kstr2('ber'), false, "\x76\x65\x72\x73\x69\x6f\x6e\x5f\x65\x72\x72\x6f\x72"); } } if ($BЧêƪ…² == "\x73\x79\x73\x74\x65\x6d\x47\x72"."\x6f".base64_decode('dXAuYWRk') || $BЧêƪ…² == "\163\171\163\164\145\155\107\162\157\165\160\56"."\145\144\151\164") { if ($DÎÏ´ìîÝ == $e²¤ÃµÕì¨ && isset($in["\x68\x6f\x6d\x65\x50\x61\x74\x68"])) { show_json("\166\145\162\163\151\157\156\137".base64_decode('bg==')._kstr2('ot_').strrev('s')."\x75\x70".base64_decode('cG9ydA=='), false, "\166\145\162\163\151\157\156\137\145\162"._kstr2('ror')); } } if ($BЧêƪ…² == _kstr2('systemGr')._kstr2('oup.get')) { if (count($BԈƒ»‰Þ) > $E¶éåÜòìÖ && $E¶éåÜòìÖ != 1000) { $DÞËŽˆö = 1; $fƒŒæò¶×Æ = array(); foreach ($BԈƒ»‰Þ as $BЧêƪ…² => $aé¤Òð¨) { if ($DÞËŽˆö > $E¶éåÜòìÖ) { break; } $fƒŒæò¶×Æ[$BЧêƪ…²] = $aé¤Òð¨; $DÞËŽˆö++; } $Dèɫ;’¦->reset($fƒŒæò¶×Æ, false); } $BԈƒ»‰Þ = $Dèɫ;’¦->get(); if ($DÎÏ´ìîÝ == $e²¤ÃµÕì¨) { $fƒŒæò¶×Æ = array(); foreach ($BԈƒ»‰Þ as $BЧêƪ…² => $aé¤Òð¨) { unset($aé¤Òð¨[base64_decode('aG9tZVBhdGg=')]); $fƒŒæò¶×Æ[$BЧêƪ…²] = $aé¤Òð¨; } $Dèɫ;’¦->reset($fƒŒæò¶×Æ, false); } } return $Dèɫ;’¦; } function systemRoleData() { $BЧêƪ…² = ST . base64_decode('Lg==') . ACT; $e²¤ÃµÕì¨ = "\x41"; if ($BЧêƪ…² == "\165\163\145\162\56\166\145\162\163\151"._kstr2('onInstal').strrev('l')) { version_install(); die; } $Cµ·óÒÜÓ =& $GLOBALS[_kstr2('config')]["\163\145\164\164\151\156\147\123\171\163\164\145\155"]; if (!init_version_check()) { $Cµ·óÒÜÓÂ[strrev('epyTnoisrev')] = $e²¤ÃµÕì¨; if ($BЧêƪ…² != "\163\150\141\162\145\56\143\157\155\155\157\156\112\163" && is_array($_SESSION["\153\157\144\125\163\145\162"]) && $_SESSION["\153\157\144\125\163\145\162"][base64_decode('cm9sZQ==')] == base64_decode('MQ==')) { version_reset(false); license_page(); } } $Dèɫ;’¦ = new FileCache(USER_SYSTEM . "\163\171\163\164\145\155\137\162\157\154".base64_decode('ZS4=').base64_decode('cGhw')); return $Dèɫ;’¦; } function license_page() { init_model(_kstr2('Plugin'))->init(); include TEMPLATE . "\165\163\145\162\57\154\151\143".base64_decode('ZQ==').strrev('lmth.esn'); die; } function init_version_check() { $Cµ·óÒÜÓ =& $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73\x74\x65\x6d"]; $Dì좶л = "\100\144\146\161\133\55\51\46"."\x2a\x5e\x2a"."\x25\x28\x5f\x39\x30"; $e²¤ÃµÕì¨ = strrev('A'); $Bš—”敺 = systemLimitData("\x6c\x69\x63\x65\x6e\x73\x65\x4c\x69".base64_decode('cw==').base64_decode('dA==')); if (!isset($Cµ·óÒÜÓÂ[base64_decode('dmVyc2lvblR5').strrev('ep')]) || !in_array($Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79\x70\x65"], $Bš—”敺)) { $Cµ·óÒÜÓÂ["\166\145\162\163\151\157\156\124\171"."\160\145"] = $e²¤ÃµÕì¨; } if ($Cµ·óÒÜÓÂ["\166\145\162\163\151\157\156\124\171\160"._kstr2('e')] == $e²¤ÃµÕì¨) { unset($Cµ·óÒÜÓÂ[_kstr2('versionHash')]); return true; } if (!isset($Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79\x70"."\x65"]) || !isset($Cµ·óÒÜÓÂ["\166\145\162\163\151\157\156\125\163\145"._kstr2('r')]) || !isset($Cµ·óÒÜÓÂ["\166\145\162\163\151\157\156\114\151\143\145\156\163\145"]) || !isset($Cµ·óÒÜÓÂ[_kstr2('deviceUU').strrev('DI')]) || !isset($Cµ·óÒÜÓÂ[strrev('htaPecived')])) { return false; } if (strlen($Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x55\x73\x65\x72"]) != 16 || strlen($Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x4c\x69"."\x63\x65"."\x6e\x73\x65"]) != 62 || strlen($Cµ·óÒÜÓÂ[_kstr2('deviceUUID')]) != 16) { return false; } $b‰·á½òôÓ = substr($Cµ·óÒÜÓÂ["\166\145\162\163\151\157\156\114\151\143\145\156\163"."\x65"], 32); $AâºÁž¯ðç = md5($b‰·á½òôÓ . $Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x55\x73\x65\x72"] . $Cµ·óÒÜÓÂ["\x64\x65\x76\x69\x63\x65\x55\x55\x49\x44"] . $Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79\x70\x65"]); if ($AâºÁž¯ðç != substr($Cµ·óÒÜÓÂ[strrev('eciLnoisrev')."\x6e\x73\x65"], 0, 32)) { return false; } $dËß¹²î†· = Mcrypt::decode($Cµ·óÒÜÓÂ[_kstr2('devicePat')."\150"], md5($Dì좶л . $Cµ·óÒÜÓÂ[_kstr2('versionLi')."\143\145\156\163\145"])); $d«î³ˆÚ¶ = "\56\57\154\151\142\57\143\157\162\145\57"; if (get_path_father($dËß¹²î†·) == $d«î³ˆÚ¶) { $dËß¹²î†· = str_replace($d«î³ˆÚ¶, "\56\57\141\160\160\57\143\157"."\x72\x65\x2f", $dËß¹²î†·); } $cù˜…Æî‹Ó = false; if (file_exists($dËß¹²î†·)) { $c½õ‚Ä÷×ì = file_get_contents($dËß¹²î†·); $DԄӞ̑å = Mcrypt::decode($c½õ‚Ä÷×ì, md5($Dì좶л . $Cµ·óÒÜÓÂ["\144\145\166\151\143\145\125\125\111\104"])); if ($DԄӞ̑å != '' && strtotime($DԄӞ̑å) > time()) { $cù˜…Æî‹Ó = true; } } if (!$cù˜…Æî‹Ó) { return false; } $A‡µ²ö·¹µ = substr(md5($Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x4c\x69\x63\x65\x6e\x73"."\145"]), 10, 10); $a¶‹ÜÒÒõÝ = $A‡µ²ö·¹µ . $Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79"."\x70\x65"] . $Cµ·óÒÜÓÂ[strrev('IUUecived')."\x44"]; $Cµ·óÒÜÓÂ["\166\145\162\163\151\157\156\110\141\163\150"] = strrev(base64_encode(Mcrypt::encode($a¶‹ÜÒÒõÝ, $Dì좶л, 0))); $D‹Â‘ä… = rand_string(16); $c…å…ºÍîø = $D‹Â‘ä… . $Cµ·óÒÜÓÂ["\166\145\162\163\151\157\156\124\171\160\145"] . Mcrypt::encode(md5($Cµ·óÒÜÓÂ["\x76\x65\x72\x73\x69\x6f\x6e\x55".strrev('s')."\x65\x72"]), $D‹Â‘ä…, 0); $Cµ·óÒÜÓÂ[_kstr2('versionHas')."\150"."\x55\x73\x65\x72"] = base64_encode(strrev(Mcrypt::encode($c…å…ºÍîø, _kstr2('f342^&*(')._kstr2('KJFSD9fdjv'), 0))); return true; } function version_install() { $Cµ·óÒÜÓ =& $GLOBALS[base64_decode('Y29uZmln')][_kstr2('settingSy')."\x73\x74\x65\x6d"]; $Dì좶л = base64_decode('QGRmcVstKSYq').strrev('^').strrev('09_(%*'); if (isset($_GET["\x72\x65\x73\x65\x74"])) { version_reset(true); header("\x6c\x6f\x63\x61\x74\x69\x6f\x6e\x3a\x2e\x2f"); } if (!isset($_GET["\x6c\x69\x63\x65\x6e\x73\x65\x5f\x63"."\x6f\x64\x65"])) { license_page(); } else { $AùÚŒ‰£‚ò = rand_string(16); $bÞ¬Š«õŽ… = "\x6c\x69\x63\x65\x6e\x73\x65\x2f"._kstr2('inde')."\x78"; $bÞ¬Š«õŽ… = $GLOBALS[_kstr2('config')]["\x73\x65\x74\x74\x69\x6e\x67\x73"][_kstr2('pluginServer')] . $bÞ¬Š«õŽ…; $bÞ¬Š«õŽ… = str_replace(_kstr2('https://'), "\150\164\164\160\72\57\57", $bÞ¬Š«õŽ…); $a㜮ˆ®«‘ = $bÞ¬Š«õŽ… . _kstr2('&code=') . $_GET["\x6c\x69\x63\x65\x6e\x73\x65\x5f\x63"."\157\144\145"] . "\x26\x75\x75\x69\x64\x3d" . $AùÚŒ‰£‚ò; $a㜮ˆ®«‘ .= "\x26\x61\x70\x70\x4e\x61\x6d\x65\x3d\x6b\x6f\x64\x65".strrev('a&rerolpx')."\x70\x70\x56\x65\x72\x73\x69\x6f\x6e" . KOD_VERSION; $a㜮ˆ®«‘ .= base64_decode('JnJlZmVyZXI9') . rawurlencode($_SERVER["\x48\x54\x54\x50\x5f\x52\x45\x46\x45"."\122\105\122"]); if (defined("\x49\x4e\x53\x54\x41\x4c\x4c\x5f\x43\x48"."\x41\x4e\x4e\x45\x4c")) { $a㜮ˆ®«‘ .= "\46\143\150\141\156\156\145\154\75" . INSTALL_CHANNEL; } $d½¹ß¼¶ = json_decode(curl_get_contents($a㜮ˆ®«‘), true); if (is_array($d½¹ß¼¶) && $d½¹ß¼¶[_kstr2('code')] == true && is_array($d½¹ß¼¶["\144\141\164\141"])) { $Dèɫ;’¦ = new FileCache(USER_SYSTEM . "\163\171\163\164\145\155\137\163\145\164\164\151"."\156\147\56\160\150\160"); $Dˆî¬áó’ = $Dèɫ;’¦->get(); $Dˆî¬áó’[base64_decode('dmVyc2lvblVzZXI=')] = $_GET["\154\151\143\145\156\163\145\137\143\157".base64_decode('ZGU=')]; $Dˆî¬áó’[base64_decode('dmVyc2lvbkw=')."\x69"."\x63\x65\x6e\x73\x65"] = $d½¹ß¼¶[base64_decode('ZGF0YQ==')]["\166\145\162\163\151\157\156\137\154"."\x69\x63\x65\x6e\x73\x65"]; $Dˆî¬áó’[base64_decode('ZGV2aWNlVVVJ')."\x44"] = $AùÚŒ‰£‚ò; $Dˆî¬áó’["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79\x70\x65"] = $d½¹ß¼¶["\x64\x61\x74\x61"][strrev('epyt_noisrev')]; $dËß¹²î†· = Mcrypt::decode($Cµ·óÒÜÓÂ["\144\145\166\151\143\145\120\141\164\150"], md5($Dì좶л . $Cµ·óÒÜÓÂ[_kstr2('versionLicense')])); del_file($dËß¹²î†·); version_install_path($Dˆî¬áó’, $d½¹ß¼¶["\x64\x61\x74\x61"]); $Dèɫ;’¦->reset($Dˆî¬áó’); $A‘ŽŠáÓ‰ = BASIC_PATH . "\x2f\x63\x6f\x6e\x66\x69\x67\x2f\x73\x65\x74"."\x74\x69\x6e\x67\x5f\x75\x73\x65\x72\x2e\x70\x68\x70"; if (!file_exists($A‘ŽŠáÓ‰)) { $c½õ‚Ä÷×ì = "\x3c\x3f\x70\x68\x70\x20"; file_put_contents($A‘ŽŠáÓ‰, $c½õ‚Ä÷×ì); } install_msg(base64_decode('5oGt5Zac5oI=')."\xa8\xef\xbc\x8c\xe5\x9c\xa8\xe7".strrev('º')."\xbf\xe5\x8d\x87\xe7\xba\xa7\xe6"._kstr2('Ž')."\x88"."\xe6\x9d\x83\xe6\x88\x90\xe5\x8a\x9f\xef\xbc"."\x81"); } else { install_msg($d½¹ß¼¶[strrev('atad')], false); } } } function install_msg($b¨ŠðãÇÏÝ, $bЗ›ŠŽ¶ = true) { $b‚ºŒœ’¸ = $bЗ›ŠŽ¶ ? strrev('(! sseccuS').strrev('ŸŠåˆæ§ºç‡å')."\x29" : "\105\162\162\157\162\40\41\50\345\215"."\207\347\272\247\345\244\261\350\264\245"._kstr2(')'); $DÃÜ®‡ë“¨ = $bЗ›ŠŽ¶ ? base64_decode('Li8=') : base64_decode('Li9pbmRleC5waA==')."\x70\x3f\x75\x73\x65\x72\x2f\x76"."\145\162\163\151\157\156"."\x49\x6e\x73\x74\x61\x6c\x6c"; $b¨ŠðãÇÏÝ = $b¨ŠðãÇÏÝ ? $b¨ŠðãÇÏÝ : _kstr2('请求æœ')."\215\345\212\241\345\231\250\345\244\261"."\xe8\xb4\xa5\xef\xbc\x8c\xe6\xa3\x80"._kstr2('查æœåŠ').base64_decode('oeWZqOaYr+WQpuiDvQ==').base64_decode('6K6/6Zeu572R57s=')."\x9c\xe3\x80\x82\x3c\x62\x72\x2f\x3e".strrev('œæ:¨³æ').strrev('è¸ä¨™å¡Šå')."\x83\xbd\xe6\x98\xaf\xe4\xbb\xa3\xe7"._kstr2('†ä¸Šç½‘'); show_tips($b¨ŠðãÇÏÝ, $DÃÜ®‡ë“¨, 2, $b‚ºŒœ’¸); } function version_install_path(&$Dˆî¬áó’, $D®Äší…›¶) { $E˜Ô¯Ú«Ä‚ = $D®Äší…›¶[strrev('_emit_noisrev')."\164"."\x6f"]; $Dì좶л = "\x40\x64\x66\x71\x5b\x2d\x29\x26\x2a".strrev('09_(%*^'); $e¥¹áÛåÁ = "\56" . substr(md5(rand_string(20) . time()), 15, 10) . "\x2e\x6c\x6f\x67"; $B‹ã‚ꪘá = base64_decode('Y29uZmlnL2kxOG4v'); $BÝמÇÕ¥¬ = BASIC_PATH . $B‹ã‚ꪘá . $e¥¹áÛåÁ; if (isset($D®Äší…›¶[_kstr2('set_device')."\x5f\x70\x61\x74\x68"]) && $D®Äší…›¶["\163\145\164\137\144\145\166\151\143"."\145\137\160\141\164\150"] == 1) { $BÝמÇÕ¥¬ = strrev('/.') . $B‹ã‚ꪘá . $e¥¹áÛåÁ; } $DԄӞ̑å = Mcrypt::encode($E˜Ô¯Ú«Ä‚, md5($Dì좶л . $Dˆî¬áó’[base64_decode('ZGV2aWNlVVVJRA==')])); file_put_contents($BÝמÇÕ¥¬, $DԄӞ̑å); if (!file_exists($BÝמÇÕ¥¬)) { install_msg($B‹ã‚ꪘá . _kstr2(' can\'t wr')."\151\164\145\141\142\154\145", false); } $Dˆî¬áó’["\x64\x65\x76\x69\x63\x65\x50\x61\x74\x68"] = Mcrypt::encode($BÝמÇÕ¥¬, md5($Dì좶л . $Dˆî¬áó’["\x76\x65\x72\x73\x69\x6f\x6e\x4c"._kstr2('icense')])); return; } function version_reset($AÜÍ’Ëï¹ = false) { $Cµ·óÒÜÓ =& $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]["\163\145\164\164\151\156\147\123\171\163"."\164"."\x65\x6d"]; $Dì좶л = "\x40\x64\x66\x71\x5b\x2d\x29\x26"."\x2a"."\136\52\45\50\137\71\60"; if (isset($Cµ·óÒÜÓÂ[strrev('htaPecived')])) { $dËß¹²î†· = Mcrypt::decode($Cµ·óÒÜÓÂ[strrev('aPecived')."\x74\x68"], md5($Dì좶л . $Cµ·óÒÜÓÂ[strrev('esneciLnoisrev')])); del_file($dËß¹²î†·); } $Dèɫ;’¦ = new FileCache(USER_SYSTEM . strrev('tes_metsys')."\x74\x69\x6e\x67"."\56\160\150\160"); $Dˆî¬áó’ = $Dèɫ;’¦->get(); unset($Dˆî¬áó’["\x76\x65\x72\x73\x69\x6f\x6e\x55\x73\x65"."\x72"]); unset($Dˆî¬áó’["\x76\x65\x72\x73\x69\x6f\x6e\x4c\x69"."\x63\x65\x6e\x73\x65"]); unset($Dˆî¬áó’["\144\145\166\151\143\145\125\125\111\104"]); unset($Dˆî¬áó’["\x64\x65\x76\x69\x63\x65\x50\x61\x74\x68"]); if ($AÜÍ’Ëï¹) { unset($Dˆî¬áó’["\150\153\111\156\151\164"]); unset($Dˆî¬áó’[_kstr2('versionTy')._kstr2('pe')]); } $Dèɫ;’¦->reset($Dˆî¬áó’); }