ID
|
Origin
|
Name
|
Foodgroup
|
Service
|
Status
|
Version
|
0x0017, 0x0007
|
Host
|
BUCP__CHALLENGE_RESPONSE
|
Unspecified
|
BUCP
|
Active
|
1.15
|
Response to BUCP__CHALLENGE_REQUEST with challenge.
Foodgroup
|
uint16 (word)
|
00 17
|
Subgroup
|
uint16 (word)
|
00 07
|
Flags
|
uint16 (word)
|
00 00
|
Request ID
|
uint32 (dword)
|
00 00 00 00
|
SNAC Data
Unconfirmed: This SNAC contains no data
From Aleksandr Shutko: SNAC(17,07) BUCP__CHALLENGE_RESPONSE
This is the second snac in md5 crypted login sequence.
Server send this for SNAC(17,06) request. This snac
contain server generated auth key. Client should use it to crypt password.
00 17 |
|
word |
|
SNAC family |
00 07 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
xx xx xx xx |
|
dword |
|
Auth key length |
xx .. |
|
string |
|
Auth key |
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 20 0D 00 46 00 17 00 07 00 00 00 00 00 00 *. ..F..........
00 00 00 38 42 37 47 44 34 61 37 61 39 30 31 6F ...8B7GD4a7a901o
33 30 32 30 61 66 32 32 65 42 38 31 3F 63 44 38 3020af22eB81?cD8
33 36 30 38 39 32 37 50 71 65 61 65 31 31 35 38 3608927Pqeae1158
42 3D 40 44 33 63 42 46 63 36 30 61 B=@D3cBFc60a
|
|
BUCP SNACs
SNAC List
Subgroup
|
Origin
|
Name
|
0x0001
|
Any
|
BUCP__ERR
|
This is the error SNAC for the BUCP foodgroup.
|
0x0002
|
Client
|
BUCP__LOGIN_REQUEST
|
Client login request.
|
0x0003
|
Host
|
BUCP__LOGIN_RESPONSE
|
Host login response, will contain reconnect information with login cookie or an error code and/or URL.
|
0x0004
|
Client
|
BUCP__REGISTER_REQUEST
|
Client registration for legacy ICQ clients.
|
0x0005
|
Host
|
BUCP__REGISTER_RESPONSE
|
Host response to BUCP__REGISTER_REQUEST. May contain confirmation of registration or an error code and/or URL.
|
0x0006
|
Client
|
BUCP__CHALLENGE_REQUEST
|
Request challenge for login request.
|
0x0007
|
Host
|
BUCP__CHALLENGE_RESPONSE
|
Response to BUCP__CHALLENGE_REQUEST with challenge.
|
0x0008
|
Client
|
BUCP__ASASN_REQUEST
|
AOL Suggest A Screenname Request, suggests screennames based on other parameters.
|
0x0009
|
Host
|
BUCP__ASASN_RESPONSE
|
Response to BUCP__ASASN_REQUEST with a list of suggestions
|
0x000A
|
Host
|
BUCP__SECURID_REQUEST
|
Host SecurID request for client to continue logging in.
|
0x000B
|
Client
|
BUCP__SECURID_RESPONSE
|
Client response to BUCP__SECURID_RESPONSE with SecurID code.
|
0x000C
|
Client
|
BUCP__REGISTRATION_IMAGE_REQUEST
|
Request registration image, or CAPTCHA
|
0x000D
|
Host
|
BUCP__REGISTRATION_IMAGE_REPLY
|
Response to BUCP__REGISTRATION_IMAGE_REQUEST containing image information
|
|