1080 - Pentesting Socks
Informações Básicas
SOCKS é um protocolo usado para transferir dados entre um cliente e um servidor por meio de um proxy. A quinta versão, SOCKS5, adiciona um recurso de autenticação opcional, permitindo que apenas usuários autorizados acessem o servidor. Ele lida principalmente com a proxy de conexões TCP e o encaminhamento de pacotes UDP, operando na camada de sessão (Camada 5) do modelo OSI.
Porta Padrão: 1080
Enumeração
Verificação de Autenticação
Ataque de Força Bruta
Uso Básico
Uso avançado
Saída
Tunelamento e Encaminhamento de Portas
Uso básico do proxychains
Configurar o proxychains para usar um proxy socks
Using Socks Proxy
To use a SOCKS proxy during your penetration testing, you can utilize tools like Proxychains or ProxyCap. These tools allow you to route your traffic through a SOCKS proxy server, enabling you to mask your IP address and bypass network restrictions.
Proxychains Configuration
Edit the configuration file
/etc/proxychains.conf
.Uncomment the line
dynamic_chain
.Add your SOCKS proxy information at the end of the file in the following format:
Save the file and exit.
ProxyCap Configuration
Open ProxyCap and go to
Proxy
>Proxy Servers
.Click on
Add Proxy Server
and enter your SOCKS proxy details.Go to
Rules
>Default Rules
and select the proxy server you added.Save the configuration.
Now you can run your penetration testing tools through the SOCKS proxy you configured.
Com autenticação
Mais informações: Tunelamento e Encaminhamento de Porta
Last updated