Recentemente fiquei a saber que existem alguns esquemas manhosos implementados por alguns trackers privados para aumentar o leeching da largura de banda de quem usa trackers publicos.
neste contexto fiz uns searchs e avanço com esta solução:

a ideia destes bacanos é implementar torrents multitracker. logo a solução passa por expurgar os trackers privados da lista de trackers do torrent sem alterar a table hash.

Torrent Files – Metainfo File Structure

All data in a metainfo file is bencoded. The specification for bencoding is defined above.

The content of a metainfo file (the file ending in “.torrent”) is a bencoded dictionary, containing the keys listed below. All character string values are UTF-8 encoded.

  • info: a dictionary that describes the file(s) of the torrent. There are two possible forms: one for the case of a ‘single-file’ torrent with no directory structure, and one for the case of a ‘multi-file’ torrent (see below for details)
  • announce: The announce URL of the tracker (string)
  • announce-list: (optional) this is an extention to the official specification, which is also backwards compatible. This key is used to implement lists of backup trackers. The full specification can be found here.
  • creation date: (optional) the creation time of the torrent, in standard UNIX epoch format (integer seconds since 1-Jan-1970 00:00:00 UTC)
  • comment: (optional) free-form textual comments of the author (string)
  • created by: (optional) name and version of the program used to create the .torrent (string)

source

podemos utilizar o torrent editor que é uma ferramenta online, para eliminar os trackers indesejados do torrent.
se por ventura já tivermos começado a sacar partes do ficheiro, desde a hash table fique intacta o torrent irá continuar sem necessidade de re-download das partes do ficheiro já sacado, bastando substituir o torrent inicial pelo alterado na pasta onde o nosso programa de torrents os guarda.


Advertisements