Socks
Origem: Wikipédia, a enciclopédia livre.
SOCKS é um protocolo de internet que permite que aplicações cliente-servidor use transparentemente o serviço de uma rede ao firewall. O nome SOCKS vem da abreviação da palavra sockets.
O cliente atrás do firewall tenta acessar servidores externos ao invés disso habilita o cliente para acessar o servidor externo e passa o requerimento para o servidor.
O protocolo foi originalmente desenvolvido por David Koblas e extendido para a versão 4 por Ying-Da Lee da empresa NEC.