Signal indica o uso de proxies para contornar os bloqueios do Irã

Em meio as manifestações resultantes da morte de Mahsa Amini, a Signal indica o uso de proxies para contornar os bloqueios do Irã.

O Irã está passando por uma convulsão maciça e violenta após a morte de Mahsa Amini, uma jovem que morreu em 16 de setembro sob circunstâncias suspeitas enquanto estava sob custódia policial “moral”.

Na segunda-feira, o regime iraniano restringiu severamente a conectividade à Internet no país, impondo amplos bloqueios a todos os ISPs, às vezes deixando os usuários da Internet totalmente offline por várias horas.

O Signal, a ferramenta de mensagens criptografadas de ponta a ponta está atualmente bloqueada no Irã, junto com o WhatsApp e o Instagram, que muitas pessoas no país usam para coordenar protestos e compartilhar informações com o resto do mundo.

Agora, a Signal está pedindo à sua comunidade global que ajude as pessoas no Irã a permanecerem conectadas umas com as outras e com o resto do mundo, oferecendo proxies voluntários para contornar as restrições agressivas impostas pelo regime iraniano.

Signal indica o uso de proxies para contornar os bloqueios do Irã

Signal indica o uso de proxies para contornar os bloqueios do Irã
Signal indica o uso de proxies para contornar os bloqueios do Irã

Sim. A Signal indica o uso de proxies para contornar os bloqueios do Irã. A empresa está respondendo à situação pedindo que sua comunidade configure servidores proxy para ajudar os iranianos a contornar as restrições e continuar se comunicando livremente.

Os proxies são intermediários entre os clientes (usuários do Signal) e o servidor que fornece o recurso. O endereço IP bloqueado do servidor não está mais presente na troca, de modo que as solicitações de ida e volta podem ser encaminhadas sem obstrução.

Signal indica o uso de proxies para contornar os bloqueios do Irã
Signal indica o uso de proxies para contornar os bloqueios do Irã – A função geral dos servidores proxy (Wikipedia)

As pessoas podem configurar um proxy para o Signal seguindo estas seis etapas:

  1. SSH no servidor.
  2. Instale o Docker, Docker Compose e git: “sudo apt update && sudo apt install docker docker-compose git”
  3. Clone o repositório Signal TLS Proxy: “git clone https://github.com/signalapp/Signal-TLS-Proxy.git”
  4. Entre no diretório do repositório: “cd Signal-TLS-Proxy”
  5. Execute o script auxiliar que configura e provisiona um certificado TLS do Let’s Encrypt: “sudo ./init-certificate.sh” (Você será solicitado a inserir o domínio ou subdomínio que está apontando para o endereço IP deste servidor.)
  6. Use o Docker Compose para iniciar o proxy: “sudo docker-compose up –detach”

Tendo feito o acima, os usuários podem fornecer seu proxy para centenas de usuários compartilhando “https://signal.tube/#”.

O aplicativo Signal para Android está configurado para lidar com esses links automaticamente, portanto, nenhuma configuração adicional do lado dos usuários será necessária.

Os voluntários também podem anunciar seus proxies Signal no Twitter usando a hashtag #IRanASignalProxy. No entanto, os voluntários só devem compartilhar o endereço de forma privada para evitar que o proxy seja adicionado à lista de bloqueio de IP do Irã.

A Signal diz que está investigando soluções mais automatizadas e convenientes para contornar os blocos iranianos, mas os proxies são a única opção até que algo assim seja implementado.

Enquanto isso, o WhatsApp postou no Twitter para informar a seus usuários iranianos que está fazendo “tudo dentro de sua capacidade técnica” para manter o serviço disponível, esclarecendo que não é responsável pelos bloqueios de números na região.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.