Dedicated-Server.RU  


Ответ
 
Опции темы Опции просмотра
Старый 18.11.2015, 22:06   #16
Проверенный
 
Регистрация: 11.06.2013
Адрес: Киев\Украина
Сообщений: 113
Сказал спасибо: 102
Поблагодарили 9 раз(а) в 7 сообщениях
По умолчанию

Спасибо, все работает!
Цитата:
[ 4] Rechecker RUN - rechecker_mm_i38 v1.2 ini Chlvl ANY
paster вне форума   Ответить с цитированием
Старый 09.12.2015, 17:41   #17
Проверенный
 
Регистрация: 12.05.2015
Адрес: Город
Сообщений: 205
Сказал спасибо: 30
Поблагодарили 44 раз(а) в 29 сообщениях
По умолчанию

s1lent, молодец! Модуль отличный. Пожалуй достойная замена линейке античитам Маздана. Даниил, против тебя и твоих работ ничего не имею, так что без обид
Phantom вне форума   Ответить с цитированием
Старый 19.12.2015, 22:10   #18
с доступом к форуму безопасности
 
Регистрация: 23.02.2014
Адрес: Томск-7
Сообщений: 295
Сказал спасибо: 98
Поблагодарили 952 раз(а) в 166 сообщениях
По умолчанию

Плагин rechecker доступен для всеобщего использования.
s1lent вне форума   Ответить с цитированием
8 пользователей сказали cпасибо:
Показать/Скрыть список поблагодаривших
Старый 20.12.2015, 03:01   #19
Проверенный
 
Регистрация: 16.05.2015
Адрес: Москва
Сообщений: 18
Сказал спасибо: 26
Поблагодарили 7 раз(а) в 5 сообщениях
По умолчанию

Спасибо.
Можно добавить поддержку старого билда HLDS 5787?
CBETJlAHA вне форума   Ответить с цитированием
Старый 20.12.2015, 03:08   #20
Администратор
 
Регистрация: 20.10.2010
Адрес: Москва
Сообщений: 2,662
Сказал спасибо: 419
Поблагодарили 2,108 раз(а) в 683 сообщениях
По умолчанию

CBETJlAHA, он делался специально под api rehlds. В hlds такого нету, но аналогичные плагины уже есть.
Asmodai вне форума   Ответить с цитированием
Старый 20.12.2015, 03:25   #21
Не проверенный
 
Регистрация: 20.01.2014
Адрес: Люберцы
Сообщений: 127
Сказал спасибо: 56
Поблагодарили 41 раз(а) в 28 сообщениях
По умолчанию

хмм на 2 зм серверах, что со стима, что без:

Нажмите здесь чтобы увидеть полный текст

SV_ParseConsistencyResponse: tipa nick:192.168.1.114:27005 sent bad file data
Dropped tipa nick from server
Reason: Bad file data
SV_ReadClientMessage: badread
[свернуть]

данные сервера


meta list
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] Reunion RUN - reunion_mm_i386. v0.1.52 ini Start Never
[ 2] Rechecker RUN - rechecker_mm_i38 v1.2 ini Chlvl ANY
[ 3] Revoice RUN - revoice_mm_i386. v0.1.20 ini Start Never
[ 4] AMX Mod X RUN - amxmodx_mm_i386. v1.8.3-d ini Start ANY
[ 5] WHBlocker RUN - whblocker_mm_i38 v1.5.620 ini Chlvl ANY
[ 6] LocalizeBug Fix RUN - localizebugfix_m v2.4 ini Start Never
[ 7] Enable CSBot RUN - csbot_enable_mm. vApr 13 ini ANY Pause
[ 8] MySQL RUN - mysql_amxx_i386. v1.8.3-d pl4 ANY ANY
[ 9] Fun RUN - fun_amxx_i386.so v1.8.3-d pl4 ANY ANY
[10] Engine RUN - engine_amxx_i386 v1.8.3-d pl4 ANY ANY
[11] FakeMeta RUN - fakemeta_amxx_i3 v1.8.3-d pl4 ANY ANY
[12] CStrike RUN - cstrike_amxx_i38 v1.8.3-d pl4 ANY ANY
[13] CSX RUN - csx_amxx_i386.so v1.8.3-d pl4 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx v1.8.3-d pl4 ANY ANY
14 plugins, 14 running

