Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Важная информация

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.

Защита сервера...какая?

Статус пользователя EATEN
сообщение 23.2.2014, 22:21
Сообщение #1
Стаж: 18 лет

Сообщений: 131
Благодарностей: 61
Полезность: 252

Доброго времени суток: и кто знает, и кто не знает меня.

предистория

Когда то давно ушел из серверостроительста (или как там его).
На данный момент появился старый огонек, и времечко.
Отсюда и вопросы аля ака


Интересует ответ на следующий вопрос: какая защита от читов актуальна на данный момент
Интересует чисто серверная.

Почему такие вопросы?
Зачастую стал видеть, что какие-то скрипты от маздана, фрейка и других...
Актуальны ли? (авторы скриптов - не в обиду).

Интересует именно от читов, а не от краш-сервера. Тему выше читал и знаю. Если что то не описано там - желаю услышать, если Вы расскажете.

Честно признаюсь, что за получу "негатив" в свою сторону - раньше пользовался хл гуардом + пару самописных (моих и не очень моих) скриптов. Но как вижу - они потеряли актуальность.

Тема носит чисто интеллектуальный характер...но
зы
зы можете писать в лс контакты - если скрипт норм, то куплю его


Администраторам портала: тема, как написано выше, носит чисто интеллектуальный характер. Но, дабы не плодить темы - под спойлер запихнул желание чего купить...


Моды серверов планируются: гг, вар, самопис.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя badboy2115
сообщение 23.2.2014, 22:24
Сообщение #2


Стаж: 13 лет

Сообщений: 589
Благодарностей: 115
Полезность: 351

EATEN,
Наилучшая защита - админ в спектах.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CannibaL
сообщение 23.2.2014, 22:31
Сообщение #3
Стаж: 12 лет

Сообщений: 415
Благодарностей: 59
Полезность: 0

Немного времени и все станет ясно
Скрытый текст
https://c-s.net.ua/forum/index.php?showforum=11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cstriker
сообщение 23.2.2014, 22:34
Сообщение #4


Иконка группы

Стаж: 13 лет

Сообщений: 1233
Благодарностей: 586
Полезность: 869

Цитата
от маздана
- актуально.
Цитата
Наилучшая защита - админ в спектах.

Ой да ладно. В таком случае, админам почасово платить придется
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя EATEN
сообщение 23.2.2014, 22:53
Сообщение #5
Стаж: 18 лет

Сообщений: 131
Благодарностей: 61
Полезность: 252

Форум то прочитан...
Пожете не писать.

Так же интересует ответ на вопрос - система банов...
Какая?
АмхБанс, ДопБан...еще какие-то...
Столько нового, но ответа "вразумительного" не нашел.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя se7en2614
сообщение 23.2.2014, 23:07
Сообщение #6


Стаж: 14 лет

Сообщений: 1096
Благодарностей: 126
Полезность: < 0

На выбор ставь систему бана. Один фиг их обойти можно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rodrigez
сообщение 23.2.2014, 23:22
Сообщение #7
Стаж: 12 лет

Сообщений: 107
Благодарностей: 56
Полезность: 105

FreshBan + DopBan, все от маздана
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 23.2.2014, 23:39
Сообщение #8


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(EATEN @ 23.2.2014, 23:21) *
Доброго времени суток: и кто знает, и кто не знает меня.

предистория

Когда то давно ушел из серверостроительста (или как там его).
На данный момент появился старый огонек, и времечко.
Отсюда и вопросы аля ака


Интересует ответ на следующий вопрос: какая защита от читов актуальна на данный момент
Интересует чисто серверная.

Почему такие вопросы?
Зачастую стал видеть, что какие-то скрипты от маздана, фрейка и других...
Актуальны ли? (авторы скриптов - не в обиду).

Интересует именно от читов, а не от краш-сервера. Тему выше читал и знаю. Если что то не описано там - желаю услышать, если Вы расскажете.

Честно признаюсь, что за получу "негатив" в свою сторону - раньше пользовался хл гуардом + пару самописных (моих и не очень моих) скриптов. Но как вижу - они потеряли актуальность.

Тема носит чисто интеллектуальный характер...но
зы
зы можете писать в лс контакты - если скрипт норм, то куплю его


Администраторам портала: тема, как написано выше, носит чисто интеллектуальный характер. Но, дабы не плодить темы - под спойлер запихнул желание чего купить...


Моды серверов планируются: гг, вар, самопис.

Не интеллектуальный, а индивидуальный.
Из маздановских обязательно opengl_detecor, остальное на любителя
speedhack_detector хорош для модового, ловит также namespam. CSF дает ложные баны, например при попадании базуки игрок отлетает со скоростью и его банит. Хотя на форуме один хороший товарищ, который сделал свой плагин с исходником, который ловит еще и slowmo, что очень актуально для deathrunа, тоже как вариант.
aim detector ложных банов не давал.
alias checker где-то на форуме лежит. Отлавливает еще часть читеров, но таких намного меньше, т.к. не попса как opengl

