Contents
- 1 From Aleksandr Shutko: List of snacs i'm looking for detailed info
- 2 SNAC(15,02)/07D0/0A8C
- 3 SNAC(15,02)/07D0/0A96
- 4 SNAC(15,02)/07D0/0AAA
- 5 SNAC(15,02)/07D0/0AB4
- 6 SNAC(15,02)/07D0/0AB9
- 7 SNAC(15,02)/07D0/0ABE
- 8 SNAC(15,02)/07D0/0AC8
- 9 SNAC(15,02)/07D0/0ACD
- 10 SNAC(15,02)/07D0/0AD2
- 11 SNAC(15,02)/07D0/0AD7
From Aleksandr Shutko: List of snacs i'm looking for detailed info
Please, if you have any information related these SNACs email contribute@wiki.nina.bz.
Here is the list of them with the links to partly parsed dumps
SNAC(15,02)/07D0/0A8C |
Unknown client request (stats report ?) |
SNAC(15,02)/07D0/0A96 |
Unknown client request (search url ?) |
SNAC(15,02)/07D0/0AAA |
Unknown client request (shortcuts info ?) |
SNAC(15,02)/07D0/0AB4 |
Unknown client request (stats report ?) |
SNAC(15,02)/07D0/0AB9 |
Unknown client request (stats report ?) |
SNAC(15,02)/07D0/0ABE |
Unknown client request (stats for plugins ?) |
SNAC(15,02)/07D0/0AC8 |
Unknown client request (language, timezone and other locale info ?) |
SNAC(15,02)/07D0/0ACD |
Unknown client request (language, timezone and other locale info ?) |
SNAC(15,02)/07D0/0AD2 |
Unknown client request (stats for plugins ?) |
SNAC(15,02)/07D0/0AD7 |
Unknown client request (stats for plugins ?) |
|
|
|
SNAC(15,02)/07D0/0A8C
From Aleksandr Shutko: SNAC(15,02)/07D0/0A8C CLI_UNKNOWN_META
// This packet looks like stats report (check for
// ICQ registry "stats" key data to compare)
00 15 // SNAC family
00 02 // SNAC subtype
00 00 // SNAC flags
00 06 00 02 // SNAC req-id
------------------------------------------------
00 01 // TLV.Type
01 0A // TLV.Length
08 01 // data chunk size
31 DE 0B 00 // sender uin
D0 07 // meta cmd
07 00 // meta sequence
8C 0A // meta subcmd
------------------------------------------------
04 00 // client major version
37 00 // client minor version
01 00 // client lesser version
C0 0C // client build number
55 00 00 00 // client distribution number
C7 01 A9 C4 C4 3E 00 00 5F 00
5A 00 00 00 00 00 01 00 01 00 00 00 08 00 00 00 Z....... ........
00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ........ ........
09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 01 00 9F 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 F1 AB ........ ........
C7 3E B7 1A 00 00 B6 16 00 00 00 00 00 00 60 0E .>...... ......`.
00 00 9F 00 00 00 60 0E 00 00 A2 1A 00 00 A1 16 ......`. ........
00 00 00 00 00 00 60 0E 00 00 9F 00 00 00 60 0E ......`. ......`.
00 00 A2 1A 00 00 A1 16 00 00 00 00 00 00 60 0E ........ ......`.
00 00 9F 00 00 00 60 0E 00 00 A2 1A 00 00 A1 16 ......`. ........
00 00 00 00 00 00 60 0E 00 00 9F 00 00 00 60 0E ......`. ......`.
00 00 03 00 F1 AB C7 3E F1 AB C7 3E 08 00 16 3C .......> ...>...<
00 00 00 00 00 00 00 00 00 00 00 FC B4 00 7C 01 ........ ........
00 04 D1 02 10 00 00 00 00 00 00 C0 E4 07 00 00 ........ ........
00 00 00 00 05 02 00 11 ........
|
|
SNAC(15,02)/07D0/0A96
From Aleksandr Shutko: SNAC(15,02)/07D0/0A96 CLI_UNKNOWN_META
Contains search url.
00 15 |
|
word |
|
SNAC family |
00 02 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(1) - encapsulated META_DATA |
xx xx |
|
word |
|
TLV.Length |
|
|
|
xx xx |
|
word (LE) |
|
data chunk size (TLV.Length-2) |
xx xx xx xx |
|
dword (LE) |
|
request owner uin |
D0 07 |
|
word (LE) |
|
data type: META_DATA |
xx xx |
|
word (LE) |
|
request sequence number |
96 0A |
|
word (LE) |
|
data subtype: META_UNKNOWN |
|
xx xx |
|
word (LE) |
|
client major version |
xx xx |
|
word (LE) |
|
client minor version |
xx xx |
|
word (LE) |
|
client lesser version |
xx xx |
|
word (LE) |
|
client build number |
xx xx xx xx |
|
dword (LE) |
|
client distribution number |
|
xx xx |
|
word (LE) |
|
url string length |
xx .. xx 00 |
|
asciiz str |
|
url string |
|
|
| |
|
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 3D 7C 00 7B 00 15 00 02 00 00 00 05 00 02 *.=|.{..........
00 01 00 6D 6B 00 4E 61 BC 00 D0 07 06 00 96 0A ...mk.Na-.�...�.
04 00 3F 00 01 00 CF 0C 55 00 00 00 53 00 68 74 ..?...�.U...S.ht
74 70 3A 2F 2F 73 65 61 72 63 68 2E 69 63 71 2E tp://search.icq.
63 6F 6D 2F 64 69 72 73 65 61 72 63 68 2E 61 64 com/dirsearch.ad
70 3F 71 75 65 72 79 3D 52 45 50 4C 41 43 45 4D p?query=REPLACEM
45 26 77 68 3D 61 6C 6C 26 75 73 65 72 73 3D 31 E&wh=all&users=1
26 43 4C 49 45 4E 54 3D 69 63 71 32 30 30 30 62 &CLIENT=icq2000b
00 .
|
|
SNAC(15,02)/07D0/0AAA
From Aleksandr Shutko: SNAC(15,02)/07D0/0AAA CLI_UNKNOWN_META
Shortcuts info?
00 15 |
|
word |
|
SNAC family |
00 02 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(1) - encapsulated META_DATA |
xx xx |
|
word |
|
TLV.Length |
|
|
|
xx xx |
|
word (LE) |
|
data chunk size (TLV.Length-2) |
xx xx xx xx |
|
dword (LE) |
|
request owner uin |
D0 07 |
|
word (LE) |
|
data type: META_DATA |
xx xx |
|
word (LE) |
|
request sequence number |
AA 0A |
|
word (LE) |
|
data subtype: META_UNKNOWN |
|
xx xx |
|
word (LE) |
|
client major version |
xx xx |
|
word (LE) |
|
client minor version |
xx xx |
|
word (LE) |
|
client lesser version |
xx xx |
|
word (LE) |
|
client build number |
xx xx xx xx |
|
dword (LE) |
|
client distribution number |
|
xx xx xx xx |
|
dword (LE) |
|
items count |
xx xx |
|
word (LE) |
|
items count (same?) |
|
xx xx |
|
word (LE) |
|
info string #1 length |
xx .. |
|
string |
|
info string #1 |
... |
|
... |
|
... |
xx xx |
|
word (LE) |
|
info string #n length |
xx .. |
|
string |
|
info string #n |
|
|
| |
|
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 3E 38 00 FD 00 15 00 02 00 00 00 4B 00 02 *.>8.�.......K..
00 01 00 EF ED 00 4E 61 BC 00 D0 07 4C 00 AA 0A ...��.Na-.�.L.�.
04 00 3F 00 01 00 CF 0C 55 00 00 00 0C 00 00 00 ..?...�.U.......
0C 00 10 00 49 43 51 20 48 6F 6D 65 70 61 67 65 ....ICQ Homepage
2E 69 63 71 10 00 7B 30 30 46 36 32 38 30 32 7D .icq..{00F62802}
2C 31 2E 69 63 71 10 00 7B 44 36 38 45 34 42 31 ,1.icq..{D68E4B1
35 7D 2C 33 2E 69 63 71 10 00 7B 39 36 33 37 36 5},3.icq..{96376
38 37 31 7D 2C 33 2E 69 63 71 10 00 7B 35 43 31 871},3.icq..{5C1
45 31 45 35 44 7D 2C 30 2E 69 63 71 0D 00 48 65 E1E5D},0.icq..He
6C 70 20 4D 65 6E 75 2E 69 63 71 10 00 53 68 6F lp Menu.icq..Sho
77 2F 48 69 64 65 20 49 43 2E 69 63 71 10 00 7B w/Hide IC.icq..{
45 44 32 44 45 44 34 31 7D 2C 31 2E 69 63 71 0C ED2DED41},1.icq.
00 49 43 51 20 53 75 72 66 2E 69 63 71 10 00 56 .ICQ Surf.icq..V
69 65 77 20 4D 79 20 32 77 61 79 2E 69 63 71 10 iew My 2way.icq.
00 7B 42 34 46 45 45 46 34 32 7D 2C 33 2E 69 63 .{B4FEEF42},3.ic
71 10 00 53 63 72 6F 6C 6C 20 74 6F 20 4E 6F 2E q..Scroll to No.
69 63 71 icq
|
|
SNAC(15,02)/07D0/0AB4
From Aleksandr Shutko: SNAC(15,02)/07D0/0AB4 CLI_UNKNOWN_META
Stats report?
00 15 |
|
word |
|
SNAC family |
00 02 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(1) - encapsulated META_DATA |
xx xx |
|
word |
|
TLV.Length |
|
|
|
xx xx |
|
word (LE) |
|
data chunk size (TLV.Length-2) |
xx xx xx xx |
|
dword (LE) |
|
request owner uin |
D0 07 |
|
word (LE) |
|
data type: META_DATA |
xx xx |
|
word (LE) |
|
request sequence number |
B4 0A |
|
word (LE) |
|
data subtype: META_UNKNOWN |
|
xx xx |
|
word (LE) |
|
client major version |
xx xx |
|
word (LE) |
|
client minor version |
xx xx |
|
word (LE) |
|
client lesser version |
xx xx |
|
word (LE) |
|
client build number |
xx xx xx xx |
|
dword (LE) |
|
client distribution number |
|
|
|
| |
|
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 6C 64 00 2B 00 15 00 02 00 00 00 09 00 02 *.ld.+..........
00 01 00 1D 1B 00 4E 61 BC 00 D0 07 0A 00 B4 0A ......Na-.�...+.
04 00 3F 00 01 00 CF 0C 55 00 00 00 84 7E 00 00 ..?...�.U...�~..
00 .
|
|
SNAC(15,02)/07D0/0AB9
From Aleksandr Shutko: SNAC(15,02)/07D0/0AB9 CLI_UNKNOWN_META
Stats report?
00 15 |
|
word |
|
SNAC family |
00 02 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(1) - encapsulated META_DATA |
xx xx |
|
word |
|
TLV.Length |
|
|
|
xx xx |
|
word (LE) |
|
data chunk size (TLV.Length-2) |
xx xx xx xx |
|
dword (LE) |
|
request owner uin |
D0 07 |
|
word (LE) |
|
data type: META_DATA |
xx xx |
|
word (LE) |
|
request sequence number |
B9 0A |
|
word (LE) |
|
data subtype: META_UNKNOWN |
|
xx xx |
|
word (LE) |
|
client major version |
xx xx |
|
word (LE) |
|
client minor version |
xx xx |
|
word (LE) |
|
client lesser version |
xx xx |
|
word (LE) |
|
client build number |
xx xx xx xx |
|
dword (LE) |
|
client distribution number |
|
|
|
| |
|
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 34 86 00 2B 00 15 00 02 00 00 00 12 00 02 *.4�.+..........
00 01 00 1D 1B 00 4E 61 BC 00 D0 07 14 00 B9 0A ......Na-.�...�.
05 00 2D 00 01 00 C1 0E 55 00 00 00 CA 01 00 00 ..-...+.U...�...
00 .
|
|
SNAC(15,02)/07D0/0ABE
From Aleksandr Shutko: SNAC(15,02)/07D0/0ABE CLI_UNKNOWN_META
// look like stats report <span >for plug-in</span> or something related
00 15 // SNAC family
00 02 // SNAC subtype
00 00 // SNAC flags
00 05 00 02 // SNAC req-id
------------------------------------------------
00 01 // TLV.Type
00 5C // TLV.Length
5A 00 // data chunk size
31 DE 0B 00 // sender uin
D0 07 // meta cmd
06 00 // sequence
BE 0A // meta subcmd
------------------------------------------------
04 00 // client major version
37 00 // client minor version
01 00 // client lesser version
C0 0C // client build number
55 00 00 00 // client distribution number
90 7C 21 2C 91 4D D3 11 AD EB 00 04 AC 96 AA B2 // <span >CLSID (phone info plugin)</span>
00 00 03 00 00 00 2C 00 01 00 00 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
|
|
SNAC(15,02)/07D0/0AC8
From Aleksandr Shutko: SNAC(15,02)/07D0/0AC8 CLI_UNKNOWN_META
Language, timezone and other locale info ?
00 15 |
|
word |
|
SNAC family |
00 02 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(1) - encapsulated META_DATA |
xx xx |
|
word |
|
TLV.Length |
|
|
|
xx xx |
|
word (LE) |
|
data chunk size (TLV.Length-2) |
xx xx xx xx |
|
dword (LE) |
|
request owner uin |
D0 07 |
|
word (LE) |
|
data type: META_DATA |
xx xx |
|
word (LE) |
|
request sequence number |
C8 0A |
|
word (LE) |
|
data subtype: META_UNKNOWN |
|
xx xx |
|
word (LE) |
|
client major version |
xx xx |
|
word (LE) |
|
client minor version |
xx xx |
|
word (LE) |
|
client lesser version |
xx xx |
|
word (LE) |
|
client build number |
xx xx xx xx |
|
dword (LE) |
|
client distribution number |
|
00 00 00 00 00 00 01 00 00 01 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03
00 00 00 19 04 00 00 00 CF 0C 00 00
08 00 // timezone name len?
CC EE F1 EA EE E2 F1 EA // timezone name?
FD A9 A2 3D // time
01 01 00 01 00 00 00 00 00 00 62 00 00 00 01 0A
04 01
|
|
| |
|
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 10 26 00 82 00 15 00 02 00 00 00 07 00 02 *..&.'..........
00 01 00 74 72 00 4E 61 BC 00 D0 07 08 00 C8 0A ...tr.Na-.�...�.
04 00 3F 00 01 00 CF 0C 55 00 00 00 00 00 00 00 ..?...�.U.......
00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 19 ................
04 00 00 00 CF 0C 00 00 08 00 CC EE F1 EA EE E2 ....�.....������
F1 EA FD A9 A2 3D 01 01 00 01 00 00 00 00 00 00 ���c�=..........
62 00 00 00 01 0A 04 01 b.......
|
|
SNAC(15,02)/07D0/0ACD
From Aleksandr Shutko: SNAC(15,02)/07D0/0ACD CLI_UNKNOWN_META
Language, timezone and other locale info ?
00 15 |
|
word |
|
SNAC family |
00 02 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(1) - encapsulated META_DATA |
xx xx |
|
word |
|
TLV.Length |
|
|
|
xx xx |
|
word (LE) |
|
data chunk size (TLV.Length-2) |
xx xx xx xx |
|
dword (LE) |
|
request owner uin |
D0 07 |
|
word (LE) |
|
data type: META_DATA |
xx xx |
|
word (LE) |
|
request sequence number |
CD 0A |
|
word (LE) |
|
data subtype: META_UNKNOWN |
|
xx xx |
|
word (LE) |
|
client major version |
xx xx |
|
word (LE) |
|
client minor version |
xx xx |
|
word (LE) |
|
client lesser version |
xx xx |
|
word (LE) |
|
client build number |
xx xx xx xx |
|
dword (LE) |
|
client distribution number |
|
06 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 03
00 00 00 19 04 00 00 00 3A 0E 00 00
08 00 // timezone name len?
CC EE F1 EA EE E2 F1 EA // timezone name?
39 CA AA 3D // time
01 01 00 01 00 00 00 00 00 00 62 00 00 00 01 0A
04 01 00 00 00 00 00 02 00 48 01 BD 01 01 00 00
00 00 00 14 06 00 00 00 00 00 02 00 00 00 00 00
00 00
|
|
| |
|
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 4D 9B 00 A2 00 15 00 02 00 00 00 0F 00 02 *.M>.�..........
00 01 00 94 92 00 4E 61 BC 00 D0 07 10 00 CD 0A ..."'.Na?.�...�.
05 00 11 00 01 00 3A 0E 55 00 00 00 06 00 00 00 ......:.U.......
00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 03 00 00 00 19 ................
04 00 00 00 3A 0E 00 00 08 00 CC EE F1 EA EE E2 ....:.....������
F1 EA 39 CA AA 3D 01 01 00 01 00 00 00 00 00 00 ��9ʪ=..........
62 00 00 00 01 0A 04 01 00 00 00 00 00 02 00 48 b..............H
01 BD 01 01 00 00 00 00 00 14 06 00 00 00 00 00 .?..............
02 00 00 00 00 00 00 00 ........
|
|
SNAC(15,02)/07D0/0AD2
From Aleksandr Shutko: SNAC(15,02)/07D0/0AD2 CLI_UNKNOWN_META
// stats for plugins/something ?
00 15 // SNAC family
00 02 // SNAC subtype
00 00 // SNAC flags
00 09 00 02 // SNAC req-id
------------------------------------------------
00 01 // TLV.Type
01 28 // TLV.Length
26 01 // data chunk size
31 DE 0B 00 // sender uin
D0 07 // meta cmd
0A 00 // sequence
D2 0A // meta subcmd
------------------------------------------------
04 00 // client major version number
37 00 // client minor version number
01 00 // client lesser version number
C0 0C // client build number
55 00 00 00 // client distribution number
08 00 00 00 // number of items ?
// item 1 (GUID + some unknown data) [phone info plugin]
90 7C 21 2C 91 4D D3 11 AD EB 00 04 AC 96 AA B2
03 00 01 00 01 00 00 00 00 00 00 00 33 00 00 00 00
// item 2 (GUID + some unknown data) [white search plugin]
50 1E 1E 5C 9E DD D3 11 AB 1F 00 50 04 8E BC 8D
00 00 00 00 02 00 00 00 00 00 00 00 0B 00 00 00 00
// item 3 (GUID + some unknown data)
F2 3E 9C 14 4F ED D3 11 AE 0A 00 90 27 1A 8B EA
1A 00 00 00 02 00 00 00 02 00 00 00 00 00 00 00 00
// item 4 (GUID + some unknown data)
4A EF FE B4 FA D8 D3 11 BC EE 00 04 AC 96 9D C2
00 00 00 00 02 00 00 00 00 00 00 00 1D 00 00 00 00
// item 5 (GUID + some unknown data)
23 20 CB 11 92 46 D4 11 BD 15 00 06 29 EE 4D A1
0A 00 64 00 01 00 00 00 00 00 00 00 45 00 00 00 00
// item 6 (GUID + some unknown data)
F2 3E 9C 14 4F ED D3 11 AE 0A 00 90 27 1A 8B EA
F4 01 00 00 01 00 00 00 00 00 00 00 11 00 00 00 00
// item 7 (GUID + some unknown data)
F2 3E 9C 14 4F ED D3 11 AE 0A 00 90 27 1A 8B EA
04 00 00 00 01 00 00 00 00 00 00 00 09 00 00 00 00
// item 8 (GUID + some unknown data)
F2 3E 9C 14 4F ED D3 11 AE 0A 00 90 27 1A 8B EA
08 00 01 00 02 00 00 00 00 00 00 00 08 00 00 00 00
A9 C4 C4 3E // some time (update time?)
|
|
SNAC(15,02)/07D0/0AD7