AMX MOD X
Пятница, 08.08.2025, 09:52:59



Приветствую Вас Гость | RSS
[ Главная ] [ Возможно банить не по IP? - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: slogic, AlMod  
Возможно банить не по IP?
hajjeNДата: Пятница, 08.06.2007, 14:18:57 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Не в сети
Проблема такая
Есть локальный сервер (no-steam)
Есть читера
Если их банить по IP-адресу, то они просто меняют IP.
Такими темпами может оказаться в бане много невиновных человек.
Можно ли банить не только по IP?
 
AlModДата: Пятница, 08.06.2007, 16:58:40 | Сообщение # 2
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Бань по нику. Обычно у читаков не хватает мозгов его сменить

 
VENДата: Пятница, 08.06.2007, 20:04:03 | Сообщение # 3
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Стоит отметить, что в сам HL/CS бан по нику не встроен, поэтому чтобы банить по нику нужен дополнительный плагин или еще какой-либо мод/инструмент и т.п.

Кстати, если у них хватает мозгов сменить IP, то, думаю, со сменой ника проблем не возникнет.

slogic высказывался о том, что теоретически можно банить по MAC адресу на стороне сервера. Я слышал, что даже существует таковой AMX Mod X модуль, хотя, это только слухи, самого модуля ни я, ни многие другие не встречали.

 
slogicДата: Пятница, 08.06.2007, 21:00:40 | Сообщение # 4
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
А у клиента (имеется в виду у дистрибутива) есть какой-нибудь уникальный идентификатор? Хотя все non-steam - это почти один и тот же дистрибутив, и получается лажа для админов.

Если банить по нику то надо:
1) запретить смену ника на сервере
2) давать доступ клиенту при авторизации ника по паролю
3) наладить систему выдачи этих самых ников и паролей

Третий пункт самый сложный, если клиентов большое кол-во. Пока общих рекомендаций дать не могу, т.к. тут надо собором информации заниматься, анализом, проектированием.

 
VENДата: Пятница, 08.06.2007, 22:46:30 | Сообщение # 5
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
В прошлом я осуществлял подобное, хотя полной автоматизации не было, что усложняло систему. Плагин даже релизил на ds'е. amx_mode 2 не делал, заменял функциональность дополнительным плагином, информирующим через motd/console и кикающим по таймингу.
 
LSDДата: Суббота, 09.06.2007, 07:15:53 | Сообщение # 6
Лейтенант
Группа: Пользователи
Сообщений: 74
Репутация: 0
Статус: Не в сети
Ставить античит MyAC, он банит не по ипу.
 
jas0nДата: Суббота, 09.06.2007, 17:43:20 | Сообщение # 7
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Точно тоже - LAN, noSteam, динамические ip...
Одно время пользовал amx_mode 2, потом надоело, что имя никак изменить нельзя. Поставил ssC с вожможностью банить по некому SYSTEM_ID. Незнаю точно как он генерится, но представляет собой 32-х значный набор букв/цифер. Очень спасает.
До вэб-регистрации еще руки не дошли, да и собственно ниодного такого мода, который бы всем устроил еще не встречал.


[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
VENДата: Суббота, 09.06.2007, 19:46:43 | Сообщение # 8
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Quote
Поставил ssC с вожможностью банить по некому SYSTEM_ID.
Интересно. Нужно будет взглянуть на это поближе... Хотя требование клиентской "навески" - это по сути минус, но, если система бана работает четко, возможно стоит попробовать... Думаю, было бы не лишним уточнить версию/билд SS-server/client, который используется.

Таким образом, можно избежать использование не свободно распространяемого myac.

Сообщение отредактировал VEN - Суббота, 09.06.2007, 19:50:04
 
jas0nДата: Четверг, 14.06.2007, 17:19:56 | Сообщение # 9
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Это, походу, версия 3.0021 переделанная умельцами с archivisor.ru. Насколько я знаю, то этот проект уже закрылся =( Для меня единственный минус - сложность найти обновления базы processes.txt. А так нраицца!

[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
ProffiДата: Пятница, 24.08.2007, 10:25:15 | Сообщение # 10
Подполковник
Группа: Пользователи
Сообщений: 117
Репутация: 3
Статус: Не в сети
jas0n можешь скинуть эту версию ssServer ?
 
marikcoolДата: Вторник, 28.08.2007, 23:56:19 | Сообщение # 11
Подполковник
Группа: Пользователи
Сообщений: 139
Репутация: 1
Статус: Не в сети
в идеале лучше банить по mac адресу=) но нереализуется средстами кс.

в твоем случае я бы сделал регистрацию, раздал экаунты и всё.

 
jas0nДата: Четверг, 30.08.2007, 17:59:26 | Сообщение # 12
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Quote (marikcool)
в твоем случае я бы сделал регистрацию, раздал экаунты и всё.

Для этого надо найти толковую регистрацию, а я такой еще не встречал. А те которые есть по-моему не дорабатываются ): А вообще это лучший вариант для контроля игроков.


[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
jas0nДата: Суббота, 01.09.2007, 13:42:53 | Сообщение # 13
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Вот тот ssServer которые меня очень выручил:
Quote
Для публичного использования доступен измененный клиент и сервер версии 3.0021
Клиент исправлен Hand. Дополнительные скрипты для ssServer написаны Weer

Основные отличия от оригинальной версии:

  • клиент работает на всех версиях CS 1.6 выше 13 включая последние версии
  • имеется возможность поиска сигнатур в памяти игры
  • автоматический бан за хак
  • возможность выборочно требовать наличие ssClient или выборочно требовать его отсутствие у игрока
  • расширеная поддержка processes.txt с дополнительным флагом MISS позволяющим исключать некоторые процессы из проверки
  • SYSTEM_ID бан - возможность забанить пользователя по уникальному номеру свойственному конкретному компьютеру
  • исправлена ошибка с массовым отключением игроков при смене карты и рестарте ssReborn
  • возможность забанить по SYSTEM_ID из игровой коносли
  • система предварительной проверки новых записей в базе читов
  • сервер банит клиента только если игрок подключен к контролируемому игровому серверу
  • есть возможность редактировать банлист без перезагрузки ssReborn

Краткая инструкция:
Все необходимые настройки находятся в папке configs.
exampleserver.cfg и exampleserver2.cfg - пример добавления игровых серверов
global_settings.cfg - общие параметры сервера, измените там имя сервера и пути к web-страницам
screenshots_settings.cfg - параметры получения скриншотов с клиента.

cheatlist.txt, processes.txt, access.txt просьба создавать/редактировать ТОЛЬКО блокнотом

Советы и рекомендации:

Никогда не используйте %name в шаблоне имени скриншота. ssServer не заменяет ':' в имени игрока на '_' Таким образом скринштов у игроков с ':' в имени не будет.
Если вы используете CS1.6 версии 27 и , то вы можете изменить значение gs.var.authlevel в файле global_settings.cfg на 10, полностью избежав таким образом возможность использования хака.
Учтите, что даже при значении gs.var.authlevel равным 8 хак автоматически определяется не более чем за 3 минуты игры на сервере.
Клиент 21 версии поддерживет русский язык (при установке из инсталятора). Вы можете использовать русский язык в cfg файлах и скриптах.

Прикрепления: 56960406.rar (658.6 Kb)


[G]ood [L]uck [A]nd [H]ave [F]un!!!

Сообщение отредактировал jas0n - Суббота, 01.09.2007, 13:44:13
 
ProffiДата: Суббота, 01.09.2007, 20:38:12 | Сообщение # 14
Подполковник
Группа: Пользователи
Сообщений: 117
Репутация: 3
Статус: Не в сети
выдаёт вот эти ошибки (так должно быть?):

Error in line 44 Incorrect process name
Error in line 51 String error. Incorrect symbol: '
Error in line 72 Incorrect process name
Error in line 80 Incorrect process name
Error in line 81 Incorrect process name
Error in line 88 Incorrect process name
Error in line 90 Incorrect process name
Error in line 98 Incorrect process name
Error in line 99 Incorrect process name
Error in line 121 Incorrect process name
Error in line 128 Incorrect process name
Error in line 134 Incorrect process name
Error in line 137 Incorrect process name
Error in line 142 Incorrect process name
Error in line 143 Incorrect process name
Error in line 156 Incorrect process name
Error in line 157 Incorrect process name
Error in line 176 Incorrect process name
Error in line 194 Incorrect process name
Error in line 196 Incorrect process name
Error in line 235 Incorrect process name
Error in line 236 Incorrect process name
Error in line 242 Incorrect process name
Error in line 248 Incorrect process name
Error in line 252 String error. Incorrect symbol: /
Error in line 253 Incorrect process name
Error in line 286 Incorrect process name
Error in line 298 Incorrect process name
Error in line 301 Incorrect process name
Error in line 308 Incorrect process name
Error in line 355 Incorrect process name
Error in line 356 Incorrect process name
Error in line 357 Incorrect process name
Error in line 358 Incorrect process name
Error in line 366 Incorrect process name
Error in line 367 Incorrect process name
Error in line 369 Incorrect process name
Error in line 370 Incorrect process name
Error in line 377 String error. Incorrect symbol: '
Error in line 421 Incorrect process name
Error in line 425 Incorrect process name
Error in line 426 Incorrect process name
Error in line 432 Incorrect process name
Error in line 433 Incorrect process name
Error in line 445 Invalid number parameters
Error in line 456 Incorrect process name
Error in line 457 Incorrect process name
Error in line 473 Incorrect process name
Error in line 474 Incorrect process name
Error in line 500 String error. Incorrect symbol: /
Error in line 502 Incorrect process name
Error in line 503 Incorrect process name
Error in line 547 Incorrect process name
Error in line 560 Incorrect process name
Error in line 561 Incorrect process name
Error in line 576 Incorrect process name
Error in line 592 Incorrect process name
Error in line 593 Incorrect process name
Error in line 604 Incorrect process name
Error in line 605 Incorrect process name
Error in line 618 Incorrect process name
Error in line 619 Incorrect process name
Error in line 648 Incorrect process name
Error in line 649 Incorrect process name
Error in line 651 Incorrect process name
Error in line 652 Incorrect process name
Error in line 676 Incorrect process name
Error in line 677 Incorrect process name
Error in line 682 Incorrect process name
Error in line 683 Incorrect process name
Error in line 686 Incorrect process name
Error in line 687 Incorrect process name
Error in line 764 Incorrect process name
Error in line 765 Incorrect process name
Error in line 784 Incorrect process name
Error in line 785 Incorrect process name
Error in line 787 Incorrect process name
Error in line 788 Incorrect process name
Error in line 809 Incorrect process name
Error in line 810 Incorrect process name
Error in line 812 Incorrect process name
Error in line 813 Incorrect process name
Error in line 885 Incorrect process name
Error in line 886 Incorrect process name
Error in line 910 Incorrect process name
Error in line 911 Incorrect process name
Error in line 919 Incorrect process name
Error in line 920 Incorrect process name
Error in line 933 Incorrect process name
Error in line 934 Incorrect process name
Error in line 948 Incorrect process name
Error in line 952 Incorrect process name
Error in line 953 Incorrect process name
Error in line 954 Incorrect process name
Error in line 959 Incorrect process name
Error in line 960 Incorrect process name
Error in line 971 Incorrect process name
Error in line 972 Incorrect process name
Error in line 989 Incorrect process name
Error in line 990 Incorrect process name
Error in line 1001 Incorrect process name
Error in line 1025 Incorrect process name
Error in line 1026 Incorrect process name
Error in line 1028 Incorrect process name
Error in line 1029 Incorrect process name
Error in line 1031 Incorrect process name
Error in line 1032 Incorrect process name
Error in line 1034 Incorrect process name
Error in line 1035 Incorrect process name
Error in line 1043 Incorrect process name
Error in line 1044 Incorrect process name
Error in line 1046 Incorrect process name
Error in line 1047 Incorrect process name
Error in line 1054 Incorrect process name
Error in line 1055 Incorrect process name
Error in line 1084 Incorrect process name
403 cheats in database

 
jas0nДата: Воскресенье, 02.09.2007, 11:15:42 | Сообщение # 15
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Нет, ошибок не выдает.

[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

AMX Mod X Russian Community © 2006-2025