Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 16 июн 2024, 12:58

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Детект файла на клиенте
СообщениеДобавлено: 20 дек 2013, 22:09 
Не в сети
Аватара пользователя
Зарегистрирован:
12 дек 2013, 15:56
Последнее посещение:
09 апр 2015, 03:21
Сообщения: 44
Откуда: Moscow
Всем привет.
Сразу хочу извиниться, если тему не в том разделе создал. И прошу перенести в нужный :oops:

В общем хочу сделать аналог opengl32.dll детектора маздана, но без орфея. Одним модулем.
Для этого надо как-то найти этот файл на стороне клиента, знаю(наверно), что нужно рыть ф-ции SV_ParseConsistencyResponse и MSG_ReadBits.
Но насколько я понял, данные функции основаны на сравнении файлов клиент-сервер.
А мне надо реализовать так, чтобы не нужны были dll'ки для сравнения.
Но проблема в том, что я (почти)нуб в этом.


Собственно вопросы:
    Как обнаружить файл на клиенте без сравнения с серверным?
    Как указать модулю, что надо смотреть в корень(там, где hl.exe) клиента?

Помогите, пожалуйста, разобраться:)


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Детект файла на клиенте
СообщениеДобавлено: 21 дек 2013, 00:06 
Не в сети
Аватара пользователя
Зарегистрирован:
01 июн 2010, 23:25
Последнее посещение:
05 июл 2018, 16:02
Сообщения: 1035
Насколько я знаю, при проверке файла сервер дает клиенту имя файла а клиент, если есть такой файл, отправляет серверу его crc. Т.е. на сервере этот момент надо перехватывать и сравнивать CRC со списком запрещенных.

_________________
Изображение


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB