Если BitTorrent-трекер размещен на произвольном сервере, смогут ли его владельцы получить доступ к отслеживаемым им файлам? (Учитывая, что они не могут получить файлы .torrent).
Насколько я могу судить, они не могут. Но было бы неплохо убедиться. Спасибо за ваш вклад.
решение1
Да, они могут очень легко скачать файлы, если этопубличныйторрент, создав magnet-ссылку
(magnet:?xt=urn:btih:[хэш торрента]&тр=[URL-адрес трекера]) и используя любой торрент-клиент.
Если торрент не был помечен как приватный при его создании (публичный), важная часть (информационный словарь) торрент-файла может быть получена черезРасширение для отправки файлов метаданных одноранговыми узлами — BEP9
Даже если он был помечен как приватный, существует небольшой риск утечки, поскольку есть несколько клиентов, которые не отключают BEP9 на приватных торрентах.Пример: Vuze <=5.1.0.0
Также возможно, используя модифицированный торрент-клиент, загрузить торрент без доступа к метаданным как «блоб», используяпробы и ошибкии угадайте размер куска и количество кусков. 'Blob' будет содержать все файлы в торренте, объединенные вместе, и будет пропускать имена файлов.
Им даже не нужно иметь доступ к серверу. Достаточно иметь доступ к интернет-соединению сервера и прослушивать (незашифрованный) трафик, чтобы получить хэш торрента.