админки надо ставить либо по нику+паролю, либо по steam+паролю. Просто по steamid давать чревато тем, что подменой могут завладеть админкой, побанить пол сервера и т.д.

Отредактировал: neverminde, - 23.2.2014, 23:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя EATEN
сообщение 23.2.2014, 23:45
Сообщение #9
Стаж: 18 лет

Сообщений: 131
Благодарностей: 61
Полезность: 252

Цитата(neverminde @ 24.2.2014, 1:39) *
Не интеллектуальный, а индивидуальный.
Из маздановских обязательно opengl_detecor, остальное на любителя
speedhack_detector хорош для модового, ловит также namespam. CSF дает ложные баны, например при попадании базуки игрок отлетает со скоростью и его банит. Хотя на форуме один хороший товарищ, который сделал свой плагин с исходником, который ловит еще и slowmo, что очень актуально для deathrunа, тоже как вариант.
aim detector ложных банов не давал.
alias checker где-то на форуме лежит. Отлавливает еще часть читеров, но таких намного меньше, т.к. не попса как opengl

За это спасибо.

Цитата(neverminde @ 24.2.2014, 1:39) *
админки надо ставить либо по нику+паролю, либо по steam+паролю. Просто по steamid давать чревато тем, что подменой могут завладеть админкой, побанить пол сервера и т.д.

а про это уже вычитано)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 24.2.2014, 5:27
Сообщение #10


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

пефиксы в дпрото еще разнести надо (стим\не стим)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя dehost
сообщение 24.2.2014, 15:46
Сообщение #11


Стаж: 13 лет

Сообщений: 3147
Благодарностей: 1431
Полезность: 486

Цитата(mazdan @ 24.2.2014, 6:27) *
пефиксы в дпрото еще разнести надо (стим\не стим)


можно по подробнее как правильно сделать?
у меня такая настройка...
Скрытый текст
[/spoiler]#
# General rule for modifying this file:
# DONT CHANGE ANYTHING IF YOU DONT KNOW WHAT IT MEANS
#

# ========================================================
# DPROTO CONFIGURATION
# ========================================================

# LoggingMode:
# 1 = Console
# 2 = Log Files
# 3 = Both
LoggingMode = 2


# ========================================================
# AUTHID MANAGEMENT
# ========================================================

# ClientID types (for cid_* options)
# 1: Real (or generated by HW) steam (STEAM_xx:xx:xx)
# 2: Real (or generated by HW) valve (VALVE_xx:xx:xx)
# 3: STEAM_ by IP
# 4: VALVE_ by IP
# 5: Deprecated - client will be rejected
# 6: reserved for future use
# 7: HLTV
# 8: STEAM_ID_LAN
# 9: STEAM_ID_PENDING
# 10: VALVE_ID_LAN
# 11: VALVE_ID_PENDING
# 12: STEAM_666:88:666

# Use these options to set authid's for clients

# for HLTV (default is HLTV [7] )
cid_HLTV = 5

# for p.47 clients that do not support unique id generation (default is STEAM_ID_LAN [8] )
cid_NoSteam47 = 5

# for p.48 clients that do not support unique id generation (default is VALVE_ID_LAN [10] )
cid_NoSteam48 = 5

# For Legit Steam clients (default is real STEAM_xx:xx:xx [1])
cid_Steam = 1

# Client recognized as pending when they sucessfully authorized, but did not get steam id
# REMARK: Actually, it got steamid, but it is useless (STEAM_0:0:0 for example)
# default is STEAM_ID_PENDING [9]
cid_SteamPending = 11

# For players having revEmu ( >= 9.74) on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_RevEmu = 2

# For players having RevEmu 2013 on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_RevEmu2013 = 1

# For players having SteamClient 2009 / revEmu > 9.82 on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_SC2009 = 2

# For players having old revEmu on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_OldRevEmu = 2

# For players having hCupa's SteamEmu on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_SteamEmu = 2

# For players having AVSMP (Cracked Steam) on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_AVSMP = 2

# For SETTI ServerScanner
# default is STEAM_xx:xx:xx generated by IP [3]
cid_Setti = 3

# For SXEI Clients
# default is real STEAM_xx:xx:xx [1]
cid_SXEI = 1

# EnableSXEIdGeneration (0 / 1)
# Turns on steamid generation based on info sent by sXeI client
# Enable this only if you have sXeI server installed!
EnableSXEIdGeneration = 0

# SC2009_RevCompatMode (0 / 1)
# Enable fix to make steamids generated for SC2009 compatible with revEmu
SC2009_RevCompatMode = 1

# SteamEmuCompatMode (0 / 1)
# An analog for eSTEAMATiON's EnforceSteamEmuCompatIDMode option.
# Affects only Old RevEmu and SteamEmu emulators.
SteamEmuCompatMode = 1

# OldEstCompatMode (0 / 1)
# Enables/Disables fix for steamids generated by eST in 0.3.1 version.
# Set this to 1 if you want to make steamids generated by eST as in < 0.3.0 versions.
OldEstCompatMode = 0

# IPGen_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by IP
IPGen_Prefix1 = 0

