O TOR suporta apenas TCP, não UDP ou ICMP.
Estou tentando fazer ping em um host por meio de TOR e Proxychains.
Eu tenho os proxychains configurados para trabalhar com o TOR com:
socks4 127.0.0.1 9050
em proxychains.conf
e tenho o serviço TOR em execução.
Eu então tento
proxychains ping google.com
e obtém esta saída:
ProxyChains-3.1 (http://proxychains.sf.net)
PING google.co.uk (**.**.136.94) 56(84) bytes of data.
64 bytes from **.**.136.94: icmp_req=1 ttl=36 time=855 ms
64 bytes from **.**.136.94: icmp_req=2 ttl=36 time=72.5 ms
64 bytes from **.**.136.94: icmp_req=3 ttl=36 time=148 ms
mostrando que não está passando por TOR. Por alguma razão, apenas proxychains iceweasel
parece passar pelo TOR. Tudo o resto não faz.