URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1357
[ Назад ]

Исходное сообщение
"Собрать файлы из пакетов"

Отправлено killer , 05-Фев-03 12:43 
Народ, есть такая задача, нужно собирать из TCP пакетов файлы которые передаются по http и не только, не могу разобраться как пакеты собирать, то есть не могу их в цепочку выстроить не пойму какой пакет за каким идём, они иногда дублируются(быват такое). Пишу на C++, не пойму где смотреть в tcp заголовке номер следующего пакеты. Или подскажите где можно в FreeBSD посмотреть исходники или может прогу какую подскажите, желательно под Windows, которая бы пакеты собирала

Содержание

Сообщения в этом обсуждении
"RE: Собрать файлы из пакетов"
Отправлено Booter , 08-Фев-03 00:25 
>Народ, есть такая задача, нужно собирать из TCP пакетов файлы которые передаются
>по http и не только, не могу разобраться как пакеты собирать,
>то есть не могу их в цепочку выстроить не пойму какой
>пакет за каким идём, они иногда дублируются(быват такое). Пишу на C++,
>не пойму где смотреть в tcp заголовке номер следующего пакеты. Или
>подскажите где можно в FreeBSD посмотреть исходники или может прогу какую
>подскажите, желательно под Windows, которая бы пакеты собирала

:))) Месье сниффером наловил пакетов и хочет вытащить из них данные? Тогда рекомедую изучить стек протоколов TCP/IP. Начните с книжки Internetworking with TCP/IP vol.2, очень интересное чтиво.


"RE: Собрать файлы из пакетов"
Отправлено David , 09-Фев-03 22:51 
>рекомедую изучить стек протоколов TCP/IP. Начните с книжки Internetworking with TCP/IP
>vol.2, очень интересное чтиво.

А это дело где-нить в электронном виде есть?
Или можно ли это купить в Москве?


"RE: Собрать файлы из пакетов"
Отправлено Booter , 09-Фев-03 23:34 
>>рекомедую изучить стек протоколов TCP/IP. Начните с книжки Internetworking with TCP/IP
>>vol.2, очень интересное чтиво.
>
>А это дело где-нить в электронном виде есть?

Врядли. Книжка еще актуальности не потеряла.

>Или можно ли это купить в Москве?

В библиоглобусе, наверное...