Ein Magnet-Link ist ein URI-Schema, das eine Datei anhand ihres Inhalts statt ihres Speicherorts identifiziert. Anstatt auf einen Server zu verweisen, der die Datei hostet, enthält ein Magnet-Link einen kryptografischen Hash des Dateiinhalts. Jeder BitTorrent-Client kann diesen Hash verwenden, um Peers im Netzwerk zu finden, die die Datei bereits haben, und sie direkt von ihnen herunterzuladen – kein zentraler Server erforderlich.

Magnet-Links wurden weit verbreitet als Ersatz für .torrent-Dateien. Sie sind kürzer, können als Klartext freigegeben werden und erfordern keine Hosting-Website, die online bleiben muss. Der Link selbst kodiert alles, was ein Client benötigt: den eindeutigen Hash, den Dateinamen, Tracker zum Verbinden und optional die erwartete Dateigröße.

Werkzeugbeschreibung

Dieses Tool analysiert einen Magnet-Link und zeigt alle darin kodierten Informationen in einem strukturierten, lesbaren Format an. Fügen Sie einen beliebigen Magnet-URI ein und sehen Sie sofort den Info-Hash, den Hash-Algorithmus, den Torrent-Namen, die Dateigröße, die Tracker-Liste, Web-Seeds, Schlüsselwörter, exakte Quellen und Peer-Adressen – ohne dass Sie einen Torrent-Client benötigen.

Funktionsweise

Ein Magnet-URI besteht aus einem Schema (magnet:?) gefolgt von Schlüssel-Wert-Parametern, die durch & getrennt sind. Das Tool dekodiert jeden Parameter gemäß der BitTorrent-Magnet-Link-Spezifikation (BEP 9):

  • xt (exact topic) — der urn:btih:<hash>- oder urn:sha1:<hash>-Wert, der den Torrent eindeutig identifiziert
  • dn (display name) — der für Menschen lesbare Name des Torrents, URL-kodiert
  • xl (exact length) — die Gesamtgröße des Inhalts in Bytes
  • tr (tracker) — Ankündigungs-URLs für BitTorrent-Tracker, URL-kodiert
  • as (acceptable source / web seed) — HTTP-URLs, von denen die Datei direkt heruntergeladen werden kann
  • kt (keyword topic) — Suchschlüsselwörter, die mit dem Inhalt verknüpft sind
  • xs (exact source) — eine URL, die auf eine Torrent-Datei oder eine P2P-Quelle verweist
  • x.pe (peer address) — explizite Peer-Adressen im Format host:port

Funktionen

  • Extrahiert Info-Hash und Hash-Algorithmus (BTIH, SHA1 usw.) aus jedem gültigen Magnet-URI
  • Zeigt den vollständig dekodierten Anzeigenamen und die für Menschen lesbare Dateigröße
  • Listet alle Tracker, Web-Seeds und exakte Quellen zeilenweise auf, um einfaches Kopieren zu ermöglichen
  • Zeigt Schlüsselwort-Tags als visuelle Abzeichen an
  • Funktioniert vollständig im Browser – nichts wird an einen Server gesendet

Anwendungsfälle

  • Überprüfung eines Magnet-Links vor dem Öffnen – inspizieren Sie den Info-Hash und die Tracker-Liste, um zu überprüfen, ob ein Link legitim aussieht, bevor Sie ihn an einen Torrent-Client übergeben.
  • Extrahieren von Tracker-URLs – kopieren Sie einzelne Tracker-Ankündigungs-URLs aus einem Magnet-Link, um sie manuell zu einem anderen Torrent oder Client hinzuzufügen.
  • Debugging von Torrent-Metadaten – Entwickler, die BitTorrent-Tools erstellen, können schnell überprüfen, wie Magnet-Links strukturiert sind, und validieren, dass Parameter korrekt kodiert sind.

Einschränkungen

  • Das Tool liest nur das, was im Magnet-Link selbst kodiert ist. Es ruft die .torrent-Datei nicht ab und verbindet sich mit keinem Tracker, daher sind Details pro Datei (einzelne Dateinamen, Größen) nicht allein aus dem Link verfügbar.
  • Sehr lange Magnet-Links mit vielen Trackern können von der Quelle, die sie freigegeben hat, gekürzt worden sein; das Tool zeigt genau das an, was im Link vorhanden ist.