- панель работает на PHP 8.4 (оригинал под PHP 7.0): elFinder utf8_encode, apache_get_modules, warnings - капча выключена и управляется из админки (флаг captcha_enable + блок настроек) - закрыты две SQL-инъекции без авторизации (createAuthLog: пароль из POST и CF-Connecting-IP) - убрано хранение паролей в открытом виде в authlog, XSS в поле ref - установщики install-panel.sh и install-node.sh (оригинальный затирал sources.list репозиториями Debian 9) - современный Dockerfile (оригинальный на debian:stretch больше не собирается) - планировщик и автозапуск работают без systemd - брендинг REDL.IO, год 2026, ссылки на redl.io - документация на русском: ИЗМЕНЕНИЯ, БЕЗОПАСНОСТЬ, ИНСТРУКЦИЯ
73 lines
9.2 KiB
PHP
73 lines
9.2 KiB
PHP
<?php
|
||
$game_settings = array(
|
||
'cores' => array(
|
||
'mcpe' => array(
|
||
'Genisys_v0.13.1' => array('corepath' => 'Genisys_v0.13.1', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'Genisys v0.13.1 (PHP 7.0)'),
|
||
'Genisys_v0.14.3' => array('corepath' => 'Genisys_v0.14.3', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'Genisys v0.14.3 (PHP 7.0)'),
|
||
'Genisys_v0.15.х' => array('corepath' => 'Genisys_v0.15.х', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'Genisys v0.15.х (PHP 7.0)'),
|
||
'Genisys_v0.16' => array('corepath' => 'Genisys_v0.16', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'Genisys v0.16 (PHP 7.0)'),
|
||
'Tesseract_v1.0.0-1.0.4' => array('corepath' => 'Tesseract_v1.0.0-1.0.4', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'Tesseract v1.0.0-1.0.4 (PHP 7.0)'),
|
||
'Tesseract_v1.0.5-1.0.9' => array('corepath' => 'Tesseract_v1.0.5-1.0.9', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'Tesseract v1.0.5-1.0.9 (PHP 7.0)'),
|
||
'SteadFast_v1.0-1.9' => array('corepath' => 'SteadFast_v1.0-1.9', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'SteadFast v1.0-1.9 (PHP 7.2)'),
|
||
'PMMP_v1.1' => array('corepath' => 'PMMP_v1.1', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'PMMP v1.1 (PHP 7.0)'),
|
||
'Genisys_v1.1.0-1.1.5' => array('corepath' => 'Genisys_v1.1.0-1.1.5', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'GenisysPro 1.1.0-1.1.5 (PHP 7.0)', 'continue_select' => 1),
|
||
'GenisysPro_v1.1.0-1.1.7' => array('corepath' => 'GenisysPro_v1.1.0-1.1.7', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.0', 'text_name' => 'GenisysPro 1.1.0-1.1.7 [FIX] (PHP 7.0)'),
|
||
'Prismarine_v1.1.0' => array('corepath' => 'Prismarine_v1.1.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'Prismarine v1.1.0 (PHP 7.2)'),
|
||
'Nukkit_v1.2' => array('corepath' => 'Nukkit_v1.2', 'corename' => 'nukkit.jar', 'corebinary' => 'Java', 'text_name' => 'Nukkit v1.1.2 (Java)'),
|
||
'Nukkit_v1.3' => array('corepath' => 'Nukkit_v1.3', 'corename' => 'nukkit.jar', 'corebinary' => 'Java', 'text_name' => 'Nukkit v1.1.3 (Java)'),
|
||
'PMMP_v1.4' => array('corepath' => 'PMMP_v1.4', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP v1.4 (PHP 7.2)'),
|
||
'PMMP_v1.5' => array('corepath' => 'PMMP_v1.5', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP v1.5 (PHP 7.2)'),
|
||
'PMMP_v1.6' => array('corepath' => 'PMMP_v1.6', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP v1.6 (PHP 7.2)'),
|
||
'PMMP_v1.7' => array('corepath' => 'PMMP_v1.7', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP v1.7 (PHP 7.2)'),
|
||
'PMMP_v1.8' => array('corepath' => 'PMMP_v1.8', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP v1.8 (PHP 7.2)'),
|
||
'PMMP-BE_v1.5.0' => array('corepath' => 'PMMP-BE_v1.5.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.5.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.6.0' => array('corepath' => 'PMMP-BE_v1.6.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.6.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.7.0' => array('corepath' => 'PMMP-BE_v1.7.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.7.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.8.0' => array('corepath' => 'PMMP-BE_v1.8.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.8.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.9.0' => array('corepath' => 'PMMP-BE_v1.9.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.9.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.10.0' => array('corepath' => 'PMMP-BE_v1.10.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.10.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.11.0' => array('corepath' => 'PMMP-BE_v1.11.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.11.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.12.0' => array('corepath' => 'PMMP-BE_v1.12.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.12.0 (PHP 7.2)'),
|
||
'PMMP-BE_v1.13.0' => array('corepath' => 'PMMP-BE_v1.13.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.13.0 (PHP 7.2)'),
|
||
'latest_core' => array('corepath' => 'PMMP-BE_v1.14.0', 'corename' => 'PocketMine-MP.phar', 'corebinary' => '7.2', 'text_name' => 'PMMP Bedrock Edition v1.14.0 (PHP 7.2)')
|
||
),
|
||
'mine' => array(
|
||
'craftbukkit_1.8' => array('corepath' => 'craftbukkit_1.8', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'CraftBukkit v1.8 (Java)'),
|
||
'craftbukkit_1.13.2' => array('corepath' => 'craftbukkit_1.13.2', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'CraftBukkit v1.13.2 (Java)'),
|
||
'spigot_1.7.10' => array('corepath' => 'spigot_1.7.10', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'Spigot v1.7.10 (Java)'),
|
||
'spigot_1.9.4' => array('corepath' => 'spigot_1.9.4', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'Spigot v1.9.4 (Java)'),
|
||
'spigot_1.16.1' => array('corepath' => 'spigot_1.16.1', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'Spigot v1.16.1 (Java)'),
|
||
'vanilla_1.7.10' => array('corepath' => 'vanilla_1.7.10', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'Vanilla v1.7.10 (Java)'),
|
||
'vanilla_1.15.1' => array('corepath' => 'vanilla_1.15.1', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'Vanilla v1.15.1 (Java)'),
|
||
'latest_core' => array('corepath' => 'craftbukkit_1.7.10', 'corename' => 'minecraft.jar', 'corebinary' => 'Java', 'text_name' => 'CraftBukkit v1.7.10 (Java)')
|
||
)
|
||
),
|
||
'builds' => array(
|
||
'cs' => array(
|
||
'5787' => array('buildpath' => '5787', 'text_name' => 'Build 5787'),
|
||
'ReHLDS' => array('buildpath' => 'ReHLDS', 'text_name' => 'ReHLDS'),
|
||
'latest_build' => array('buildpath' => 'steam', 'text_name' => 'Steam [Чистый сервер]')
|
||
)
|
||
),
|
||
'node_modules' => array(
|
||
'ragemp' => array(
|
||
'base64-js' => array('modulepath' => 'base64-js', 'module_name' => 'base64-js', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'base64-js.zip'),
|
||
'bignumber.js' => array('modulepath' => 'bignumber.js', 'module_name' => 'bignumber.js', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'bignumber.js.zip'),
|
||
'charenc' => array('modulepath' => 'charenc', 'module_name' => 'charenc', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'charenc.zip'),
|
||
'core-util-is' => array('modulepath' => 'core-util-is', 'module_name' => 'core-util-is', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'core-util-is.zip'),
|
||
'crypt' => array('modulepath' => 'crypt', 'module_name' => 'crypt', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'crypt.zip'),
|
||
'ieee754' => array('modulepath' => 'ieee754', 'module_name' => 'ieee754', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'ieee754.zip'),
|
||
'inherits' => array('modulepath' => 'inherits', 'module_name' => 'inherits', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'inherits.zip'),
|
||
'isarray' => array('modulepath' => 'isarray', 'module_name' => 'isarray', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'isarray.zip'),
|
||
'lodash' => array('modulepath' => 'lodash', 'module_name' => 'isarray', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'lodash.zip'),
|
||
'md5' => array('modulepath' => 'md5', 'module_name' => 'md5', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'md5.zip'),
|
||
'mysql' => array('modulepath' => 'mysql', 'module_name' => 'mysql', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'mysql.zip'),
|
||
'process-nextick-args' => array('modulepath' => 'process-nextick-args', 'module_name' => 'process-nextick-args', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'process-nextick-args.zip'),
|
||
'readable-stream' => array('modulepath' => 'readable-stream', 'module_name' => 'readable-stream', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'readable-stream.zip'),
|
||
'safe-buffer' => array('modulepath' => 'safe-buffer', 'module_name' => 'safe-buffer', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'safe-buffer.zip'),
|
||
'sqlstring' => array('modulepath' => 'sqlstring', 'module_name' => 'sqlstring', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'sqlstring.zip'),
|
||
'util-deprecate' => array('modulepath' => 'util-deprecate', 'module_name' => 'util-deprecate', 'moduleurl' => 'http://mc.hostinpl.ru/files/ragemp/node_modules/', 'modulearchive' => 'util-deprecate.zip')
|
||
)
|
||
)
|
||
);
|
||
?>
|