Wie stellt BitTorrent sicher, dass Sie bei Verwendung von DHT / Trackerless Torrents eine Verbindung zu nicht bösartigen Peers herstellen?

463
Nether

Soweit ich es verstehe, bieten Trackers in Torrents in gewisser Weise das Versprechen, dass die Peers zeigen, dass Sie nicht bösartig sind. In trackerlosen Torrents holen Sie jedoch Kollegen von anderen Kollegen. Wie stellt dieses System sicher, dass bösartige Peers aus dem Pool entfernt und nicht weitergeleitet werden?

0
Private Tracker, die zu Websites mit ausschließlich Einladung gehören, können dies erreichen, öffentliche Tracker jedoch nicht. grawity vor 6 Jahren 5
Nach meinem Verständnis gibt es kein Versprechen von nicht böswilligen Kollegen. Die Art und Weise, in der Peers blockiert werden, besteht aus Prüfsummen für schlechte Blöcke. Dh 7 Peers senden das, was Sie erwartet hatten, und # 8 schlägt fehl, da die Datei von mir modifiziert wurde. Peer # 8 wird blockiert. Wenn Sie Vertrauen von Kollegen benötigen, treten Sie einer privaten Torrent-Community bei. Ich kann hinzufügen, dass Sie Benutzern, die Sie im Internet nicht kennen, immer noch nicht wirklich vertrauen können. Daher verwenden Sie beim Herunterladen Bildprüfsummen, beispielsweise ein Ubuntu-Bild über einen Torrent-Client. Vergewissern Sie sich besser, was Sie heruntergeladen haben, und was Sie herunterladen wollten Tim_Stewart vor 6 Jahren 1

1 Antwort auf die Frage

0
Nether

Meine Frage ergibt sich aus der Tatsache, dass ich dachte, ein böswilliger Benutzer würde die bösartige Datei einfach an andere Benutzer weitergeben und diese akzeptieren. Dies stellt sich als falsch heraus.

Soweit ich das verstanden habe, scheint die .torrentDatei Metadaten über den SHA1-Hash jedes herunterzuladenden Dateiblocks zu enthalten.

Dies bedeutet, dass böswillige Benutzer bösartige Daten senden können, der Torrent-Client jedoch den Hash der gesendeten Daten und den erwarteten Hash überprüft. Wenn sie nicht übereinstimmen, wird die Datei gelöscht.

Folglich hängt das Vertrauen jetzt von der .torrentDatei und dem Ort ab, von dem Sie es bezogen haben. Wenn es ursprünglich Prüfsummen für eine schädliche Datei enthält, können Sie nichts anderes tun, als die schädliche Datei herunterzuladen .

Es ist fast so, als gäbe es einen Mechanismus in verfolgungslosen DHT-Torrents, der letztendlich bösartige Peers aussucht, aber ich habe keinen Zugriff auf das Dokument, das es beschreibt - https://link.springer.com/chapter/10.1007/978-3-540 -79705-0_4