O que é um proxy SOCKS? Existem todos os tipos de proxies e protocolos na Internet, mas nenhum tem um nome tão divertido como SOCKS, abreviação de "SOCKets".
Vamos detalhar o proxy mais comum, SOCKS5, e por que ele é usado com tanta frequência.
O que é um proxy SOCKS ou SOCKS5?
Os proxies do SOCKS são normalmente usados instalando-os como uma extensão do navegador ou configurando um cliente de torrent para usar o servidor proxy de um provedor de VPN.
Um proxy SOCKS funciona canalizando seu tráfego através de um servidor proxy, que passa as informações para o destino pretendido. O protocolo SOCKS consegue isso estabelecendo primeiro uma conexão TCP com o servidor proxy. Em seguida, seu computador pode enviar dados para o servidor proxy, que passa os dados para seu destino.
Por exemplo, digamos que você queira visitar um site hospedado em outro país. O site bloqueia qualquer pessoa que se conecte de fora do país. Para contornar esse bloco, você pode usar um proxy SOCKS localizado no país host.
Quando você se conecta ao site por meio de seu proxy, o site vê o endereço IP do servidor proxy em vez do seu. Como o servidor está dentro do país host, o site envia os dados ao servidor proxy, que os envia para você.
Como ele difere dos servidores proxy "regulares"?
Mas espere um minuto! O que acabamos de fazer é descrever como um servidor proxy "normal" funciona. Você provavelmente já os viu pela internet; sites que oferecem servidores proxy gratuitos para evitar bloqueios geográficos ou ocultar sua identidade. Eles são chamados de "proxies HTTP" porque usam o protocolo HTTP.
Então, qual é a diferença entre um proxy HTTP e um proxy SOCKS?
Os proxies do SOCKS trabalham com mais protocolos
Por um lado, um servidor proxy HTTP funciona apenas com o protocolo HTTP. SOCKS, no entanto, não tem essa lealdade. Ele pode operar com muitos protocolos, o que também inclui HTTP.
Em termos de ciência da computação, chamamos um proxy SOCKS de "baixo nível" e o proxy HTTP de "alto nível". Esses "níveis" se referem à especialidade do software. Quanto mais alto o nível, mais especializado é o software.
Por exemplo, vamos pegar os idiomas do mundo. Se analisarmos os "níveis" que compõem o idioma francês, podemos categorizá-lo assim:
Idiomas do planeta Terra> Idiomas europeus> Francês
Nesse caso, o "domínio de alto nível" é francês. É uma categoria especializada em todos os idiomas do planeta Terra. Alguém especializado em francês só pode falar francês; Da mesma forma, os proxies HTTP podem interagir apenas com o protocolo HTTP.
O "low-end", por outro lado, tem uma aplicação mais ampla. O protocolo SOCKS é como alguém que entende todos os idiomas europeus. Não possui especialização e pode lidar com mais protocolos, incluindo HTTP. Isso é semelhante a alguém que conhece todos os idiomas da Europa, incluindo o francês. Como resultado, o SOCKS é o melhor para lidar com outros protocolos como POP para email.
MEIAS Proxies Contornam Firewalls
Como o SOCKS usa o TCP para se conectar a um servidor, ele não precisa seguir as mesmas rotas do tráfego HTTP. Dessa forma, se houver um firewall monitorando as portas HTTP, o SOCKS poderá contorná-lo mesmo se estiver usando HTTP. Isso é bom para navegar em conteúdo restrito sem que o firewall bloqueie os sites.
Proxies HTTP processam melhor as solicitações HTTP
A natureza especializada de um proxy HTTP não é de todo ruim, no entanto. Um proxy HTTP pode processar dados HTTP recebidos melhor do que um proxy SOCKS. Isso ocorre porque o proxy HTTP é especializado em um protocolo, por isso está armado com mais ferramentas para processamento HTTP do que um proxy SOCKS.
Por exemplo, se você deseja raspar a Internet em páginas específicas, um proxy SOCKS não é uma ideia. Ele não possui as ferramentas especiais para gerenciar as páginas à medida que elas passam pela linha, o que significa que você terá um vasto acervo de páginas da web irrelevantes.
Um proxy HTTP, no entanto, possui as ferramentas para raspagem na web. Você pode solicitar que ele pesquise páginas da web de uma natureza específica (como páginas de brinquedos para as melhores compras de Natal) e ele fornecerá apenas o que corresponder às condições.
O que é o SOCKS5?
Se você fizer uma navegação superficial nos servidores do SOCKS, verá o termo "SOCKS5". O número 5 no final é simplesmente o número da versão do protocolo SOCKS, da mesma forma que temos o Windows 7, 8 e 10.
No momento da redação deste artigo, o SOCKS5 é a versão mais recente do protocolo SOCKS. Ele melhora o SOCKS4, suportando UDP e TCP e oferece mais métodos de autenticação. Também é mais rápido que o SOCKS4. Um dia, o SOCKS5 poderá ser substituído por tecnologias como Shadowsocks, usadas por Mullvad VPN Revisão da VPN Mullvad: de ponta e complexaNossa análise da VPN Mullvad explica suas implementações Shadowsocks e WireGuard, juntamente com o desempenho de streaming e torrent. consulte Mais informação .
O que é um proxy SSH SOCKS?
Uma das maiores falhas de um proxy SOCKS é a falta de criptografia. Se alguém usa um protocolo que não usa criptografia, um invasor pode ver os dados quando eles saem do computador para o servidor. Por esse motivo, você nunca deseja usar pontos de acesso Wi-Fi públicos para realizar negócios particulares.
Felizmente, os usuários podem resolver o problema com suas próprias mãos e usar a criptografia SSH para ocultar seus dados. Ao estabelecer um túnel SSH entre o computador e o servidor proxy, o usuário pode ocultar seus detalhes de olhares indiscretos.
Como usar um proxy SOCKS5
Se tudo isso parece algo que você gostaria de tentar, a configuração de um proxy SOCKS5 não é muito difícil.
Para começar, você precisa de um servidor para atuar como seu proxy. Você pode configurar um você mesmo ou pode encontrar um proxy SOCKS5 gratuito para usar. Se você está preso por um servidor, por que não tentar o Lista de proxy do Spys One SOCKS5 para algumas idéias?
Depois de ter um proxy SOCKS pago ou gratuito, você precisará inserir os detalhes em um programa para usá-lo. Atualmente, a maioria dos navegadores modernos permite inserir os detalhes de um servidor proxy para uso. Além disso, sistemas operacionais como o Windows 10 aceitam endereços de proxy e redirecionam todos os dados enviados para ele.
Depois de configurar o servidor, faça um teste carregando uma página da web. Nem todos os servidores proxy funcionarão; portanto, se o seu não conseguir se conectar, tente outro servidor ou verifique as configurações de proxy. Se uma página da web carregar, vá para WhatIsMyIPAddress e veja se o IP e o país correspondem ao servidor proxy ao qual você está se conectando. Se isso acontecer, você está navegando no SOCKS5!
SOCKS5 Proxy gratuito: complemento FoxyProxy
Um bom lugar para começar a usar um proxy SOCKS gratuito é usar o FoxyProxy Add-on para o navegador Firefox. FoxyProxy é 100% gratuito. Além disso, você também pode configurar um proxy SOCKS5 se se inscrever em um serviço VPN que inclua um proxy como parte de sua assinatura de avaliação gratuita.
Baixar: Complemento do FoxyProxy Firefox (Livre)
Provedores VPN SOCKS5 gratuitos
Algumas outras maneiras são usar um serviço VPN que ofereça um proxy como opção. Para obter o proxy gratuitamente, basta se inscrever para uma assinatura de avaliação gratuita. Por exemplo, CactusVPN e Windscribe VPN oferecem versões de avaliação de custo zero de seu serviço VPN.
Baixar: Extensão Chrome Windscribe (Livre)
Usando proxies para aumentar a segurança
Os proxies HTTP são os servidores proxy mais usados, mas o SOCKS5 tem suas vantagens. Eles podem lidar com mais protocolos e contornar firewalls, tornando-os uma ferramenta valiosa para quem deseja privacidade sem muito trabalho.
Uma aplicação prática da tecnologia de proxy totalmente gratuita e que não requer instalação é uma mecanismo de pesquisa proxy Evite Google e Bing: 7 mecanismos de pesquisa alternativos que valorizam a privacidadeA privacidade dos mecanismos de pesquisa é importante para você? Nesse caso, esqueça o Google e o Bing e considere usar um desses mecanismos de pesquisa focados na privacidade. consulte Mais informação . Um mecanismo de pesquisa por proxy executa todas as consultas de pesquisa por meio de um proxy que pode manter suas informações privadas fora do alcance de criminosos e bisbilhoteiros.
Crédito da imagem: Funtap /Depositphotos
Um graduado em Ciência da Computação com uma profunda paixão por tudo que é segurança.