Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » Прочее - [решено] Расшифровка пакета

Ответить
Настройки темы
Прочее - [решено] Расшифровка пакета

Аватара для lonely_tramp

Новый участник


Сообщения: 8
Благодарности: 0


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: zip Packet.zip
(230 байт, 7 просмотров)
Доброго времени суток!
Препод по IT жутко насилует первокурсников. 4ый час бьюсь. Выдал всем по пакету(в аттаче). По нему нужно:

1. Определить тип пакета (ТСР/IР или UDP/IР).
2. Определеить длину заголовка IР-пакета, полный размер пакета (в байтах), время жизни (TTL), контрольную сумму заголовка IР, IР-адрес отправителя и IР-адрес получателя.
3. Для протокола ТСР: определить порт отправителя, порт получа-теля, порядковый номер, длину заголовка ТСР, выявить установленные флаги (URG, АСК, РsН. RST, SYN, FIN).
4. Для протокола UDP: определеить порт отправителя и порт полу-чателя, длину сообщения UDP, контрольную сумму.

Помогите чем можете. Дальше перевода из HEX в DEC дело не идет =( Гугл тоже не помогает.
HEX:
Код: Выделить весь код
45 00 00 4e d1 fc 00 00 80 11 82 49 c0 a8 32 09
c0 a8 32 ff 00 89 00 89 00 3a c7 1d ff 81 01 10
00 01 00 00 00 00 00 00 20 46 43 46 43 45 48 44
41 44 47 43 41 43 41 43 41 43 41 43 41 43 41 43
41 43 41 43 41 43 41 42 4c 00 00 20 00 01

Отправлено: 18:48, 25-09-2011

 

Аватара для CyberDaemon

DOOMer


Сообщения: 3254
Благодарности: 438

Профиль | Отправить PM | Цитировать


Цитата lonely_tramp:
Дальше перевода из HEX в DEC »
DEC-то тебе зачем? Он нужен только чтобы порт/IP-адрес и TTL в человекочитаемый вид перевести. Тут нужно смотреть именно HEX, а местами вообще биты.
Цитата lonely_tramp:
Гугл тоже не помогает »
Смотри
RFC-791: INTERNET PROTOCOL
RFC-793: Transmission Control Protocol
там понятно расписано.
В пакете сначала IP-заголовок, а потом TCP/UDP
У тебя начало пакета:
Код: Выделить весь код
45 00 00 4E D1 FC ...
45 - Version + IHL -> "Version 4" "IHL 5"
00 - ToS -> "tos 0x0"
004E - Total Length = -> "length 4E"
D1FC - Identification = -> "id 53756"
и т.д.

-------
"640 K ought to be enough for anybody" Bill Gates, 1981

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:41, 25-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для lonely_tramp

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Большое спасибо!

Отправлено: 21:26, 25-09-2011 | #3


Старожил


Сообщения: 345
Благодарности: 8

Профиль | Отправить PM | Цитировать


Это где же такому перваков учат?Перевожусь к вам!

-------
Радиус свободы определяется длинной цепи на шее.


Отправлено: 07:01, 26-09-2011 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » Прочее - [решено] Расшифровка пакета

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Расшифровка данных Sambad Microsoft Windows 2000/XP 1 11-01-2011 07:45
Расшифровка папки администратора sergant138 Хочу все знать 1 19-02-2009 13:07
Расшифровка clop1000 Хочу все знать 4 27-11-2008 09:38
S.m.a.r.t. расшифровка параметров fooms Хочу все знать 12 27-02-2006 23:34
Расшифровка названий nikich555 Хочу все знать 25 27-12-2002 14:47




 
Переход