Детектор чита спидхак — SHDETECTOR 0.5 Beta

Простенький детектор, который будет вычислять игроков, использующих спеедхак при помощи чита. Команды для работы. Прописывать в server.cfg и в amxx.cfg:
shd_debug - 0/1 Включить запись логов или нет. Путь .../cstrike/logs/shd_detector.log 
(По умолчанию: 0)
speedhack_punish - Свой тип наказания (По умолчанию: amx_ban %userid% 240 SpeedHack)
speedhack_update - Требование к игроку, как часто игрок воспроизводит звуки шагов.
 (По умолчанию: 0.001) Примечание: Не ставить 0.05 и выше, пойдут ложные баны
speedhack_warning - Сколько должно быть предупреждений у игрока, после чего последует свой
 тип наказания. (По умолчанию: 5)
speedhack_reset - через какое время вычитать по 1 предупреждение. (каждые n секунд)
 (По умолчанию: 3.0)
namespam_enable - включить/выключить. (По умолчанию: 1)
namespam_punish - свой тип наказания. (По умолчанию: amx_ban %userid% 240 "NameSpam")
namespam_type - что предпринимать при обнаружение namespam, 0 - Свой тип наказания и блокировка
 смены ника | 1 - Блокировать смену ника. (По умолчанию: 1)
namespam_wait - если игрок будет менять больше одного раза в n секунд, будет получать
 предупреждения. (По умолчанию: 10.0)
namespam_warning - сколько количество предупреждений, после чего выполниться свой тип наказания.
 (По умолчанию: 5)

Примечание:
— Если используете WHBlocker, то ОБЯЗАТЕЛЬНО ставить ниже.

История версий

  SHDetector_0_5.zip (55,7 KiB, 974 hits)

Исправление поиска серверов в интернете для серии Medal of Honor Allied assault

Если ваш клиент не показывает(не отображает) список серверов в интернете для игры Medal of Honor Allied assault; medal of honor allied assault spearhead; medal of honor allied assault breakthrough, то вы можете установить исправленные версии файлов для работы поиска серверов в интернете.

Файлы для патчинга взяты из сборки: http://nnm-club.me/forum/viewtopic.php?p=6687290

Выберите патченный файл для вашей версии:

  MOHAA.rar (606,9 KiB, 2 028 hits)

  moh_spearhead.rar (660,2 KiB, 1 470 hits)

  moh_Breakthrough.rar (671,6 KiB, 1 813 hits)

Зеркало:
MOHAA fixed internet server browser
MOHAA spearhead fixed internet server browser
MOHAA breakthrough fixed internet server browser

Если поиск так и не зарботал, сервера можно посмотреть в мониторнге:
Сервера Medal of Honor Allied assault
Сервера medal of honor allied assault spearhead
Сервера medal of honor allied assault breakthrough

З.Ы. Файл windows/system32/drivers/etc/host должен быть чистым и без изменений.

Исправление поиска серверов в интернете для battlefield vietnam

Если ваш клиент не показывает(не отображает) список серверов в интернете для игры battlefield vietnam, то вы можете установить исправленные версии файлов для работы поиска серверов в интернете в battlefield vietnam. Так же исправлено 20 секундное зависание при выборе поиска по серверам. Патченные файлы работают только при наличии оригинальных дисков!
Выберите патченный файл для вашей версии:
Мини патчи, для быстрого перехода с версии на версию, нужен установленый один из верзних патчей и желательно установка с оригинальных CD дисков.
Образы оригинальных дисков английской версии:
Внимание! Запуск пропатченной игры только с файла BfVietnam-fixed.exe, иначе будет ошибка: DATA DIFFER from server.
Если не работает, то сервера можно глянуть и в мониторинге:http://non-steam.ru/monitor/game/bfv
З.Ы. Файл windows/system32/drivers/etc/host должен быть чистым и без изменений.

Все вопросы только на форуме!

Пост обновлен 5 декабря 2014 г.

python+cython Masterserver от jesuspunk’а версия 0.6.2 alpha 3 (win 32/linux x86/x64)

