- 'AZ' -
Azureus
- 'BB' -
BitBuddy
- 'CT' -
CTorrent
- 'MT' -
MoonlightTorrent
- 'LT' -
libtorrent
- 'BX' - Bittorrent X
- 'TS' -
Torrentstorm
- 'TN' - TorrentDotNET
- 'SS' - SwarmScope
- 'XT' -
XanTorrent
- 'BS' -
BTSlave
- 'ZT' -
ZipTorrent
Shadow's style uses the following encoding: one ascii alphanumeric for client identification, three ascii digits for version number, '----', followed by random numbers.
For example: 'S587----'...
known clients that uses this encoding style are:
- 'S' -
Shadow's client
- 'U' -
UPnP NAT Bit Torrent
- 'T' -
BitTornado
- 'A' -
ABC
Bram's client now uses this style... 'M3-4-2--'.
BitComet does something different still. Its peer_id consists of four ASCII characters 'exbc', followed by a null byte, followed by a single ASCII numeric digit, followed by random characters. The digit seems to denote the version of the software, though it appears to have no connection with the real version number. The digit is incremented with each new BitComet release.
Many clients are using all random numbers or 12 zeroes followed by random numbers (like older versions of
Bram's client).