1# Soulseek - P2P filesharing - http://slsknet.org
2# Pattern attributes: good fast fast
3# Protocol groups: p2p
4# Wiki: http://www.protocolinfo.org/wiki/Soulseek
5#
6# All my tests show that this pattern is fast, but one user has reported that
7# it is slow.  Your milage may vary.
8
9# This has been tested and works for "pierce firewall" commands and file
10# transfers.  It does *not* match all the various sorts of chatter that go on, 
11# such as searches, pings and whatnot.
12
13soulseek
14# (Pierce firewall: in theory the token could be 4 bytes, but the last two 
15# seem to always be zero.|download: Peer Init)
16^(\x05..?|.\x01.[ -~]+\x01F..?.?.?.?.?.?.?)$
17