Сейчас на форуме: tyns777, zds, JustLife, 2nd, morgot, Rio, CDK123 (+4 невидимых)

 eXeL@B —› Программирование —› Как заставить IdTCPServer и IdTCPClient передавать http трафик?
Посл.ответ Сообщение


Ранг: 450.3 (мудрец), 13thx
Активность: 0.20
Статус: Участник

Создано: 22 августа 2009 01:32
· Личное сообщение · #1

На Delphi 7 используя IdTCPServer и IdTCPClient (из состава Indy7) для примера делаю простое клиент-серверное приложение типа чата. Передаваться должен текст или что-нибудь в base64. Могу повесить и на 80 порт, но это не помогает. Моя задача состоит в том, что бы трафик идентифицировался фаерволами или маршрутизаторами как http трафик, на не как неизвестный tcp/ip протокол на 80-м порту. Можно ли как-то модифицировать заголовок пакета, что бы не пришлось использовать компоненты типа IdHTTPServer, на тот случай если это понадобится сделать в уже готовом приложении?



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 22 августа 2009 02:07
· Личное сообщение · #2

Чёт я нихера не понял что ты хочешь) На месте анализатора трафа я бы думал что это HTTP если клиент общается по средством POST/GET запросов, а сервер ему отвечает статус кодами (типа 200 OK). Более того порт не имеет значения.

-----
Shalom ebanats!




Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 22 августа 2009 08:17
· Личное сообщение · #3

https://cracklab.ru/f/action=vthread&forum=6&topic=14902

Изучаем внимательно.


 eXeL@B —› Программирование —› Как заставить IdTCPServer и IdTCPClient передавать http трафик?
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати