Античит RECHECKERВопросы по модулю и принцип работы |
05.01.2016 в 12:47 20 |
root | 05.01.2016 в 12:47#1 |
Сообщений: 3770
Реакции: 1651
Администрация
|
Rechecker это Metamod plugin, дающий возможность проверять клиентские файлы по их md5 хэшу.
Возможное применение: Обнаружение читерских библиотек в директории игры Обнаружение отсутствия обязательных для игры файлов Обнаружение запрещенных моделей игроков, либо создание белого списка разрешенных Описание флагов: UNKNOWN - Если вам неизвестен хэш, при таком флаге будет искать файл с любым хэшем. IGNORE - Это флаг который помечает данный файл с хэшем в игнорируемый список. Если 2 файла с указанным хэшем и с флагом IGNORE были обнаружены, то для UNKNOWN они будут проигнорированы "../qwerty.dll" 099b3b06 IGNORE "../qwerty.dll" f284f878 IGNORE "../qwerty.dll" UNKNOWN "addip 1440 [ip]" BREAK - Этот флаг выходит из всех проверок если файл был обнаружен или наоборот отсутствует. Ниже предоставлен пример, при обнаружении файла antichet.dll будет выход из цикла, дальнейшие проверки выполняться не будут. "../anticheat.dll" bdc52384 BREAK "../opengl32.dll" 0ee4e274 "addip 1440 [ip]" Форматирование строк: [name] - Имя игрока [ip] - IP Адрес игрока [userid] - идентификатор игрока [steamid] - Steamid игрока [file_name] - имя проверяемого файла [file_hash] - хеш файла который вернул клиент Полезные примечания: Причину наказания или оповещения можно заключать в одинарные кавычки. "amx_kick [userid] 'Opengl32 Detected'" md5 хэш c8005c526355d8015d462dc7f4ddb159 достаточно иметь первые 4 байта (c8005c52) upd "../xclient.exe" UNKNOWN "kick [userid] 'xclient'" BREAK "../xfakeplayers.exe" UNKNOWN "kick [userid] 'xFakePlayers'" BREAK |
Ответить Цитата 1 |
Anpol9L | 05.01.2016 в 17:02#2 |
Сообщений: 239
Реакции: 45
Клиенты
|
P.s Столкнулся с проблемой переноса библиотек с ОД на Recheker, так как нужно добавить BREAK в конце строчи чтобы чекер дальше не сканировал файлы, думаю так меньше нагружается сервер. Посколько у меня в filecheck было около 500 строк, то каждую в ручную прописывать неохота )
Думаю эта статься кому нибудь пригодится ) Как перекинуть сигнатуры c OD beta в Rechecker: Нам понадобится Notepad++ и AkelPad 1.Для начала заходим в filecheck (config/od) и убираем все пустые строчки через Notepad "Правка" - > "Строки" -> "удалить пустые строки" 2.Далее нам нужно заменить тип бана - [name] [ip] [userid]. Так как в OD написано %userid% нам нужно заменить его на [userid], как это делается : в Notepad - "Поиск" -> "Замена" -> "ищем %userid% заменяем на [userid] " далее жмем "Заменить все". 3.Самая сложная часть, BREAK в конце каждой строки, как это сделать : в AkelPad - "Правка" -> "Заменить" -> "Галочка ESC" -> в строке "что" пишем n а в строке "чем" пишем BREAKn и нажимаем "Заменить все" (ПЕРЕД n должна быть черточка, / только в другую сторону (/n и BREAK/n - в другую сторону!) - форум не дает ее написать) 4.Сохраняем все это добро в кодировке UTF-8 (без ВОМ) Готово! |
Ответить Цитата |
DRW | 10.01.2016 в 22:13#3 |
Сообщений: 657
Реакции: 50
Клиенты
|
что больше обновлений не будет?
|
Ответить Цитата |
ADEPT | 14.01.2016 в 16:37#4 |
Сообщений: 388
Реакции: 70
Клиенты
|
Такая печаль есть. Вобщем скачал на Steam себе WH, все роботает захожу на другие сервера не банит ничо, как только зашол к себе на сервер з WH оно забанило зразу на день "ето я исправил установил больше время", но как только зашол под админом на сервер бан так и не был дан и играл себе дальше. Как зделать так чтоб банило и админов токже?
|
Ответить Цитата |
bristol | 14.01.2016 в 17:42#5 |
Сообщений: 225
Реакции: 136
Клиенты
|
Снять иммунитет же.
|
Ответить Цитата |
droNc1k | 30.01.2016 в 13:28#6 |
Сообщений: 23
Реакции: 0
Клиенты
|
Ребят как изменить время бана ????
|
Ответить Цитата |
Anpol9L | 30.01.2016 в 13:32#7 |
Сообщений: 239
Реакции: 45
Клиенты
|
droNc1k, заходишь в папку addons/rechecker, там файл resourses.ini
И к примеру такая строка изменяешь время - "1440" на то которое тебе нужно P.s время указано в минутах (1440 минут - 1 день) |
Ответить Цитата |
VladBrovaru | 28.03.2016 в 01:41#8 |
Сообщений: 263
Реакции: 19
Клиенты
|
Ребят, кому не жалко можете скинуть базу для речекера, заранее спасибо !
|
Ответить Цитата |
kolyan5004 | 20.07.2016 в 14:09#9 |
Сообщений: 553
Реакции: 30
Клиенты
|
Всем привет, если кому не жалко поделиться обновлением resources.ini заранее спасибо
|
Ответить Цитата |
Penzyakoff | 20.07.2016 в 14:15#10 |
Сообщений: 816
Реакции: 76
Клиенты
|
kolyan5004, Обновлений не было ещё с апреля
|
Ответить Цитата |
kolyan5004 | 20.07.2016 в 14:39#11 |
Сообщений: 553
Реакции: 30
Клиенты
|
Penzyakoff, Я имею виду какие-нибудь изменения в нем, или добавку
|
Ответить Цитата |
LiSkeiJ | 20.07.2016 в 17:18#12 |
Сообщений: 634
Реакции: 58
Клиенты
|
kolyan5004, А какие могут быть изменения в стабильно рабочем античите?
|
Ответить Цитата |
DRW | 20.07.2016 в 17:42#13 |
Сообщений: 657
Реакции: 50
Клиенты
|
Могу скинуть свою базу с дополнениями за $
Ps:или сами пишите дополнение |
Ответить Цитата |
kolyan5004 | 20.07.2016 в 17:50#15 |
Сообщений: 553
Реакции: 30
Клиенты
|
LiSkeiJ, Я просто думал что кто-то что-то добавляет! Если кому не жалко то просто поделиться, а тут не так все просто
|
Ответить Цитата |
LiSkeiJ | 20.07.2016 в 17:58#16 |
Сообщений: 634
Реакции: 58
Клиенты
|
kolyan5004, Разработчики обычно меняют что то если не стабильно работает но это не про этот модуль, а актуальную базу можете найти на к-с.нет
|
Ответить Цитата |
kolyan5004 | 20.07.2016 в 18:05#17 |
Сообщений: 553
Реакции: 30
Клиенты
|
LiSkeiJ,Спасибо я вас понял, лучше ждать обновления, лучше я подбавляю alias, но вроде не плохо работает
|
Ответить Цитата |
olex | 20.07.2016 в 21:23#18 |
Сообщений: 140
Реакции: 7
Клиенты
|
kolyan5004, RECHECKER только для REHLDS вместо обычного " HLDS "
|
Ответить Цитата 1 |
andryxa729 | 10.01.2017 в 23:27#19 |
Сообщений: 8
Реакции: 0
Клиенты
|
как настроить в конфиге бан через super_ban ?
|
Ответить Цитата |
Penzyakoff | 10.01.2017 в 23:43#20 |
Сообщений: 816
Реакции: 76
Клиенты
|
andryxa729, выкинуть к хуям супер бан и как нормальные люди юзать amx или заменять строку бана на свою
|
Ответить Цитата |