BitTorrent: some torrent examples with comments

In this post I present some test “.torrent” files and Magnet URIs which can be used to quickly grasp their formats and uses.

You can click on each link and check how it behaves. It is useful to have a BitTorrent client installed on your system.

Public Torrent example

This one is a public torrent with an associated web seed and a web site.

  • .torrent file
  • Magnet URI
    • DJ Estaline – Bush-Texas.mp3.torrent.magnet
      • (WordPress is not interpreting correctly the Magnet URI, please copy and paste the link contents bellow)
    • link contents
      • magnet:?xt=urn:btih:869A111BBCA35743C021872DEBA3067E4432BABB&dn=DJ%20Estaline%20-%20Bush-Texas.mp3&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&ws=http%3a%2f%2fdjestaline.wikidot.com%2flocal–files%2fficheiros%2fDJ%2520Estaline%2520-%2520Bush-Texas.mp3

“.torrent” file contents (slightly converted to a more human readable form)

(from the “bencoded” source)

d
8:announce
42:udp://tracker.opentrackr.org:1337/announce
7:comment
8:Politics
10:created by
14:uTorrent/3.4.8
13:creation date
i1476989190e
8:encoding
5:UTF-8
4:info
d
6:
length
i6320796e
4:name
28:DJ Estaline - Bush-Texas.mp
312:piece length
i16384e
6:pieces
7720: ... [binary contents, SHA hash for each torrent piece]
8:url-list
l
87:http://djestaline.wikidot.com/local--files/ficheiros/DJ%20Estaline%20-%20Bush-Texas.mp3
e
7:website
29:http://djestaline.wikidot.com
e

Trackers tab

As we can see in the following screenshot, all public tracking option become active, for public torrents.

screen-shot-11-01-16-at-02-16-pm
Private Torrent example

This one is a private torrent (with no associated web seed and with no web site).

“.torrent” file contents (slightly converted to a more human readable form)

(from the “bencoded” source)

d
8:announce
26:udp://192.168.43.188:20111
7:comment
6:Ethics
10:created by
14:uTorrent/3.4.8
13:creation date
i1476985115e
8:encoding
5:UTF-8
4:info
d6:length 
i732620e
4:name
36:Ethics by Benedictus de Spinoza.mobi
12:piece length
i16384e
6:pieces
900: ... [binary contents, SHA hash for each torrent piece]
7:private

Trackers tab

As we can see in the following screenshot, only a private tracker is active, for private torrents. DHT, Local Peer Discovery and Peer Exchange become disabled.

screen-shot-11-01-16-at-02-16-pm-001

References

  1. BitTorrent Architecture Overview
  2. BitTorrent Protocols Analysis
  3. The BitTorrent Protocol Specification –  http://www.bittorrent.org/beps/bep_0003.html
  4. http://stackoverflow.com/questions/3844502/how-do-bittorrent-magnet-links-work
  5. https://en.wikipedia.org/wiki/Magnet_URI_scheme
  6. Extension for Peers to Send Metadata Files – http://www.bittorrent.org/beps/bep_0009.html
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s