Август 15, 2018, 04:32:32 am

 Админка на серверах NNCS.RU | Скачать Counter Strike 1.6 | Аренда сервера CS 1.6

Автор Тема: Защита CS сервера начиная с 6027 билда (Обновлено 16.01.2015)  (Прочитано 7607 раз)

Оффлайн Anton1o

  • IS Admin
  • Старожил
  • *****
  • Сообщений: 1794
  • Рейтинг: +186/-24
  • ICQ: 460562
    • Просмотр профиля
    • HuHo Gaming World
В этой теме будет публиковаться защита, которую нужно поставить, если Ваш сервер имеет 6027 и выше версию файлов движка. (Чистая сборка скаченная через steamcmd).

Если у Вас установлены плагины от MastaMan и Empower читать эту тему обязательно!

Также рекомендуется установить плагин проверки файлов сервера filewatcher от mazdan.

filewatcher

Скачать filewatcher
Скачать Orpheu (v2.5.1)

Цитата: Установка
Конфиг положить в cstrike - можно редактировать как нравится. Функцию орфея в amxmodx/configs/functions/

1) Сплоит SpawnMalfunction
Последствия: Сервер падает с ошибкой SZ_GetSpace: overflow without FSB_ALLOWOVERFLOW set on Server Reliable Datagram
Решение: Установить Dproto 0.9.531

2) HLDS спам
Последствия: Постоянный спам в чате
Решение: Установить Key&Say Guardian v1.3b

3) Подмена Steam ID
Последствия: Угон админки.
Решение #1: Установить Dproto 0.9.531 в конфиге dproto в строке "SteamIdHashSalt = " указать любое значение не менее 16 символов.
Решение #2: в конфиге dproto выставить Native_Prefix1 = 7;. После этого у всех реальных Steam ID, на Вашем сервере, префикс будет начинаться с STEAM_7:0:xxxxxxxx. Будьте внимательны и выставляйте права правильно. Рекомендую админки выдавать по steamid и паролю одновременно.

4) Сплойт FragmBuf
Последствия: Подключения игрока. Сервер падает с ошибкой SZ_GETSPACE: Overflow without FSB_ALLOWOVERFLOW set on net_message
Решение:  Установить Dproto 0.9.531
Решение 2: Установить metamod плагин FragBufFix

5) Защита от "#.%+" в нике, чате и меню
Последствия: Все мгроки отваливаливаются если прописать в чате/нике "#Cstrike_GIGN_Label #Cstrike_GIGN_Label" и прочие варианты.
Решение:  Установить localizebugfix 2.3

6) Новые Fake Players
Последствия: Подключение большого количества игроков (как правило с сгенерированными никами). Фейки спавнятся, имеют свой ping и SteamID. Просто забивает сервер фейками.
Решение:  Установить Dproto 0.9.531
Решение: Простой плагин бана при коннекте больше чем X игроков с одного IP (by Safety1st).

7) Сплоит UnUTF8Chars
Последствия: Подключения старнных игроков. Флуд в консоль сообщениями о том что "Values must be valid utf8 text".
Решение (Orpheu): Установить utffix
Решение:  Установить Dproto 0.9.531

8) Сплойт Buffer Overload v2
Последствия: Сервер зависает/падает, флуд в консоли Ignoring invalid custom decal from *
Решение 1: Установить Linux / Windows
Решение 2: Установить Linux / Windows
Решение 3: Установить Dproto 0.9.531

9) Сплойт Buffer Overload v3
Последствия: Подключается бот, у всех повышается пинг и сервер виснет пока не выйдет бот
Решение 1: Установить Dproto 0.9.531
Решение 2 (от s1lent): Linux / Win [MM]

10) darcode.com exploit
Последствия: На сервер подключается бот после чего сервер крашится
Решение отключить скачку ресурсов напрямую с сервера (sv_allow_dlfile 0), при этом все нужные ресурсы должны быть на быстрой загрузке. (решение позаимствовано на дс ру)


« Последнее редактирование: Январь 23, 2015, 10:36:19 am от Anton1o »

Оффлайн Lextor

  • Неизвестный
  • *
  • Сообщений: 1
  • Рейтинг: +0/-0
    • ICQ клиент - 783867
    • Просмотр профиля
Вопрос о chatmenufix: установка заключается только в том что закидываешь файлы по местам? Нигде ничего дописывать не надо?

Оффлайн Anton1o

  • IS Admin
  • Старожил
  • *****
  • Сообщений: 1794
  • Рейтинг: +186/-24
  • ICQ: 460562
    • Просмотр профиля
    • HuHo Gaming World
Вопрос о chatmenufix: установка заключается только в том что закидываешь файлы по местам? Нигде ничего дописывать не надо?

Необходимо в cstrike/addons/metamod/plugins.ini добавить устанавливаемый модуль.