Форум Counter-Strike 1.6 серверов Vortex

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум Counter-Strike 1.6 серверов Vortex » Сервер » Защита RCON пароля (RCON Defencer)


Защита RCON пароля (RCON Defencer)

Сообщений 1 страница 2 из 2

1

Автор: DJ_WEST
Версия: 1.2

Требования:

  <amxmodx>
  <orpheu> 

Описание:

Данный плагин позволяет защитить ваш RCON пароль сервера от различного рода эксплойтов и бэкдоров (в плагинах без исходника).
Суть плагина заключается в том, что вам не нужно нигде прописывать rcon_password "ваш_пароль". Поэтому его не видно ни в конфигах, ни в строке запуска сервера, а также пароль нельзя получить с помощью функции get_cvar_string (get_pcvar_string), вызываемых из других AMXX плагинах. RCON указывается внутри исходника плагина (в зашифрованном виде), отсюда следует, что пароль будет храниться в скомпиленном плагине.
С данным плагином будет работать управление сервером через RCON, как обычно с помощью клиента игры, HLSW или других приложений.
С версии 1.2 добавлена возможность ограничения доступа к RCON по IP адресу.

Настройки и CVAR'ы:
Пропишите ваш RCON пароль в исходнике плагина (в MD5 формате):

Код:
#define RCON_PASSWORD "ваш_ркон_пароль_в_MD5"

Для того чтобы зашифровать ваш пароль в MD5 формат, можно воспользоваться одним из следующих сервисов:

Ссылка1
Ссылка2
Ссылка3

Например, пароль vortexgame.ru в MD5 формате будет иметь следующий вид

Код:
770fed095682fbb1ab985fcbb85e1f8c

Для того чтобы ограничить доступ к RCON по IP нужно в файл /amxmodx/configs/rcon_defencer.ini прописать IP адреса (каждый адрес должен начинаться с новой строки).

Код:
rcon_defencer_type 0

означает, что файл rcon_defencer.ini не используется и доступ к RCON открыт с любого IP адреса, если пользователь знает пароль.

Код:
rcon_defencer_type 1

используется rcon_defencer.ini в качестве белого списка, а именно только указанные в файле IP адреса имеют доступ к RCON.

Код:
rcon_defencer_type 2

используется rcon_defencer.ini в качестве черного списка (забаненные), а именно доступ к RCON имеют все IP адреса, кроме тех, что прописаны в файле.

Установка:
Обязательно пропишите rcon_password "" в строке запуска сервера или в файле server.cfg
Файлы SV_Rcon_Validate и SV_Rcon должны находиться в директории \addons\amxmodx\configs\orpheu\functions

Затем настройте и скомпилируйте плагин; положите rcon_defencer.amxx в директорию plugins.
Файл rcon_defencer.ini должен находиться в директории \addons\amxmodx\configs (создайте его вручную, если он отсутствует).
Список изменений:

Код:
1.0 - Релиз плагина.
1.1 - Добавлена дополнительная защита хранения RCON пароля в плагине с использованием MD5 шифрования.
1.2 - Добавлена возможность ограничения доступа к RCON по IP адресу (белый/черный список); добавлена команда rcon_defencer_type, которая отвечает за ограничение доступа по IP адресу.

Orpheu_2.3.zip
rcon_defencer.sma
Orpheu_Functions.zip

0

2

спс

0


Вы здесь » Форум Counter-Strike 1.6 серверов Vortex » Сервер » Защита RCON пароля (RCON Defencer)