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?) |
|
|
| |
| |
|
|
|