Насколько я понимаю, трекеры в торрентах в некоторой степени дают обещание, что пиры, которые он показывает, не являются вредоносными. В торрентах без трекеров, однако, вы выбираете пиров у других пиров. Как эта система гарантирует, что вредоносные одноранговые узлы отсеиваются из пула и не распространяются?

1 ответ1

0

Мой вопрос связан с тем фактом, что я думал, что злоумышленник просто передаст вредоносный файл другим пользователям, и они примут его. Это оказывается неверным.

Насколько я понимаю, похоже, что в .torrent файле содержатся метаданные о хэше SHA1 каждого загружаемого вами файлового блока.

Это означает, что злоумышленники могут отправлять вам вредоносные данные, но торрент-клиент проверяет хэш отправленных данных и ожидаемый хеш. Если они не совпадают - файл отбрасывается.

Следовательно, доверие теперь зависит от файла .torrent и места, откуда вы его получили. Если он изначально содержит контрольные суммы для вредоносного файла, вы ничего не можете сделать , но загрузить вредоносный файл.

Кажется, что в DHT-торрентах без трекера есть механизм, который в конечном итоге отсеивает злостных пиров, но у меня нет доступа к описывающей его статье - https://link.springer.com/chapter/10.1007/978-3-540 -79705-0_4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .