在公共跟踪器上访问自己创建的 torrent

Nic*_*ick 5 bittorrent utorrent

不确定这是否是提出此问题的正确网站,但它是这样的:

假设我想与几个朋友共享几个私人文件。这些文件的大小非常大,所以我认为分发这些文件的最佳途径是通过 torrent。

因此,在我的家用 PC 上,我创建了一个种子文件并开始播种并向公共跟踪器(如openbittorrentpublicbt )宣布

现在,这两个都是公共跟踪器,但它们似乎无论如何都无法搜索实际被跟踪的内容。

如果我只是将 torrent 文件传递​​给几个朋友,那么其他人通过公共跟踪器“随机”遇到 torrent 并开始窃取的可能性有多大?

编辑:更好的问题:上面的这两个公共跟踪器实际上可以搜索吗?如果是这样,如何?

编辑#2:根据这个网站:http : //en.wikipedia.org/wiki/Comparison_of_BitTorrent_sites 这两个网站不提供任何类型的可搜索索引,用于他们跟踪的种子。我试着用谷歌搜索一下是否有可能获得这些网站正在跟踪的种子列表,但我找不到任何东西。

编辑#3:看起来两个站点都提供了一个“抓取”文件,但我无法确定这是否可用于获取当前正在跟踪的种子列表。任何人都知道您是否可以使用刮擦文件来执行此操作?

use*_*686 4

OpenBitTorrent 和 PublicBT 都没有可搜索的索引;他们的首页上就是这么说的。它们纯粹是为了维护已知种子的当前种子和同行列表。

除非您拥有原始文件,否则您无法下载 torrent .torrent,其中包含有关 torrent 所含文件的信息。由于 OpenBitTorrent 等公共跟踪器不可搜索,因此它们没有该.torrent文件,只有 SHA1 哈希值,该哈希值足以唯一标识该 torrent,仅此而已。抓取文件也只包含这些信息哈希。

如果你启用了DHT,那么当你只知道infohash时就有可能获得;.torrent这就是magnet:海盗湾和其他网站中链接的工作原理。例如,。然而,随机猜测 infohashes 的概率为 1 到 2 160,并且从抓取文件中获取它们也需要大量时间和带宽。(截至目前,PublicBT 的抓取文件包含 2'812'789 个条目,而 OpenBitTorrent 甚至不再发布它。)magnet:?xt=urn:btih:<infohash goes here>&tr=udp%3A%2F%2Ftracker.openbittorrent.com

总之,使用这些追踪器是安全的。µTorrent 甚至默认这样做,因为它具有“拖放共享”功能。

  • @Nick:是的,我确实说过这是可能的(这样的服务甚至可以提供 .torrent 文件供下载)。解决方法是停止将 torrent 放入 PublicBT,而是使用不发布抓取文件的 OpenBitTorrent。另一种方法是在你的 torrent 上设置 *private* 标志,这将强制禁用 DHT 和 PEX。 (2认同)
  • 1) 仅根据[规范](https://wiki.theory.org/BitTorrentSpecification#request:_.3Clen.3D0013.3E.3Cid.3D6.3E.3Cindex.3E.3Cbegin.3E.3Clength.3E)请求数据需要从零开始的片段索引。我认为可以猜测这个索引:0、1 等。 2)从完整的抓取页面获取 info_hash 允许在对等点之间进行握手。 3)这两个动作只要知道info_hash就足以获取传输的数据,不是吗? (2认同)