Обновил все релизы до последней версии исходников.

Добавлена возможность менять порт для web api в ms.cfg появилась опция webapiport(стандартный порт 8889), так что в ручную её добавить или заменить полностью конфиг и заново перенастроить.

Мелкие не значительные изменения в коде.

Веб порт в данном релизе так же изменен в отличии от придушившего ошибочного, теперь он как и должен быть 8888.

з.ы. лень перезаливать, в данном релизе логин и пароль от веб панели 123.

Обсуждение на форуме….

  ms062a3_win32.zip (6,5 MiB, 4 134 hits)

  ms062a3_linux32.zip (9,2 MiB, 990 hits)

  ms062a3_linux64.zip (9,4 MiB, 5 944 hits)

HackDetector Lite (обновляемый)

Автор: Lev
Версия: 0.15.222.lite

Инфо:

Модуль и плагин для детекта и блокировки спидхака, и детекта слоумоушена (slowmotion).Сразу скажу что ложные детекты изредка встречаются. У игроков с пингом за 200-300 и большим джиттером. Но таким игрокам, по идее, не место на сервере, т.е. визуально это весьма заметно и играть с ними неудобно.Так что, с учетом блокировки спидхака, нет смысла ставить сильно большое наказание.

Работа гарантируется под 5758/5787/6027/6132/6153 Linux/Windows.

Логи сохраняются в папку amxmodx\logs.
Квары:

  • hd_admin_notify 2 // уведомление админов о детекте спидхака (при 1 и выше) и слоумоушена (при 2 и выше) у игрока
  • hd_sh_punish «kick [userid] ‘[reason]’; addip 60.0 [ip]» // команда наказания за спидхак, доступные теги см. ниже
  • hd_sm_punish «kick [userid] ‘[reason]'» // команда наказания за слоумоушен, доступные теги см. ниже
  • hd_sh_reason «Speed hack detected» // причина используемая при бане за спидхак
  • hd_sm_reason «Slow motion detected» // причина используемая при бане за слоумоушен

Теги для команд наказания:

  • ‘ — апостроф, заменяется на парную кавычку «
  • [userid] — заменяется на User ID, вида #12345
  • [authid] — заменяется на SteamID
  • [name] — заменяется на ник игрока
  • [ip] — заменяется на IP игрока
  • [reason] — заменяется на причину бана

 
Установка:

  • Поместите hackdetector_amxx_i386.dll (hackdetector_amxx_i386.so для Linux) в папку amxmodx/modules.
  • Поместите hackdetector.amxx в папку amxmodx/plugins.
  • Добавьте строчку hackdetector.amxx в файл amxmodx/config/plugins.ini.
  • Так же возможны варианты установки без использования плагина, в этом случае наказания производиться не будут и останется лишь блокировка спидхака:
  1. установка как обычного плагина для metamod
  2. установка как модуля для AMXX с прописыванием его в файл amxmodx/config/modules.ini

История версий:

  • 0.12.lite [2014.03.29] 
  • Первый релиз.
  • 0.13.188.lite [2014.05.23]
  • Добавлена Linux версия модуля.
  • 0.13.192.lite [2014.05.24]
  • Поправлено обнаружение движка при ранней загрузке через modules.ini или metamod (спасибо serj).
  • 0.13.192.lite [2014.05.26]
  • Исправлен архив, содержавший старую версию для Linux (спасибо serj).
  • 0.13.202.lite [2014.06.13]
  • Исправлена работа под сервером 5787 Linux.
  • 0.15.222.lite [2014.11.20]
  • Переделан детект спидхака (убрана ошибка малых детектов по средниему значению).
  • Добавлен детект слоумоушена.
  • Отключена проверка FROZEN игроков.
  • Уменьшено значение допустимого превышения времени сразу после подключения игрока.
  • Добавлены квары hd_sm_punish, hd_sh_reason и hd_sm_reason.

  hackdetector_0.13.202.lite.zip (74,5 KiB, 852 hits)

  hackdetector_0.15.222.lite.zip (79,4 KiB, 882 hits)

 