version
Protocol version 48
Exe version 1.6.3.7/Stdio (cstrike)
Exe build: 23:11:55 Dec 13 2015 (610)
ReHLDS API version 2.4

meta version
Metamod v1.21p37 2013/05/30 (5:13)
by Will Day
http://www.metamod.org/
Patch: Metamod-P (mm-p) v37
by Jussi Kivilinna
http://metamod-p.sourceforge.net/
compiled: May 30 2013, 11:41:16 EET (optimized)
[свернуть]


и сервер hl1, с пиратки(файла естественно нету, все время показывает последний файл из проверяемых в списке resources.ini):

Нажмите здесь чтобы увидеть полный текст


Dropped Player from server
Reason: Bad file ../esp.dll
[свернуть]


в логах rch ничего нету при этом.

Добавлено: на 2 зм серверах если отключить различные плагины в которых есть загрузка доп. ресурсов начинает впускать.

использовал плагин precache_management при 465 ресурсах не пускает на сервер с причиной кика Bad file data, при 461 заходит.
__________________
☭ Анархист, коммунист и вообще ватный патриот, born in USSR. ☭

Последний раз редактировалось jesuspunk13; 20.12.2015 в 09:37.
jesuspunk13 вне форума   Ответить с цитированием
Старый 20.12.2015, 04:09   #22
Не проверенный
 
Регистрация: 11.11.2013
Адрес: Иваново
Сообщений: 496
Сказал спасибо: 12
Поблагодарили 189 раз(а) в 128 сообщениях
По умолчанию

Проверяемые ресурсы надо пихать в начало ресурс листа, ибо там есть ограничение на максимальный индекс в консистенции: https://github.com/dreamstalker/rehl..._user.cpp#L357
Кстати почему хеш 00000000 зарезервирован? Разве такого хеша не бывает? http://stackoverflow.com/questions/2...nswer-25341591
UNKNOWN и 00000000 лучше заменить на более понятные Exists и NotExists. И конечно же надо помнить, что NotExists может срабатывать неверно, а Exists не всегда, из-за совпадения хешей/начала хешей.
PRoSToTeM@ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 20.12.2015, 10:00   #23
Не проверенный
 
Регистрация: 20.01.2014
Адрес: Люберцы
Сообщений: 127
Сказал спасибо: 56
Поблагодарили 41 раз(а) в 28 сообщениях
По умолчанию

Вопрос больше связан с наполнением resource.ini, баны/кики за наличии msvcr100.dll разумно давать?
__________________
☭ Анархист, коммунист и вообще ватный патриот, born in USSR. ☭
jesuspunk13 вне форума   Ответить с цитированием
Старый 20.12.2015, 10:03   #24
с доступом к форуму безопасности
 
Регистрация: 13.10.2012
Адрес: Владивосток
Сообщений: 211
Сказал спасибо: 114
Поблагодарили 81 раз(а) в 46 сообщениях
MyAC User
По умолчанию

Цитата:
Сообщение от jesuspunk13 Посмотреть сообщение
Вопрос больше связан с наполнением resource.ini, баны/кики за наличии msvcr100.dll разумно давать?
за наличие msvcr71.dll можешь ещё давать, но для начала в лог поставь. этих библиотек не должно быть в папке с игрой.
__________________
Gamepolis.ru
shaid вне форума   Ответить с цитированием
Старый 20.12.2015, 10:13   #25
Не проверенный
 
Регистрация: 20.01.2014
Адрес: Люберцы
Сообщений: 127
Сказал спасибо: 56
Поблагодарили 41 раз(а) в 28 сообщениях
По умолчанию

shaid, посмотрел логи за ночь/утро одни msvcr100.dll, пошел на 1 из сайтов забаненой сборки кс ибо по нику сейчас можно определить откуда он, скачал и установил, файл естественно там лежит, удалил файл сборка вроде как работает, школобустеры как всегда. Судя по онлайн серверов что на них до сих пор никого нету и банов с 50+ большинство сборок идут с ним.

