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

Исходное сообщение
"Изменить содержимое пакета"

Отправлено falkon , 18-Ноя-04 15:26 
Доброго времени суток

Подскажите, может кто знает, как коректно изменить содержимое TCP-пакета отправленного пользователем сквиду или написать свой.
Для разборки и сборки пакета я использую NetPacket

Заранее благодарен


Содержание

Сообщения в этом обсуждении
"Изменить содержимое пакета"
Отправлено kir , 19-Ноя-04 12:37 
>Доброго времени суток
>
>Подскажите, может кто знает, как коректно изменить содержимое TCP-пакета отправленного пользователем сквиду
>или написать свой.
>Для разборки и сборки пакета я использую NetPacket
>
>Заранее благодарен


  изменить нужные данные - пересчитать checksum для tcp а потом и для ip(в зависимости от уровня на котором вы находитесь) - отправить пакет дальше вниз


"Изменить содержимое пакета"
Отправлено falkon , 25-Ноя-04 09:03 
>  изменить нужные данные - пересчитать checksum для tcp а потом
>и для ip(в зависимости от уровня на котором вы находитесь) -
>отправить пакет дальше вниз

Если бы всё было так просто, после того как я всё это проделываю машины начинают перекидываться пакетами с флагом ACK, причём могут делать это до бесконечности