Um link magnético é um esquema URI que identifica um arquivo pelo seu conteúdo em vez de sua localização. Em vez de apontar para um servidor que hospeda o arquivo, um link magnético contém um hash criptográfico do conteúdo do arquivo. Qualquer cliente BitTorrent pode usar esse hash para encontrar pares na rede que já possuem o arquivo e baixá-lo diretamente deles — nenhum servidor central necessário.

Links magnéticos se tornaram generalizados como substituto para arquivos .torrent. Eles são mais curtos, podem ser compartilhados como texto simples e não exigem que um site de hospedagem permaneça online. O link em si codifica tudo o que um cliente precisa: o hash único, o nome do arquivo, rastreadores para conectar e, opcionalmente, o tamanho esperado do arquivo.

Descrição da ferramenta

Esta ferramenta analisa um link magnético e exibe todas as informações codificadas dentro dele em um formato estruturado e legível. Cole qualquer URI magnético e veja instantaneamente o hash de informações, algoritmo de hash, nome do torrent, tamanho do arquivo, lista de rastreadores, web seeds, palavras-chave, fontes exatas e endereços de pares — sem precisar de um cliente torrent.

Como funciona

Um URI magnético é composto por um esquema (magnet:?) seguido por parâmetros chave-valor separados por &. A ferramenta decodifica cada parâmetro de acordo com a especificação de link magnético BitTorrent (BEP 9):

  • xt (exact topic) — o valor urn:btih:<hash> ou urn:sha1:<hash> que identifica exclusivamente o torrent
  • dn (display name) — o nome legível do torrent, codificado em URL
  • xl (exact length) — o tamanho total do conteúdo em bytes
  • tr (tracker) — URLs de anúncio para rastreadores BitTorrent, codificadas em URL
  • as (acceptable source / web seed) — URLs HTTP das quais o arquivo pode ser baixado diretamente
  • kt (keyword topic) — palavras-chave de pesquisa associadas ao conteúdo
  • xs (exact source) — uma URL apontando para um arquivo torrent ou uma fonte P2P
  • x.pe (peer address) — endereços de pares explícitos no formato host:port

Recursos

  • Extrai hash de informações e algoritmo de hash (BTIH, SHA1, etc.) de qualquer URI magnético válido
  • Mostra o nome de exibição totalmente decodificado e o tamanho do arquivo legível
  • Lista todos os rastreadores, web seeds e fontes exatas linha por linha para fácil cópia
  • Exibe tags de palavras-chave como emblemas visuais
  • Funciona inteiramente no navegador — nada é enviado para um servidor

Casos de uso

  • Verificar um link magnético antes de abri-lo — inspecione o hash de informações e a lista de rastreadores para verificar se um link parece legítimo antes de passá-lo para um cliente torrent.
  • Extrair URLs de rastreadores — copie URLs individuais de anúncio de rastreador de um link magnético para adicioná-las manualmente a outro torrent ou cliente.
  • Depurar metadados de torrent — desenvolvedores que constroem ferramentas BitTorrent podem inspecionar rapidamente como os links magnéticos são estruturados e validar que os parâmetros estão codificados corretamente.

Limitações

  • A ferramenta lê apenas o que está codificado no link magnético em si. Ela não busca o arquivo .torrent ou se conecta a nenhum rastreador, portanto, detalhes por arquivo (nomes de arquivos individuais, tamanhos) não estão disponíveis apenas no link.
  • Links magnéticos muito longos com muitos rastreadores podem ter sido truncados pela fonte que os compartilhou; a ferramenta exibe exatamente o que está presente no link.