Vad är en torrentfil?

En torrentfil är en liten metadatafil som används av BitTorrent, ett peer-to-peer-fildelningsprotokoll. Till skillnad från traditionella nedladdningar där filer kommer från en enda server, distribuerar BitTorrent belastningen över flera användare (peers) som samtidigt delar delar av filen. Torrentfilen i sig själv innehåller inte det faktiska innehållet - istället innehåller den viktig information om de filer som ska delas och hur man hittar andra peers.

Torrentfiler använder ett format som kallas Bencode (uttalas "bee-encode"), som lagrar strukturerade data inklusive filnamn, storlekar, hashvärden för integritetskontroll och tracker-URL:er som hjälper till att samordna anslutningar mellan peers. "Info-hashen" är en unik identifierare som genereras från torrentens metadata och fungerar som ett fingeravtryck som identifierar det specifika innehållet över hela BitTorrent-nätverket.

Hur fungerar BitTorrent?

När du öppnar en torrentfil i en BitTorrent-klient gör programvaran följande:

  1. Kontaktar trackrar - Servrar som anges i torrentfilen och som upprätthåller listor över peers som delar innehållet
  2. Upptäcker peers - Hittar andra användare som har kompletta eller partiella kopior av filerna
  3. Laddar ner delar - Hämtar små delar av filen från flera peers samtidigt
  4. Verifierar integritet - Använder SHA-1-hashvärden som lagras i torrentfilen för att säkerställa att varje del är korrekt
  5. Delar tillbaka - Laddar upp delar du har laddat ner till andra användare (seedning)

Detta distribuerade tillvägagångssätt gör nedladdningar snabbare och mer motståndskraftiga, eftersom det inte finns någon enskild punkt för fel.

Verktygets beskrivning

Detta verktyg läser och analyserar torrentfiler direkt i din webbläsare, extraherar och visar all metadata utan att kräva en BitTorrent-klient. Ladda helt enkelt upp en .torrent-fil för att visa omfattande information inklusive fillista, trackerinformation, deldata och automatiskt genererade magnetlänkar.

Exempel

Indata: En torrentfil för en Linux-distributionsiso

Utdata:

  • Namn: ubuntu-24.04-desktop-amd64.iso
  • Info-hash: 2b66980093bc11806fab50cb3cb41835b95a0362
  • Total storlek: 5,7 GB
  • Filantal: 1
  • Delstorlek: 4 MB
  • Delantal: 1 425
  • Skapad datum: 2024-04-25 10:30:00
  • Skapad av: mktorrent 1.1
  • Kommentar: Ubuntu CD releases.ubuntu.com
  • Privat: Nej
  • Trackrar: https://torrent.ubuntu.com/announce, https://ipv6.torrent.ubuntu.com/announce
  • Magnetlänk: magnet:?xt=urn:btih:2b66980093bc11806fab50cb3cb41835b95a0362&dn=ubuntu-24.04-desktop-amd64.iso&tr=...

Funktioner

  • Fullständig metadata-extrahering - Visa all torrentinformation inklusive namn, info-hash, skapadatum, skaparprogramvara och kommentarer
  • Fillista med storlekar - Bläddra igenom alla filer som ingår i torrenten med läsbara filstorlekar och sorteringsbara kolumner
  • Visning av trackerlist - Se alla announce-URL:er som används för att upptäcka peers
  • Automatisk generering av magnetlänkar - Skapa magnetURIer för delning utan den ursprungliga torrentfilen
  • Kopiering med ett klick - Kopiera alla fältens värden till urklipp inklusive info-hash och magnetlänkar

Användningsområden

  • Verifiera torrentinnehåll före nedladdning - Kontrollera filnamn, storlekar och struktur för att säkerställa att torrenten innehåller det du förväntar dig innan du påbörjar en nedladdning
  • Extrahera magnetlänkar från torrentfiler - Konvertera nedladdade .torrent-filer till magnetlänkar för enklare delning eller användning med klienter som föredrar magnetURIer
  • Analysera torrentmetadata för felsökning - Granska delstorlekar, trackerlistor och skapningsdetaljer när du diagnostiserar nedladdningsproblem eller verifierar torrentintegritet
  • Arkivera torrentinformation - Dokumentera och spara metadata från torrentfiler för arkivering utan att behöva lagra det faktiska innehållet