Use this snac when you need new ICQ account (uin/password).
Server should reply with SNAC(17,05) containing
new uin. This snac mean that registration finished succesfully.
Server also can reply with SNAC(17,01) if it can't
create new user account.
00 17 |
|
word |
|
SNAC family |
00 04 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(0x01) |
xx xx |
|
word |
|
TLV.Length |
|
00 00 00 00 |
|
dword |
|
just zeros |
28 00 |
|
word |
|
subcmd (request new uin) |
03 00 |
|
word |
|
sequence |
00 00 00 00 |
|
dword |
|
just zeros |
00 00 00 00 |
|
dword |
|
just zeros |
xx xx xx xx |
|
dword |
|
registration cookie |
xx xx xx xx |
|
dword |
|
registration cookie (the same) |
00 00 00 00 |
|
dword |
|
just zeros |
00 00 00 00 |
|
dword |
|
just zeros |
00 00 00 00 |
|
dword |
|
just zeros |
00 00 00 00 |
|
dword |
|
just zeros |
xx xx |
|
word |
|
password string len (LE) |
xx .. xx 00 |
|
string |
|
password string (asciiz) |
xx xx xx xx |
|
dword |
|
registration cookie (the same) |
00 00 00 00 |
|
dword |
|
just zeros |
xx xx |
|
word |
|
unknown value (random?) |
|
|
| |
|
|
|
|