CLI_IDENT Channel: 1 The first packet sent by the client after connecting and receiving the SRV_HELLO packet from the server. The packet basiclly identifies what kind and version of client is connecting along with the user's UIN and password. Parameters Length/TLV Content (If Fixed) Designations Description 4 00 00 00 01 HELLO Always sent as the first parameter of a Channel 1 packet! :) TLV01 00 01 xx xx .. UIN The user's UIN in ASCII format. TLV02 00 02 xx xx .. PASSWORD The user's password after XOR with F3,26,81,C4,39,86,DB,92,71,A3,B9,E6,53,7A,95,7C TLV03 00 03 xx xx .. CLIENT_VERSION This identifies the type and version of the client. TLV16 00 16 00 02 01 0A Unknown Always 266 (0x010A). TLV17 00 17 00 02 00 05 VER_MAJOR The major version of the client, currently at 5. TLV18 00 18 00 02 00 0F VER_MINOR The minor version of the client, currently at 15. TLV19 00 19 00 02 00 01 VER_LESSER The lesser version of the client, currently at 1. TLV1A 00 1A 00 02 0E 36 VER_BUILD The build of the client, currently at 3638 (0x0E36). TLV14 00 14 00 04 00 00 00 55 VER_SUBBUILD Possibly the sub-build number of the client, currently at 85 (0x55). TLV0F 00 0F xx xx .. LANGUAGE The language that the client is using. TLV0E 00 0E xx xx .. COUNTRY The country where the client is located. -------------------------------------------------------------------------------- 2A 01 59 00 00 83 Flap: Channel 1, Sequence 22784, Length 131 00 00 00 01 1 00 01 00 07 38 30 38 33 36 30 38 '8083608' 00 02 00 07 XX XX XX XX XX XX XX Password 00 03 00 33 49 43 51 20 49 6E 63 2E 20 2D 20 50 72 6F 64 75 'ICQ Inc. - Produ' 63 74 20 6F 66 20 49 43 51 20 28 54 4D 29 2E 32 'ct of ICQ (TM).2' 30 30 31 62 2E 35 2E 31 35 2E 31 2E 33 36 33 38 '001b.5.15.1.3638' 2E 38 35 '.85' 00 16 00 02 01 0A 266 00 17 00 02 00 05 5 00 18 00 02 00 0F 15 00 19 00 02 00 01 1 00 1A 00 02 0E 36 3638 00 14 00 04 00 00 00 55 85 00 0F 00 02 65 6E 'en' 00 0E 00 02 75 73 'us'