Pesquisar Torrents

btdig

Posted by     "rbits" on Sunday, March 28, 2021

TOC

Histórico

As redes descentralizadas vieram para quebrar paradigma das redes centralizadas. Com o advento da Internet, a solução distribuida veio acomodar os diversos anseios dos usuários.

No modelo centralizado existe um servidor que armazena o arquivo. Para baixá-lo, você conecta-se no servidor e ele envia o arquivo para voce. Quando mais pessoas baixarem o arquivo, mais sobrecarregado fica o servidor e mais tempo vai levar para baixar o arquivo. O servidor central tem o registro de quem baixou cada arquivo.

No modelo distribuido como as redes P2P(Peer to Peer), esse problema foi resolvido. O arquivo procurado pode estar em diversos computadores (muitas vezes milhares). Quando voce precisa de um arquivo, o sistema varre todos os computadores conectados nas rede P2P para saber quais computadores tem o arquivo. Cada um que possui o arquivo envia um fragmento ou seja um pedacinho. Assim, ninguém fica sobrecarregado. Quanto mais usuarios quiser o arquivo, melhor. Assim que seu computador recebe um pedacinho do arquivo, ele disponibiliza esse pedacinho para outros computadores, aumentando o número de fontes existentes. Dessa forma, não sobrecarrega um unico ponto e distribui a carga de downloading por essa rede de computadores pela Internet. Ele esconde a origem do arquivo, pois cada um contribui somente com um pedacinho não o arquivo completo. Esse é o motivador do uso na Internet. Redes P2P fazem uso de diversos protocolos para conversar diretamente com os computadores que fazem parte dessa rede. Um deles é o protocolo BitTorrent.

Rede BitTorrent é uma das redes P2P que faz uso de um sistema de tabelas de hash distribuídas (DHT) que seria como o código de barras de um produto no supermercado. Essa tabela permite que que esses códigos sejam compartilhadas sem a necessidade de um servidor de rastreamento, tornando a rede mais robusta. Também busca eliminar o problema de localização de computadores participantes da rede e um dos principais pontos de falha das redes BitTorrent.

O BTDigg é o primeiro mecanismo de pesquisa BitTorrent DHT. O site retornou no final de 2016 em um domínio pontocom, ficou offline novamente e agora está online com outro nome. O site btdig.com tem origem em um projeto de Rastreador de Torrents listado no Github chamado de DHTCRAWLER .

Voce pode pesquisar no site e copiar o magneto que é o ponto de partida para baixar os arquivos procurados para um cliente P2P. Portanto, para participar de uma rede P2P é necessário um cliente (aplicativo), um dos mais conhecidos é o uTorrent. O endereço ou magneto tem o seguinte formato: magnet:?xt=urn:btih:890eb17a423b69b7f50bb7a79a7c6e4282dadf48. Só é recomendável deixar o endereço dessa forma, retire todas as informações que estão além de um endereço padrão. Elas são concatenadas com o caracter &.

Existem vários clientes de atendem as redes Torrents. Um dos mais conhecidos é o uTorrent mas como ele tem problemas de segurança como pode ser verificado no site VirusTotal, a sugestão é usar o programa de software livre (tem o fonte do projeto publicado na Internet) qBitTorrent que possui versão para Windows, Linux e MacOS. qBitTorrent opera também em container Docker, uma solução descrita em outro artigo.

A versão Linux tem dois aplicativos: qbittorrent (app gráfico) e o qbittorrent-nox(app web). O versão web pode ser configurada com o comando:

Documentos

Perguntas Mais Frequentes

  • Existe cliente de software livre de Torrent? Um aplicativo de software livre que permite o uso em multiplas plataformas é o qBitTorrent. Ele tem um bom indice no site VirusTotal do Google. Esse programa pode também ser facilmente executado em um container Docker.

  • Existe cliente de linha de comando para Linux? Sim, se chama rTorrent distribuido pelo Ubuntu. Use o tradicional comando para instalar: sudo apt-get install rtorrent.