The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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