Após a morte em circunstâncias suspeitas de uma jovem sob custódia policial em 16 de setembro, o Irã tem passado novamente por episódios de forte censura e violência. Para contornar as restrições agressivas impostas pelo regime local, o Signal está encorajando a sua comunidade global a ajudar iranianos a permanecerem conectados.

Desde a segunda-feira passada (19), os moradores da região não conseguem usar a internet livremente, agora tendo que lidar com bloqueios a todos os ISPs (Internet Service Provider ou fornecedor de acesso à internet, em tradução livre), além de ficarem totalmente offline por várias horas do dia.

Assim como o mensageiro de criptografia de ponta a ponta, WhatsApp e Instagram também foram bloqueados no país, já que são geralmente usados para coordenar protestos e servirem de ferramentas para compartilhar informações com o resto do mundo.

Em resposta à censura do governo, o Signal pede a colaboração dos seus usuários para que configurem um servidor proxy (procurador), o qual permitirá que as pessoas no Irã se conectem ao Signal e desta forma consigam se comunicar. Tecnicamente, ao fazer isso, o endereço de IP bloqueado do servidor será substituído por outro, fazendo com que as solicitações sejam encaminhadas sem obstrução.

De forma provisória, os usuários que não estão sob censura servem de ponte de comunicação para os iranianos (servidor intermediário), permitindo-os contornar o firewall do regime e, consequentemente, possibilitando a comunicação livre entre eles e o resto do mundo.

Para viabilizar isso, o Signal adicionou suporte para um simples proxy TLS (semelhante ao tráfego web criptografado regular) — tecnicamente com configuração mais fácil —, usado para contornar o bloqueio da rede e encaminhar o tráfego com segurança para o serviço Signal.

Signal encoraja usuários a criarem servidores proxy para ajudar iranianos

Imagem: Reprodução/Wikipédia

Como ajudar rodando um servidor proxy do mensageiro

Para executar um proxy, será necessário:

  • Um servidor com as portas 80 e 443 disponíveis.
  • Um nome de domínio (ou subdomínio) que aponte para o endereço IP do servidor.
  • Observação: o proxy é extremamente leve. Um VPS barato e minúsculo pode facilmente lidar com centenas de usuários simultâneos. Para fazê-lo funcionar, siga as instruções abaixo:
  1. Acesse o servidor via SSH.
  2. Instale o Docker, Docker Compose e git:
    sudo apt update && sudo apt install docker docker-compose git
  3. Clone o repositório de Proxy TLS do Signal:
    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 do helper que configura e fornece um certificado TLS do Let’s Encrypt:
    sudo ./init-certificate.sh
    Você será solicitado a entrar no domínio ou subdomínio que está apontando para o endereço IP deste servidor.
  6. Use o Docker Compose para executar o proxy:
    sudo docker-compose up --detach
  7.  Pronto! Seu procurador já está funcionando! Você pode compartilhá-lo com amigos e familiares usando o formato de URL: https://signal.tube/#<seu_nome_de_domínio>

O aplicativo do Signal para Android é registrado para lidar com links do signal.tube. Desta forma, a aplicação pode configurar automaticamente o suporte ao proxy quando o usuário toca em um link de qualquer outro aplicativo.

Esta etapa acontece antes de qualquer solicitação web, portanto, mesmo que um censor tente bloquear aquele domínio, ele não conseguirá. É possível também configurar manualmente as informações do proxy acessando Configurações do Signal.

Voluntariado pela #IRanASignalProxy

No Twitter, os voluntários podem compartilhar os endereços proxies do Signal usando a hashtag #IRanASignalProxy, mas de forma discreta, enviando o link apenas por uma DM ou uma mensagem não pública, visto que eles têm grande chance de serem adicionados à lista de IPs bloqueados do Irã.

O mensageiro também disponibilizou uma página traduzida em persa ensinando iranianos a usarem os proxies compartilhados pela comunidade. “Como todos no mundo, as pessoas no Irã merecem privacidade. Esperamos que isso ajude, e agradecemos sinceramente à nossa comunidade pelo crescimento”, diz o mensageiro em um post no blog oficial.

Enquanto mobiliza seus usuários pelo mundo, o Signal também investiga técnicas adicionais mais automatizadas e convenientes para contornar a censura iraniana.

Aos usuários do WhatsApp no Irã, o aplicativo da Meta informou em seu perfil no Twitter que está fazendo “qualquer coisa dentro de sua capacidade técnica” para manter o serviço disponível, frisando que não são responsáveis pelo bloqueio na região.

Via BleepingComputer

Comentários

0

Please give us your valuable comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Inscrever-se
Notificar de
0 Comentários
Feedbacks embutidos
Ver todos os comentários