Blog Linux Avante

Ferramenta de compartilhamento seguro de arquivos OnionShare 2 adiciona caixas de depósito anônimas

21 de fevereiro de 2019

OnionShare 2

OnionShare 2 foi lançado após quase um ano de trabalho, adicionando suporte para caixas de depósito anônimas, serviços de onion V3 de próxima geração e muito mais.

OnionShare é uma ferramenta GUI de código aberto para enviar e receber arquivos de qualquer tamanho de forma segura e anônima, usando os serviços Tor onion. Está disponível para Windows, macOS e Linux.

O aplicativo inicia um servidor da web em seu computador, para o qual atribui um endereço da web Tor indescritível, que pode ser usado por outras pessoas para baixar arquivos do seu computador ou enviar arquivos para o seu computador (com OnionShare 2), usando ponta a ponta criptografia. Isso é feito sem se inscrever em uma conta ou usar um serviço de compartilhamento de arquivos de terceiros (os arquivos são hospedados em seu computador).

Baixar arquivos compartilhados com OnionShare ou enviar arquivos para alguém executando OnionShare no modo receptor requer Tor Browser.

Novo no OnionShare 2:

  • Há um novo modo de receptor que permite receber arquivos com OnionShare, em vez de apenas enviar arquivos
  • Suporte para serviços onion de próxima geração v3, que são muito mais seguros do que v2. É importante notar que os endereços OnionShare usam HTTP e não HTTPS porque isso não é necessário (e resultaria em um aviso do navegador porque o Let's Encrypt não assina certificados HTTPS para sites .onion), mas os serviços Tor onion já usam criptografia ponta a ponta.
  • macOS sandbox está ativado
  • Recurso de modo público, para uso público de OnionShare, que quando ativado desativa os slugs no URL e remove o limite de quantas solicitações 404 podem ser feitas
  • OnionShare não cria mais um arquivo zip ao compartilhar um único arquivo (mas ainda o compacta com gzip, integrado ao protocolo HTTP)
  • Permite selecionar seu idioma em uma lista suspensa e adicionar novas traduções (catalão, dinamarquês, francês, grego, italiano, japonês, persa, português do Brasil, russo, espanhol e sueco)
  • Refatoração principal da base de código e um conjunto robusto de testes de unidade que tornam o OnionShare mais fácil de manter no futuro

O novo modo de receptor no OnionShare 2 transforma seu computador em uma caixa de depósito anônima gratuita que roda em qualquer sistema operacional compatível com OnionShare, sem qualquer configuração. Habilitar o novo modo de receptor no OnionShare 2 inicia um servidor web, tornando-o acessível como um serviço Tor onion, e cria um endereço da web onion indescritível que você pode compartilhar com um amigo, o que permitirá que seu amigo envie arquivos para seu computador usando Tor navegador.

Este novo modo de receptor é apenas o começo. Existem planos para também adicionar compartilhamento de site estático ao OnionShare com a versão 2.1.

Como usar o OnionShare para compartilhar/receber arquivos

Compartilhe arquivos com OnionShare

Para compartilhar arquivos com OnionShare, comece iniciando o aplicativo. Na guia Share Files, clique em Add e adicione os arquivos que deseja compartilhar (se você selecionar vários arquivos aqui, eles serão adicionados a um arquivo zip ao baixá-los):

Onionshare add files

Agora clique em Start sharing:

OnionShare start sharing

Depois de clicar no botão Start sharing, OnionShare lhe dará um endereço Tor indescritível para compartilhar:

Compartilhamento OnionShare

Você precisa enviar este endereço da web onion para a pessoa com quem deseja compartilhar os arquivos. Envie-o usando um aplicativo de mensagens criptografado seguro de sua escolha. Caso não haja dados confidenciais sendo compartilhados, você também pode compartilhar o endereço da web usando um serviço menos seguro, como Facebook, e-mail, etc.

A pessoa que deseja baixar os arquivos que você compartilhou deve abrir este endereço da web onion usando Tor Browser:

Arquivo compartilhado de download do navegador Tor

Os arquivos compartilhados são listados pelo Tor Browser, e há um botão Download Files que você pode usar para baixar todos os arquivos compartilhados de uma vez (vários arquivos são baixados como um único arquivo zip).

Receber arquivos com OnionShare

Para receber arquivos com OnionShare, inicie o aplicativo e clique na guia Receive Files. Em seguida, clique em Start Receive Mode:

Modo de recepção inicial OnionShare

Um endereço onion web é criado para receber arquivos - copie este endereço e envie-o (usando um aplicativo de mensagens criptografado seguro) para a pessoa para a qual você deseja enviar os arquivos:

Modo de recepção OnionShare

A pessoa que enviará os arquivos a você agora deve abrir o endereço da web do onion com o Tor Browser. Este endereço da web permite adicionar arquivos conforme mostrado nesta captura de tela:

Navegador Tor enviar arquivos OnionShare

Essa pessoa que está enviando os arquivos agora deve clicar em Browse, selecionar os arquivos e clicar no botão Send Files.

De volta ao computador, você deve começar a receber os arquivos. OnionShare agora mostrará o status dos arquivos que você está recebendo ao clicar no botão de seta para baixo:

OnionShare recebeu arquivos

Os arquivos recebidos com o OnionShare são salvos em uma pasta OnionShare em seu diretório inicial por padrão. Isso pode ser alterado nas configurações do OnionShare. É importante notar que o botão de configurações do OnionShare não fica visível quando os arquivos são compartilhados ou quando o OnionShare está no Modo receptor, então pare-os para poder acessar as configurações.

Nos casos de compartilhamento e recebimento de arquivos, o endereço onion da web deixa de existir assim que você para o modo de compartilhamento/receptor.

Baixar OnionShare

Baixar OnionShare

OnionShare está disponível para Windows, macOS e Linux. Em algumas distribuições do Linux, você encontrará o OnionShare nos repositórios (como Debian, Ubuntu ou Fedora), mas por enquanto é uma versão mais antiga, e não o OnionShare 2 mais recente.

A única distribuição Linux que possui binários pré-compilados oficiais para o último OnionShare v2 é o Ubuntu (e distribuições Linux baseadas no Ubuntu: Linux Mint, elementaryOS, etc.), graças a um PPA OnionShare oficial. Não há pacotes snap ou flatpak para OnionShare 2 agora. Como alternativa, você pode compilá-lo do código-fonte usando a documentação oficial.

Você pode adicionar este PPA e instalar a versão mais recente do OnionShare no Ubuntu, Linux Mint, elementaryOS ou outras distribuições Linux baseadas no Ubuntu usando:

Comandos para usar no terminal

sudo add-apt-repository ppa:micahflee/ppa

sudo apt update

sudo apt install onionshare

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda