OnionShare: transferência de arquivos usando a rede TOR

OnionShare: transferência de arquivos usando a rede TOR.

OnionShare: transferência de arquivos usando a rede TOR.

OnionShare é uma ferramenta de código aberto (aplicativo gratuito) que permite compartilhar de forma segura e anônima um arquivo de qualquer tamanho. Portanto, é uma excelente alternativa e uma nova solução de software para um problema tão espinhoso, ou seja, compartilhar arquivos diretamente da fonte para o destinatário, ou seja, sem intermediários.

Quem conhece e já usou o OnionShare, pode ter certeza que é um excelente aplicativo candidato para compartilhar arquivos de forma anônima e segura, especialmente para pessoas do calibre de um Snowden (Spy) ou membros de plataformas de filtragem de dados, como o Wikileaks.

OnionShare: Introdução

O que é OnionShare?

OnionShare é um aplicativo desenvolvido por Micah Lee e lançado sob a licença GPLv3. Ele permite que você compartilhe arquivos de qualquer tamanho de forma segura e anônima. Executando um servidor Web que o torna acessível como um serviço Tor Onion, potencialmente temporária ou furtivamente, pela Internet.

Para aquele propósito, OnionShare gera um endereço exclusivo que deve ser compartilhado com o (s) destinatário (s) para que eles possam abri-lo no navegador Tor para baixar os arquivos. Sua vantagem incomparável é que não requer um Servidor separado ou serviço de compartilhamento de arquivos de terceiros, uma vez que o remetente, o usuário de origem, hospeda os arquivos em seu próprio computador, dispositivo ou plataforma.

Ao executar o OnionShare, um usuário pode inserir ou arrastar e soltar arquivos e pastas nele e, em seguida, apenas clicar em "Iniciar compartilhamento". Isso irá gerar um link secreto da web (URL) do tipo ".onion" incluindo:

http://asxmi4q6i7pajg2b.onion/egg-cain

Que pode então ser usado pelos destinatários para baixar o conteúdo associado. Assim, eles não precisam necessariamente instalar e usar OnionShare, mas através do navegador «Tor Browser» também podem baixá-los.

Download e instalação

El Site oficial OnionShare sempre mostra a versão mais recente disponível para Windows e Mac, e procedimentos e links para pacotes para download para várias versões do Linux. Todas as fontes e executáveis ​​do OnionShare são devidamente assinados pelo desenvolvedor 'Micah Lee', usando um certificado de desenvolvedor válido. Também possui um excelente e atualizado Wiki com abundantes informações para seu uso eficaz e eficiente.

Passos

Vários procedimentos ou métodos estão disponíveis para download e instalação, todos fáceis e diretos de executar. No entanto, para este artigo, selecionamos o método com "git", que mostramos a seguir sendo executado em um sistema operacional Xubuntu 18.04.

apt install -y python3-flask python3-stem python3-pyqt5 python3-crypto python3-socks python3-distutils python-nautilus tor obfs4proxy python3-pytest build-essential fakeroot python3-all python3-stdeb dh-python
# Para instalar los paquetes y dependencias relacionadas

git clone https://github.com/micahflee/onionshare.git
# Para clonar el repositorio con los archivos fuentes

cd onionshare
# Para posicionarnos sobre la carpeta con los archivos de ejecución

./dev_scripts/onionshare
# Para ejecutarlo vía terminal

./dev_scripts/onionshare-gui
# Para ejecutarlo vía gráfica

configuração

OnionShare possui uma interface de configuração simples e prática. Como podemos ver na imagem a seguir, ele está configurado para funcionar sem o uso do navegador Tor. No entanto, devo observar que no teste desenvolvido para este artigo, ele não se conectou automaticamente, então passamos para instale e configure o navegador Tor para escolher a segunda opção descrita como "Tente configurar com o navegador Tor" na seção "Como o OnionShare deve se conectar ao Tor?

Configuração padrão

Opções customizadas

Teste de Configuração

Configuração no navegador Tor

Nota: Provavelmente, a configuração padrão não funcionou, não por causa do programa, mas por causa das restrições da Internet que podem ter existido no local (país) de onde o teste foi desenvolvido.

Uso

Para compartilhar um arquivo ou pasta, ou seja, gerar um link da web (URL) que aponta para o conteúdo, as etapas simples necessárias são as seguintes:

Envio

Para baixar ou receber um arquivo ou pasta por meio de um link da web (URL), basta acessar a seção "Receber arquivos" do OnionShare e seguir as etapas abaixo:

recepção

Nota: Lembre-se de que os links da web (URLs) também podem ser abertos no navegador «Tor Browser».

Conclusão

OnionShare pode não ser o aplicativo perfeito ou ideal, devido à sua simplicidade, mas cumpre sua função expressa de compartilhar arquivos de forma totalmente segura e anônima, de forma fácil. Embora hoje existam alternativas muito boas, que também funcionam no Linux, como Syncthing, RetroShare ou Wormhole, o que é diferente no OnionShare é a utilização da rede Tor, que oferece um bom nível de segurança e privacidade.

O uso da rede Tor, talvez possa diminuir a taxa de transferência dos arquivos durante o download, mas compensa que todo o tráfego de ponta a ponta seja criptografado, protegido e redirecionado por meio dele.

E como a conexão é P2P, isso garante que em nenhum momento nem um único bit seja salvo em qualquer servidor externo. Sem falar que para fazer com que os arquivos não estejam mais disponíveis, basta clicar no botão "Parar de compartilhar" e assim fazer com que tudo desapareça sem deixar rastros, ou simplesmente fechar o programa e serviço relacionado.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.