O que é um proxy SOCKS e como usá-lo?

O que é um proxy SOCKS e como usá-lo?

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, que é a abreviação de 'SOCKets'.





Vamos analisar o proxy mais comum, SOCKS5, e por que ele é usado com tanta frequência.





O que é um proxy SOCKS ou SOCKS5?

Os proxies SOCKS são normalmente usados ​​instalando-os como uma extensão do navegador ou configurando um cliente torrent para usar o servidor proxy de um provedor VPN.





Um proxy SOCKS funciona canalizando seu tráfego através de um servidor proxy , que então passa as informações para o destino pretendido. O protocolo SOCKS consegue isso estabelecendo primeiro uma conexão TCP com o servidor proxy. Então, seu computador pode enviar dados para o servidor proxy, que então 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 bloqueio, você pode usar um proxy SOCKS localizado no país anfitrião.



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 ao servidor proxy seus dados, que então os envia para você.

Como isso difere dos servidores proxy 'normais'?

Mas espere um minuto! O que acabamos de fazer é descrever como funciona um servidor proxy 'normal'. Você provavelmente já os viu na 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 SOCKS funcionam 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, que também incluem 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' referem-se ao grau de especialização do software. Quanto mais alto o nível, mais especializado é o software.

Por exemplo, vamos pegar as línguas do mundo. Se olharmos para os 'níveis' que constituem a língua francesa, podemos categorizá-la assim:

Línguas do planeta Terra> Línguas europeias> Francês

computador não inicializa na BIOS

Nesse caso, o 'domínio de alto nível' é o francês. É uma categoria especializada em todos os idiomas do planeta Terra. Alguém que se especializou em francês só pode falar francês; da mesma forma, os proxies HTTP só podem interagir com o protocolo HTTP.

O 'low-end', por outro lado, tem uma aplicação mais ampla. O protocolo SOCKS é como alguém que entende todas as línguas europeias. Ele não tem 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 é melhor para lidar com outros protocolos, como POP para e-mail.

SOCKS Proxies contornam firewalls

Como o SOCKS usa TCP para se conectar a um servidor, ele não precisa seguir as mesmas rotas do tráfego HTTP. Assim, se houver um firewall monitorando as portas HTTP, o SOCKS pode contorná-lo, mesmo se estiver usando HTTP. Isso é bom para navegar em conteúdo restrito sem que o firewall bloqueie os sites.

Proxies HTTP lidam melhor com solicitações HTTP

A natureza especializada de um proxy HTTP não é de todo ruim, no entanto. Um proxy HTTP pode processar dados HTTP de entrada melhor do que um proxy SOCKS. Isso ocorre porque o proxy HTTP é especializado em um protocolo, portanto, é armado com mais ferramentas para processamento HTTP do que um proxy SOCKS.

Por exemplo, se você deseja vasculhar a Internet em busca de páginas específicas, um proxy SOCKS não é a ideia. Ele não tem as ferramentas especiais para gerenciar as páginas conforme elas aparecem, o que significa que você acabará com um grande despejo de páginas da web irrelevantes.

Um proxy HTTP, entretanto, possui as ferramentas para web scraping. Você pode instruí-lo a pesquisar páginas da web de uma natureza específica (como páginas de brinquedos para as compras de Natal mais recentes) e ele só fornecerá o que corresponder às condições.

O que é SOCKS5?

Se você pesquisar rapidamente os servidores SOCKS, verá o termo 'SOCKS5' aparecer. O 5 no final é simplesmente o número da versão do protocolo SOCKS, muito parecido com o que temos do Windows 7, 8 e 10.

No momento em que este artigo foi escrito, SOCKS5 é a versão mais recente do protocolo SOCKS. Ele melhora o SOCKS4 ao oferecer suporte a UDP e TCP e oferece mais métodos de autenticação. Também é mais rápido do que SOCKS4. SOCKS5 pode um dia ser substituído por tecnologias como Shadowsocks, que é usado por VPN Mole .

como fazer uma placa de som

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 conduzir negócios privados.

Felizmente, os usuários podem resolver o problema por conta própria 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 olhos curiosos.

Como usar um proxy SOCKS5

Se tudo isso soa como algo que você gostaria de tentar, configurar 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 sozinho ou pode encontrar um proxy SOCKS5 gratuito para usar em seu lugar. Se você não conseguir usar um servidor, por que não tentar o Lista de proxy Spys One SOCKS5 para algumas ideias?

Assim que tiver um proxy SOCKS pago ou gratuito, você precisará inserir os detalhes em um programa para usá-lo. Atualmente, a maioria dos navegadores modernos permite que você insira os detalhes de um servidor proxy para ele usar. 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!

Proxy SOCKS5 grátis: complemento FoxyProxy

Um bom lugar para começar com um proxy SOCKS gratuito é usando o complemento FoxyProxy 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 inclui um proxy como parte de sua assinatura de teste gratuito.

Download : Complemento FoxyProxy Firefox (Sem custos)

Provedores VPN SOCKS5 gratuitos

Algumas outras maneiras são usar um serviço VPN que oferece 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 teste de custo zero de seu serviço VPN.

Download : Extensão Windscribe do Chrome (Sem custos)

Usando proxies para segurança aprimorada

Os proxies HTTP são os servidores proxy mais comumente usados, mas o SOCKS5 tem suas vantagens. Eles podem lidar com mais protocolos e contornar firewalls, o que os torna uma ferramenta valiosa para quem deseja privacidade sem muito trabalho.

Uma aplicação prática da tecnologia de proxy que é totalmente gratuita e não requer instalação é um mecanismo de busca de proxy. Um mecanismo de pesquisa de 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

Compartilhado Compartilhado Tweet O email Os 8 melhores sites para baixar audiolivros gratuitamente

Os audiolivros são uma ótima fonte de entretenimento e muito mais fáceis de digerir. Aqui estão os oito melhores sites onde você pode baixá-los gratuitamente.

Leia a seguir
Tópicos relacionados
  • Tecnologia Explicada
  • Proxy
Sobre o autor Simon Batt(693 artigos publicados)

Graduado em Ciência da Computação com uma profunda paixão por todas as coisas de segurança. Depois de trabalhar para um estúdio de jogos indie, ele descobriu sua paixão por escrever e decidiu usar seu conjunto de habilidades para escrever sobre todas as coisas de tecnologia.

Mais de Simon Batt

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

como usar o editor de vídeo shotcut 2017
Clique aqui para se inscrever