Защита от # в нике, чате и меню(Chatmenufix 1.5 или localizebugfix 2.0 и 2.3, 2.4)

Исправляет выкидывание игроков из игры при написании определенных сообщений в чат с использованием символа # в тексте или нике.

  localizebugfix.zip (477,3 KiB, 1 419 hits)

  chatmenufix.zip (23,9 KiB, 1 025 hits)

localizebugfix v2.3:
Плагин исправляет +,# и локализация в никах, % и локализация в чате
— Добавлен фикс бага overflow с первым символом # в nickname
— Другие исправления (Рекомендовано для всех билдов)

 

  localizebugfix_2_3.zip (33,7 KiB, 1 031 hits)

localizebugfix 2.4:

  localizebugfix_2_4.7z (50,3 KiB, 1 400 hits)

Примечание:

Chatmenufix 1.5 — работает не корректно в HL1 билд 6027, в чате %s пишутся.        В консоле весь текст и в логах нормально.

Защита от эксплоита FragmBuf(FragBufFix для linux и windows)

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

Защита от эксплоита в виде metamod плагина.

Установка:
1) Залить папку FragBufFix с модулем в директорию /addons/ вашего игрового сервера.
2) Прописать в /addons/metamod/plugins.ini следующее:

Для linux:
linux addons/FragBufFix/FragBufFix.so

Для windows:
win32 addons\FragBufFix\FragBufFix.dll

Подгрузить модули можно не перезагружая сервер:
meta load addons\FragBufFix\FragBufFix.dll

Или
meta load addons/FragBufFix/FragBufFix.so

На nix* операционных системах можете воспользоваться вместо данного фикса правилом для iptables от Fire:
INPUT -p udp -m udp -d ИП_СЕРВЕРА —dport ПОРТ_СЕРВЕРА -m string —hex-string «|5c63 646b 6579 5c39 3837 6661|» —algo kmp -j DROP

  FragBufFix-for-linux.zip (2,4 KiB, 1 314 hits)

  FragBufFix-for-win.zip (26,4 KiB, 1 356 hits)

 

PacketEntitiesFix (linux)

Данный метамод плагин фиксит баг с частично неправильной в некоторых случаях отсылкой полей в Svc_PacketEntities.

Например, это могло повлечь к «подскакиванию» игроков при записи демо.
Представлена только linux версия.Авторы: [WPMG]PRoSToTeM@, Lev
Версия: 0.0.1Установка:
Распаковать в папку с модом, добавить в plugins.ini из metamod:

linux addons/PacketEntitiesFix/PacketEntitiesFix.so

Также имеется возможность подгрузки в режиме «онлайн»:

meta load addons/PacketEntitiesFix/PacketEntitiesFix.so

  PacketEntitiesFix.zip (3,3 KiB, 1 361 hits)

  SourceCode.zip (1,9 KiB, 1 238 hits)

Данный фикс(аналог) есть в dproto начиная с версии 0.9.383+

[Metamod] WHBlocker (linux/windows)

00ebde95bfb4

Автор: s1lent
Версия: 1.5.623
Описание: Блокирует Wallhack подобных координатных OpenGL32 и звуковых ESP читов.

Скачать :

  whblocker_1_5_370.zip (110,8 KiB, 1 366 hits)

  whblocker_1_5_530.zip (114,0 KiB, 1 261 hits)

  whblocker_1_5_597.zip (129,9 KiB, 783 hits)

  whblocker_1_5_607.zip (148,9 KiB, 750 hits)

  whblocker_1_5_620.zip (141,4 KiB, 808 hits)

  whblocker_1_5_623.zip (143,5 KiB, 1 405 hits)

Достоинства блокировки ESP:
— Не требуется никакой эмуляции шагов, звуков и стрельбы.

Установка:
— Извлекаем все файлы из архива, конфиг config.ini должен находится рядом с мета плагином whblocker.dll | whblocker_mm_i386.so
по адресу /GAME_DIR/addons/whblocker/

— Открываем /addons/metamod/plugins.ini и прописываем мета плагин.

Linux:

linux addons/whblocker/whblocker_mm_i386.so

Windows:

win32 addons\whblocker\whblocker.dll

— С версии 1.4.8 и если имеется dproto, рекомендуется прописать ниже dproto.
— Начиная с версии 1.5 есть возможность подгрузить/выгрузить мета плагин без рестарта или остановки сервера.

Загрузка мета плагина

Linux:

meta load addons/whblocker/whblocker_mm_i386.so

Windows:

meta load addons\whblocker\whblocker.dll

Примечание:
— После загрузки мета плагина, требуется сделать restart или сменить карту.
— Если у вас был загружен мета плагин и вы выгрузили для обновления, тогда повторной загрузки не требуется, мета плагин подгрузится сам после смены карты или restart.

Выгрузка мета-плагина

meta unload whb

Примечание:
— Если стоит модуль amxx orpheu версии 2.4 и выше, выгрузить мета плагин у вас не получится.

Настройка

# 0 — Нет | 1 — Да
#
# debug 0|1|2 Уровень debug.
# esp 0|1 Блокировка ESP.
# smooth 1|10 Плавность появления игрока.
# smoothout 0|10 Плавность исчезновения игрока.
# smoothent 1|~ Задержка исчезновении ентитей «Block Entities».
# decalfix 0|1 Исправлять баг с отображением декалей выстрелов оружий, также этот фикс блокирует малую часть aimbot.
# antinoflash 0|1 Блокировать игроков при полном ослеплении.
# team 0|1 Блокировать игроков своей команды.
# dying 0|1 Блокировать смерть игрока DEAD_DYING, подходит для CSDM с мгновенным возрождением интервалом не больше ~3-х секунд.
# fov 0|1 Проверять угол обзора ( Повышение производительности )
# solid 0|20 Через скольких прозрачных объектов будет виден игрок или ентити.
# bot 0|1 Поддержка BOT-Игроков.
# hltv 0|1 Поддержка HLTV ( Посылать звук ).
# camera 0|1 Продолжать блокировать игроков находящие вне поле зрения при использовнии камеры.
# barrel 0|1 Проверять видимость ствола у игрока ( Дополнительная проверка ).
# blockent 0|1 Блокировать ентитей «Block Entities».
# method 0|1 Метод определения ID оружия ( 0 — CurWeapon | 1 — CBasePlayerItem ).
# hlfix 0|1 Для HL: Исправлять лазер у оружия Gauss и игнорировать эвент для Gauss и Egon. (Для cs16, czero: квар автоматически выключен — 0)

Видеодемонстрация работы квара barrel

Видеодемонстрация работы квара camera

Видеодемонстрация работы квара dying

Для классика solid = 1, думаю будет достаточно, в противном случае 2 хватит точно. Например для дезрана, где стёкла почти на каждом шагу возможно потребуется значение 5 — 7. Чем больше значение solid, тем больше будет количество проверок, а значит ниже производительность.

Поддерживаемые игры:
— Counter-Strike 1.6
— Counter-Strike: Condition Zero
— Half-Life

Поддерживаемые версии HLDS:
— Windows 5758,6027,6132,6153
— Linux 5787,6027,6132,6153

-ReHLDS: от 457 и выше

Благодарности:
— Бесценная благодарность Lev и KORD_12.7 за постоянную поддержку.
quckly помощь по мелким вопросам. (До версии 1.3)
sign92 трассировка с учетом ex_interp игрока.
— Также из тестеров огромная благодарность Adidasman. И следующим тестерам (Bloo,igas)
— За английский перевод описания к кварам Safety1st.

Скачать :

  whblocker_1_5_370.zip (110,8 KiB, 1 366 hits)

  whblocker_1_5_530.zip (114,0 KiB, 1 261 hits)

  whblocker_1_5_597.zip (129,9 KiB, 783 hits)

  whblocker_1_5_607.zip (148,9 KiB, 750 hits)

  whblocker_1_5_620.zip (141,4 KiB, 808 hits)

  whblocker_1_5_623.zip (143,5 KiB, 1 405 hits)