Resiste a mudanças de rede
Mudou de Wi-Fi, ligou um cabo ou acordou o portátil? O Shprot deteta-o e restabelece o túnel sozinho.
O Shprot transforma qualquer servidor a que acede por SSH num proxy SOCKS5 e HTTP estável. Vigia a sua rede, restabelece o túnel depois de mudar de Wi-Fi ou de sair da suspensão e diz-lhe exatamente o que correu mal — sem linha de comandos.
Versão 1.6 para Windows e Linux

Mudou de Wi-Fi, ligou um cabo ou acordou o portátil? O Shprot deteta-o e restabelece o túnel sozinho.
Verificações regulares através do próprio proxy detetam um túnel que parece ligado mas não deixa passar tráfego, e reiniciam-no.
As novas tentativas vão ficando mais espaçadas e, após falhas de autenticação, repetem-se no máximo uma vez por minuto, para que o fail2ban não bloqueie o seu IP por causa de uma chave errada.
Gere ou importe uma chave e copie a parte pública para o authorized_keys diretamente na janela de definições.
Na primeira ligação, a impressão digital da chave do servidor é mostrada numa caixa de diálogo, para que a possa verificar antes de confiar no servidor.
As aplicações sem suporte para SOCKS5 podem usar um proxy HTTP opcional que passa pelo mesmo túnel.
O ícone mostra se o túnel está ativo, as notificações explicam porque não está e os registos estão à distância de um clique.
A interface está traduzida para 49 idiomas, com disposição da direita para a esquerda para árabe, persa, hebraico e urdu.
ssh -D?ssh -D 1080 user@server dá-lhe um proxy SOCKS5 com um único comando — até a ligação deixar de funcionar sem aviso. O Shprot executa o mesmo cliente OpenSSH e trata de tudo o que o comando sozinho não faz.
ssh -D | Shprot | |
|---|---|---|
| Mudança de rede ou de Wi-Fi, saída da suspensão | Reinicie-o manualmente | Volta a ligar-se automaticamente |
| Túnel ligado mas sem tráfego | Passa despercebido | Detetado por verificações através do proxy |
| Falhas de autenticação repetidas | Fica a cargo dos seus scripts | Tentativas espaçadas para que o servidor não bloqueie o seu IP |
| Chaves do cliente | ssh-keygen e ficheiros em ~/.ssh | Gerar ou importar, copiar a chave pública com um clique |
| Verificação da identidade do servidor | Pergunta no terminal | Caixa de diálogo com a impressão digital da chave |
| Aplicações sem suporte para SOCKS5 | Sem solução | Proxy HTTP opcional pelo mesmo túnel |
| Estado do túnel | Janela do terminal | Ícone na área de notificação e notificações com o motivo da falha |
Ferramentas como o autossh ajudam nos reinícios, mas continuam a exigir configuração manual e não têm interface.
Aceda a painéis internos, ambientes de testes e ferramentas de administração disponíveis apenas na rede do seu servidor.
Envie o seu tráfego pelo seu próprio servidor quando usa Wi-Fi público em cafés, hotéis ou aeroportos.
Mantenha um proxy estável num computador que suspende e muda de rede durante todo o dia.
Serve qualquer servidor Linux com OpenSSH. Não é instalado nada: um utilizador dedicado, que só pode reencaminhar portas, cria-se com poucos comandos.
Introduza user@server, gere uma chave e adicione a parte pública ao authorized_keys do servidor. Verifique uma vez a impressão digital do servidor.
Use socks5h://localhost:1080 no navegador ou nas definições de proxy do sistema — o menu do ícone copia o endereço por si.
Guia passo a passo com proteção do servidor →


Versão 1.6. Gratuito, de código aberto, sem contas nem subscrições.
Windows 10 e 11, 64 bits. Para atualizar, instale a nova versão por cima da antiga.
Instalador (.exe)Ubuntu 22.04+, Debian 12+ e distribuições compatíveis.
Pacote (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ e distribuições compatíveis.
Pacote (.rpm)O Shprot usa o cliente OpenSSH (ssh e ssh-keygen). Vem incluído no Windows 10 / 11 e na maioria dos ambientes de trabalho Linux; se faltar, o Shprot explica como o adicionar.
Cada versão inclui um ficheiro SHA256SUMS para verificar que a transferência não foi alterada. Todas as versões e alterações →
Não, é um proxy. Só as aplicações configuradas para o usar — um navegador, curl, git, um IDE — enviam tráfego pelo túnel; tudo o resto segue diretamente. Não são instalados adaptadores de rede virtuais.
De um servidor OpenSSH normal e de uma conta autorizada a reencaminhar portas TCP. Não é preciso instalar nada no servidor; serve qualquer VPS ou servidor doméstico acessível por SSH.
Não, o Shprot usa apenas chaves SSH. As chaves são mais seguras do que as palavras-passe e permitem que o túnel volte a ligar-se sem intervenção. A chave é gerada na aplicação com um clique.
Navegadores, curl, git, gestores de pacotes e qualquer aplicação com definições de proxy SOCKS5 ou HTTP ou com suporte para as variáveis ALL_PROXY / HTTP_PROXY. Use socks5h:// para que os nomes dos sites sejam resolvidos no servidor.
De vez em quando abre, através do proxy, um site popular escolhido ao acaso. Se falhar enquanto a internet está disponível, o túnel é reiniciado.
Sim. O Shprot é software livre e de código aberto sob a licença GNU GPL v3, sem contas, subscrições nem publicidade.
Ainda não. Atualmente o Shprot suporta Windows 10 / 11 e Linux.