Протокол hlds

Для тех, кто хочет сделать мир лучше.
Ответить
Сообщение
Автор
Аватара пользователя
Fedcomp
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 12.01.2009
Контактная информация:

#1 Сообщение 27.07.2009, 02:04

Когда то (около полгода назад) натыкался на одном сайте на краткое описание протокола hlds, и создание простейшего его эмулятора, сейчас к сожалению найти не могу, может кто поможет?
[ Signature loaded on 98% ]

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#2 Сообщение 27.07.2009, 03:57

Даже Гоголь не помогает?

Аватара пользователя
Fedcomp
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 12.01.2009
Контактная информация:

#3 Сообщение 27.07.2009, 04:03

Представляешь?
пытался найти на том же сайте - Нол (hlds site:blablabla и многие другие комбинации)
тогда наткнулся на него когда искал эксплойты для hlds, теперь тем же способом - нол
[ Signature loaded on 98% ]

eldest
Разработчик
Разработчик
Сообщения: 302
Зарегистрирован: 17.03.2008
Откуда: такие как я?
Поблагодарили: 2 раза
Контактная информация:

#4 Сообщение 27.07.2009, 14:04


Аватара пользователя
Fedcomp
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 12.01.2009
Контактная информация:

#5 Сообщение 27.07.2009, 15:47

Благодарю, будем изучать си
[ Signature loaded on 98% ]

Аватара пользователя
Fedcomp
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 12.01.2009
Контактная информация:

#6 Сообщение 02.08.2009, 00:57

http://www.securitylab.ru/analytics/216301.php
Может кому ещё понадобится ...
[ Signature loaded on 98% ]

Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 44 раза
Контактная информация:

#7 Сообщение 02.08.2009, 11:32

Fedcomp, там информация о протоколе WON платформе движка с 46 протоколом

сейчас уже 48 версия протокола и большая часть не актуальна
намного проще поработать со снифером

Аватара пользователя
Fedcomp
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 12.01.2009
Контактная информация:

#8 Сообщение 03.08.2009, 20:50

Благодарю за быстрые ответы на мои нубские вопросы
________________________________
пытаюсь отправить через indy и delphi запрос к hlds

Код: Выделить всё

procedure TForm1.Button4Click(Sender: TObject);
begin
client_client.Active := True;
client_client.Send('127.0.0.1', 27016, hextostr('FFFFFFFF6765746368616C6C656E67652076616C76650A'));
end;
В итоге либо hlds не отвечает, либо я не умею работать с компонентами инди.
Вопрос : как обработать ответ по удп от hlds, с помощью indy библиотеки? и правильно ли я посылаю команду hlds?
[ Signature loaded on 98% ]

Аватара пользователя
andreil
Разработчик
Разработчик
Сообщения: 781
Зарегистрирован: 14.08.2006
Откуда: Светлогорск, Беларусь
Поблагодарили: 2 раза
Контактная информация:

#9 Сообщение 03.08.2009, 22:30

Забей на VCL! Там ты и глюк найти не сможешь шустро, если он и будет ;) Пиши на сокетах вручную, отладка идет в разы проще за счет прямого контроля сообщений.

По теме: раз не отвечает, значит ждет продолжения ;) Тут я не очень и помогу :( Попробуй АПИмонитором перехватить обмен данными между клиентом и сервером и смотри, что ты делаешь не так ;)
[url=svn://forum.csmania.ru/andreil]Репозиторий с моими проектами[/url]
Занимаюсь переносом всех своих библиотек на С++, а так же созданием их кроссплатформенных версий.
В команду переводчиков манги "Ah! My Goddess!" требуются переводчики с английского и тайперы (последних можем обучить, главное - желание).

Аватара пользователя
Fedcomp
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 12.01.2009
Контактная информация:

#10 Сообщение 04.08.2009, 01:54

ну и на том спасибо
[ Signature loaded on 98% ]

Ответить