Sobre o projeto
GOST (GO Simple Tunnel) é uma ferramenta de túnel seguro implementada em linguagem Go. Atualmente, o repositório entrou em fase de manutenção, e o desenvolvimento de novas funcionalidades foi migrado para go-gost/gost. Ele suporta escuta em múltiplas portas, proxy de encaminhamento e cadeias de proxy de múltiplos níveis, sendo compatível com protocolos de proxy padrão como HTTP, HTTPS, HTTP2, SOCKS4(A) e SOCKS5. Além disso, oferece defesa contra detecção de proxy web, negociação criptografada TLS para SOCKS5, UDP sobre TCP, proxy transparente TCP/UDP, encaminhamento de portas local e remoto, Shadowsocks, proxy SNI, controle de permissões, balanceamento de carga, controle de roteamento, resolução e proxy DNS, além de suporte a dispositivos TUN/TAP.
Em termos de tipos de túnel, o GOST suporta métodos de transmissão como HTTP2, QUIC, KCP, SSH e obfs4, onde HTTP2 e SSH podem ser usados respectivamente como proxy padrão ou como canal para transportar outros protocolos. Os mecanismos de criptografia abrangem HTTPS, TLS HTTP2, métodos tls e tls-auth estendidos do SOCKS5, bem como criptografia Shadowsocks, e suportam certificados TLS personalizados, verificação de certificados do servidor e fixação de certificados.
Os métodos de instalação incluem download direto de binários, compilação a partir do código-fonte, Docker, Homebrew e Snap. Exemplos de linha de comando demonstram configurações para proxy padrão, proxy autenticado, escuta em múltiplas portas, cadeias de proxy, encaminhamento de portas TCP/UDP local e remoto, proxy transparente, bem como vários tipos de servidores e clientes de túnel. O projeto fornece um site de documentação v2, grupo de discussão no Telegram e grupo de discussão no Google, sendo adequado para usuários que precisam configurar proxies, encaminhamento de portas ou penetração de intranet de forma flexível.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.