# IPGen_Prefix2 (int)
# STEAM_a:b:c
# second prefix (b) for authids generated by IP
IPGen_Prefix2 = 4

# Native_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by native auth method (Steam)
Native_Prefix1 = 0;

# RevEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by Steamclient 2009
SC2009_Prefix1 = 0;

# RevEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by RevEmu
RevEmu_Prefix1 = 0;

# RevEmu2013_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by RevEmu2013
RevEmu2013_Prefix1 = 0;

# OldRevEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by old RevEmu
OldRevEmu_Prefix1 = 0;

# SteamEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by SteamEmu
SteamEmu_Prefix1 = 0;

# SteamEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids assigned for AVSMP Clients (Cracked steam)
AVSMP_Prefix1 = 0;

# Setti_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids assigned for Setti server scanner
Setti_Prefix1 = 0;

# SXEI_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids assigned for sXeI clients
SXEI_Prefix1 = 0;


# Note that banid will use steamid WITHOUT any prefixes!


# ========================================================
# ATTACKS SUPRESSION
# ========================================================

# FakePlayers_ConnectInitiationCheck (seconds)
# Sets the time, in seconds, in which client should initiate
# game session (in other words, send the "new" command) after it has
# been connected. If client did not initiated game session, it will be marked as
# fake and kicked.
# Default is 6 seconds.
# Use 0 to disable this check.
FakePlayers_ConnectInitiationCheck = 6

# FakePlayers_ClientValidationCheck (seconds)
# Sets the time, in seconds, in which client should answer to random unique command
# sent by server. If client did not answered for this command, it will be marked as
# fake and kicked.
# Default is 8 seconds.
# Use 0 to disable this check.
FakePlayers_ClientValidationCheck = 8

# FakePlayers_AntiReconnect (0/1)
# Enables detection of fakeplayers that reconnects quickly (every < 10 seconds)
# before fake players checks have completed.
# This check will work only if FakePlayers_ClientValidationCheck and
# FakePlayers_ConnectInitiationCheck are enabled.
# Default is 1 (ON).
FakePlayers_AntiReconnect = 1

# FakePlayers_CommandsOrderCheck (0/1)
# Enable commands order checking on the start of initiated connection
# Default is 1 (ON).
FakePlayers_CommandsOrderCheck = 1

# FakePlayers_BanTime (minutes)
# Dproto will ban IP spamming fakeplayers for time (in minutes) specified in this variable
# use 0 for permanent ban
# use negative vaules to disable ban (fake players will only be kicked)
FakePlayers_BanTime = 120

# Exploits_CheckDownloads (0/1)
# Enable checking of requested download files against precached resources
# Default is 1 (ON).
Exploits_CheckDownloads = 1

# Exploits_DisableUploads (0/1)
# Disable file uploads (not customizations) to the server
# Default is 1 (ON).
Exploits_DisableUploads = 1


# ========================================================
# OTHER STUFF
# ========================================================

# DisableNativeAuth (0/1)
# Disables valve/steam auth system.
# For p.47 Based: Server will not connect to auth servers.
# For All: Server will not call authorization functions.
# This is a fix for startup freeze for old (p.47) servers.
DisableNativeAuth = 0

# ServerInfoAnswerType (0/1/2)
# Sets server answer type for query requests
# 0 = New style (Source Engine)
# 1 = Old Style (Fix favorites list for p.47 clients)
# 2 = Hybrid mode - Server is visible anywhere, but there are 3 packets generated for every serverinfo request
ServerInfoAnswerType = 2

# Game_Name (string)
# Sets game name displayed for clients
# If Game_Name is empty, native game name will be used
Game_Name =

# Enables fix for proper player id displaing on HLStats server monitoring
# Enable this only if you have HLStats
HLStatsPlayerIdFix = 0

# ExportVersion (0 / 1)
# Enables/Disables exporting of dp_version cvar
# 1 = dp_version cvar will be exported to server rules. It will be visible in server monitoring tools (like HLSW)
# 0 = dp_version cvar will not be exported to server rules.
ExportVersion = 1

# HLTVExcept_IP (ip addr)
# HLTV from this IP will be able to join the server even if cid_HLTV is set to 5 (deprectaed)
HLTVExcept_IP = 127.0.0.1[spoiler=Скрытый текст]


Золотое правило нравственности:
"Относись к людям так, как хочешь, чтобы относились к тебе."
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 24.2.2014, 16:20
Сообщение #12


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Native_Prefix1 = 0; должен отличаться от всех остальных *_Prefix1


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя dehost
сообщение 24.2.2014, 17:02
Сообщение #13


Стаж: 13 лет

Сообщений: 3147
Благодарностей: 1431
Полезность: 486

Цитата(mazdan @ 24.2.2014, 17:20) *
Native_Prefix1 = 0; должен отличаться от всех остальных *_Prefix1


# Native_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by native auth method (Steam)
Native_Prefix1 = 1;

а кроме этого всё норм в cfg?


Золотое правило нравственности:
"Относись к людям так, как хочешь, чтобы относились к тебе."
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: