PDA

View Full Version : Stupid Question



mforcex
06-12-2007, 10:40 PM
When you go in uTorrent, you are able to add multiple trackers into the field. Why is it for private torrents you can't add multiple trackers into the field? I was told because of security, but how are the other trackers knowing you are sending info to another tracker?

te00
06-12-2007, 11:56 PM
Very good question.
I think that it has to do sth with the passkey.U have a unique for every private tracker u r member.So,maybe the tracker read ur passkey,and find that the torrent announce more than one at the same time.

barral01
06-12-2007, 11:59 PM
Yes is for the passkey.

mforcex
06-13-2007, 12:22 AM
I honestly don't understand. The passkey is part of the tracker url, so you have 2 totally seperate tracker urls and 2 seperate passkeys. I understand that yes you have to announce to each tracker, but why aren't they just communicating with their respective tracker?

LinkS v2.0
06-13-2007, 12:33 AM
its so that utorrent wont report that youve uploaded 2gigs on a torrent to both trackers instead of uploading 4 gigs (2 on each tracker)


actually im not sure if utorrent does this check...
Soo many ways to exploit the Bt network...

te00
06-13-2007, 12:54 AM
Every tracker loaded in the torrent is written in tracker details in torrent's properties page as u said,and it is correct.How do u know that the tracker dont read that in 1st place,and then counting the traffic and passkeys?

mforcex
06-13-2007, 05:30 PM
Bump. Does anyone know the exact answer?

Daniel
06-13-2007, 07:54 PM
It all comes down to the way communication in a torrent network is working. The info hash is a unique way to identify and specify the torrents which is used when a torrent client connects to a tracker. If you're interested in this, there will surely be some guides and faq's out there, but in short the client usually uses a standard http get command like GET /announce.php?info_hash=abc&peer_id=myclient&port=12345&... Now bear in mind that each hash is unique even if the same release (or simplified: the same data) is used.

This makes it impossible to use the same .torrent file on multiple private trackers because each was created on its own and one torrent file can only have a single info_hash. Of course the mentioned inability to distinct between upload-credits on different trackers is true as well. Public trackers are another matter altogether, because as much as you need the info_hash to be the same, other values like a list of useable tracker addresses can be altered.

One example is the release Halo 2 Repack-Razor1911 on three different private trackers. The release is completely identical but different trackers have different id's for it:

Info Hash: f0b168bc62d0dedc2e687b4f0e3cc71e5abd8857
Info Hash: afc9cb3a0e05441626a0dd9ad934e582d4713a05
Info hash: 538fbe623664fb254d94ca5d6293fe4ae823ce5d