Создать аналог пакета, для умных :)

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
York
Сообщения: 1
Зарегистрирован: 26 сен 2005, 18:04

Так как я ничего не понимаю в пакетах :)

Если не сложно помогите
Вот нужно создать аналог паке который я перехватил.

Направьте на правильный путь что и как нужно применять.

Или хотябы как сгенерировать пакет по UDP с порта 1040 на 13954 удаленный порт хоста с IP 192.168.0.1 (простой пакет без каких либо данных)
Ну, а оригинал (если кто разбирается :) ):



Ethernet II
Destination MAC: 00:0A:48:0A:4C:17
Source MAC: 00:13 :D 4:0D:85:1E
Ethertype: 0x0800 (2048) - IP
IP
IP version: 0x04 (4)
Header length: 0x05 (5) - 20 bytes
Type of service: 0x00 (0)
Precedence: 000 - Routine
Delay: 0 - Normal delay
Throughput: 0 - Normal throughput
Reliability: 0 - Normal reliability
Total length: 0x002D (45)
ID: 0x0B45 (2885)
Flags
Don't fragment bit: 0 - May fragment
More fragments bit: 0 - Last fragment
Fragment offset: 0x0000 (0)
Time to live: 0x80 (128)
Protocol: 0x11 (17) - UDP
Checksum: 0xAE27 (44583) - correct
Source IP: 192.168.0.2
Destination IP: 192.168.0.1
IP Options: None
UDP
Source port: 1032
Destination port: 13954
Length: 0x0019 (25)
Checksum: 0xE260 (57952) - correct


CODE0x0000 00 0A 48 0A 4C 17 00 13-D4 0D 85 1E 08 00 45 00 ..H.L...Ô.…...E.
0x0010 00 2D 0B 45 00 00 80 11-AE 27 C0 A8 00 02 C0 A8 .-.E..€.®'À¨..À¨
0x0020 00 01 04 08 36 82 00 19-E2 60 57 61 69 74 53 74 ....6‚..â`WaitSt
0x0030 61 74 75 73 43 6F 6D 6D-61 6E 64 00 atusCommand.



Очень буду благодарен.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Тема перенесена из Delphi.
Ответить