Depois de muita briga consegui bloquear o Ultrasurf de uma forma meio que "bruta", mas está funcionando perfeitamente. O que fiz foi liberar apenas acesso 443 a sites provenientes do Brasil (pelo menos até agora os brasileiros estão 100%). Alguns vão achar esquisito, o Youtube abre etc mas o U98 não se conecta nem com reza braba.
Vamos a prática. No meu firewall tenho tudo dropado, todas as portas tiveram que ser liberadas uma a uma. Para liberar a 443 pesquisei por ranges provenientes do Brasil e encontrei as seguintes:
Bom... até agora não tive problemas, ou melhor, apenas o Gmail não funcionou. Mas depois de ter inserido essa linha o problema foi resolvido. Exemplo, liberando Gmail:
iptables -A FORWARD -i ethx -d 64.233.163.0/24 -j ACCEPT
Fico a disposição e também aberto a críticas caso não funcione, afinal, cada caso é um caso.
[5] Comentário enviado por emcormack em 29/06/2010 - 12:49h
Consegui utilizando a seguinte regra no Firewall da Empresa:
# Detonando com o Ultra surf
iptables -A -t nat PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 3128
O que essa regra faz:
Redireciona tudo que vier da porta 443 para a porta do Squid 3128 assim o Ultrasurf não consegue conectar pois utiliza malandramente a porta 443 e não a porta 9666.
OBS: TEM QUE SER ANTES DE TODAS AS REGRAS DE LIBERAÇAO DE PORTAS.
Abraços e se precisarem de algo: erick@cyclonet.com.br