Home Submitter: tadu@gmx.de Edit

PEER_INIT

Channel: 0

This packet is sent during direct connection initialization between two ICQ clients. It is sent by the originator of the connection to start the handshake and by the receiver directly after it has sent the PEER_ACK packet as a reply to the originator's PEER_INIT.

Parameters

Data type Content Name Description
BYTE ff CMD The command: connect.
WORD.L 08 00 TCPVER The peer-to-peer version this packet uses.
WORD.L 2b 00 LENGTH The length of the following data in bytes.
DWORD.L xx xx xx xx DESTUIN The UIN this packet is sent to.
WORD.L 00 00 UNKNOWN Unknown: empty.
DWORD.L xx xx xx xx OURPORT The port the sender listens on.
DWORD.L xx xx xx xx OURUIN The UIN of the sender.
DWORD xx xx xx xx OURREMIP The IP of the sender as the server sees it.
DWORD xx xx xx xx OURINTIP The local IP of the sender.
BYTE 04 TCPFLAGS TCP connection flags.
DWORD.L xx xx xx xx OURPORT2 The sender's "other" port.
DWORD.L xx xx xx xx COOKIE The connection cookie the server gave for this pair of UINs.
DWORD.L 50 00 00 00 UNKNOWN Unknown: 0x50 = 80.
DWORD.L 03 00 00 00 UNKNOWN Unknown: 0x3 = 3.
DWORD.L 00 00 00 00 UNKNOWN Unknown: empty.

Examples

21:39:26 Outgoing TCP packet:
         ff 08 00 2b   00 d9 1f 37 - 01 00 00 18   8d 00 00 c7   ÿ..+ .Ù.7 .... ...Ç
         54 7f 09 25   29 c4 c1 25 - 29 c4 c1 04   18 8d 00 00   T.% )ÄÁ% )ÄÁ. ....
         e6 be 09 98   50 00 00 00 - 03 00 00 00   00 00 00 00   æ?.. P... .... ....


HomeEdit