Wat is een torrent-bestand?

Een torrent-bestand is een klein metagegevensbestand dat wordt gebruikt door BitTorrent, een peer-to-peer bestandsdelingsprotocol. In tegenstelling tot traditionele downloads waarbij bestanden van één enkele server komen, verdeelt BitTorrent de belasting over meerdere gebruikers (peers) die tegelijkertijd stukken van het bestand delen. Het torrent-bestand zelf bevat niet de daadwerkelijke inhoud - in plaats daarvan bevat het essentiële informatie over de te delen bestanden en hoe andere peers te vinden.

Torrent-bestanden gebruiken een indeling genaamd Bencode (uitgesproken als "bee-encode"), die gestructureerde gegevens opslaat, waaronder bestandsnamen, groottes, stuk-hashes voor integriteitscontrole en tracker-URL's die helpen bij het coördineren van verbindingen tussen peers. De "info-hash" is een unieke identificator die wordt gegenereerd op basis van de metadata van de torrent, en fungeert als een vingerafdruk die de specifieke inhoud identificeert in het hele BitTorrent-netwerk.

Hoe werkt BitTorrent?

Wanneer je een torrent-bestand opent in een BitTorrent-client, doet de software het volgende:

  1. Contacteert trackers - Servers die vermeld staan in het torrent-bestand en die lijsten bijhouden van peers die de inhoud delen
  2. Ontdekt peers - Vindt andere gebruikers die volledige of gedeeltelijke kopieën van de bestanden hebben
  3. Downloadt stukken - Haalt kleine stukken van het bestand op van meerdere peers tegelijkertijd
  4. Verifieert integriteit - Gebruikt SHA-1-hashes die in de torrent zijn opgeslagen om er zeker van te zijn dat elk stuk correct is
  5. Deelt terug - Uploadt stukken die je hebt gedownload naar andere gebruikers (seeden)

Deze gedistribueerde aanpak maakt downloads sneller en robuuster, aangezien er geen enkel punt van falen is.

Tool-beschrijving

Dit hulpmiddel leest en analyseert torrent-bestanden rechtstreeks in je browser, waarbij alle metadata wordt geëxtraheerd en weergegeven zonder dat er een BitTorrent-client nodig is. Upload gewoon een .torrent-bestand om uitgebreide details te bekijken, waaronder bestandslijsten, tracker-informatie, stukgegevens en automatisch gegenereerde magnet-links.

Voorbeelden

Invoer: Een torrent-bestand voor een Linux-distributie ISO

Uitvoer:

  • Naam: ubuntu-24.04-desktop-amd64.iso
  • Info-hash: 2b66980093bc11806fab50cb3cb41835b95a0362
  • Totale grootte: 5,7 GB
  • Bestandstelling: 1
  • Stukgrootte: 4 MB
  • Stukken: 1.425
  • Aanmaakdatum: 25/4/2024, 10:30:00
  • Aangemaakt door: mktorrent 1.1
  • Opmerking: Ubuntu CD releases.ubuntu.com
  • Privé: Nee
  • Trackers: https://torrent.ubuntu.com/announce, https://ipv6.torrent.ubuntu.com/announce
  • Magnet-link: magnet:?xt=urn:btih:2b66980093bc11806fab50cb3cb41835b95a0362&dn=ubuntu-24.04-desktop-amd64.iso&tr=...

Functies

  • Volledige metagegevensextractie - Bekijk alle torrent-informatie, inclusief naam, info-hash, aanmaakdatum, creatieprogramma en opmerkingen
  • Bestandslijst met groottes - Blader door alle bestanden in de torrent met leesbare bestandsgroottes en sorteerbare kolommen
  • Weergave van trackerlijst - Zie alle aankondigings-URL's die worden gebruikt om peers te ontdekken
  • Automatische magnet-link generatie - Maak onmiddellijk magnet-URI's aan voor het delen zonder het originele torrent-bestand
  • Eén klik kopiëren - Kopieer elk veldwaarde naar het klembord, inclusief info-hash en magnet-links

Gebruiksgevallen

  • Controleer torrent-inhoud voordat je downloadt - Controleer bestandsnamen, groottes en structuur om er zeker van te zijn dat de torrent bevat wat je verwacht voordat je begint met downloaden
  • Extraheer magnet-links uit torrent-bestanden - Converteer gedownloade .torrent-bestanden naar magnet-links voor eenvoudiger delen of gebruik met clients die magnet-URI's prefereren
  • Analyseer torrent-metadata voor probleemoplossing - Inspecteer stukgroottes, trackerlijsten en aanmaakdetails bij het diagnosticeren van downloadproblemen of het verifiëren van de integriteit van de torrent
  • Archiveer torrent-informatie - Documenteer en bewaar metadata van torrent-bestanden voor administratieve doeleinden zonder de daadwerkelijke inhoud te hoeven opslaan