з.ы. может кому пригодится собрал из интернет источников список файлов, msvcr100.dll поставил в логирование :(
Вложения
Тип файла: zip resources.zip (2.2 Кб, 60 просмотров)
__________________
☭ Анархист, коммунист и вообще ватный патриот, born in USSR. ☭
jesuspunk13 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 20.12.2015, 10:36   #26
с доступом к форуму безопасности
 
Регистрация: 13.10.2012
Адрес: Владивосток
Сообщений: 211
Сказал спасибо: 114
Поблагодарили 81 раз(а) в 46 сообщениях
MyAC User
По умолчанию

jesuspunk13, а msvcr71.dll тоже лежит в сборках? если не лежит, то его проверяй)
__________________
Gamepolis.ru
shaid вне форума   Ответить с цитированием
Старый 20.12.2015, 10:58   #27
Не проверенный
 
Регистрация: 20.01.2014
Адрес: Люберцы
Сообщений: 127
Сказал спасибо: 56
Поблагодарили 41 раз(а) в 28 сообщениях
По умолчанию

shaid, нет, его нету как и msvcr90.dll
__________________
☭ Анархист, коммунист и вообще ватный патриот, born in USSR. ☭
jesuspunk13 вне форума   Ответить с цитированием
Старый 20.12.2015, 12:03   #28
с доступом к форуму безопасности
 
Регистрация: 23.02.2014
Адрес: Томск-7
Сообщений: 295
Сказал спасибо: 98
Поблагодарили 952 раз(а) в 166 сообщениях
По умолчанию

Цитата:
Сообщение от PRoSToTeM@ Посмотреть сообщение
Кстати почему хеш 00000000 зарезервирован
смысл проверять на хеш 00000000, если с клиента придет только 4-ёх-байтовый хеш?
похоже будет коллизия.

p.s или ты имеешь ввиду проверять как раз эти 4 нулевые байты?

Цитата:
Сообщение от PRoSToTeM@ Посмотреть сообщение
Проверяемые ресурсы надо пихать в начало ресурс листа, ибо там есть ограничение на максимальный индекс в консистенции: https://github.com/dreamstalker/rehl..._user.cpp#L357
ок, согласен, у консистенции максимальный индекс 1024, когда вместимость resourcelist[1280], то эти оставшиеся 256 индексы смогут повлиять на bad file data.
s1lent вне форума   Ответить с цитированием
Старый 20.12.2015, 16:49   #29
Не проверенный
 
Регистрация: 11.11.2013
Адрес: Иваново
Сообщений: 496
Сказал спасибо: 12
Поблагодарили 189 раз(а) в 128 сообщениях
По умолчанию

Цитата:
Сообщение от s1lent Посмотреть сообщение
смысл проверять на хеш 00000000, если с клиента придет только 4-ёх-байтовый хеш?
похоже будет коллизия.

p.s или ты имеешь ввиду проверять как раз эти 4 нулевые байты?
У клиента есть файл abc.txt с md5 хешем начинающимся с 00000000, как его "задетектить" если хеш 00000000 зарезервирован?

Последний раз редактировалось PRoSToTeM@; 20.12.2015 в 22:07.
PRoSToTeM@ вне форума   Ответить с цитированием
Старый 23.12.2015, 17:08   #30
Не проверенный
 
Регистрация: 20.01.2014
Адрес: Люберцы
Сообщений: 127
Сказал спасибо: 56
Поблагодарили 41 раз(а) в 28 сообщениях
По умолчанию

Попались 2 мапы на 2 разных серверах так же с Bad file data, на тестовом сервере на них можно зайти, т.е. воспроизвести не получается.

1 - ая карта gg_33_cityblock на gg моде
2- ая deathrun_burnzone на dr моде

кол-во ресурсов не смотрел пока, но вроде как вообще мало доп. ресурсов у меня на этих серверах.
__________________
☭ Анархист, коммунист и вообще ватный патриот, born in USSR. ☭
jesuspunk13 вне форума   Ответить с цитированием
Ответ

Метки
filechecker, metamod plugin, rechecker, rehlds, rehlds api


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:54. Часовой пояс GMT +3.


Лицензия принадлежит Dedicated-Server.Ru