Aprenda a utilizar comandos no terminal como curl e wget de forma anônima com o Tor!
O Tor é um protocolo de rede que permite a navegação anônima, de forma a permitir a privacidade do usuário.
Para a navegação na internet, existe o Tor Browser e o Brave que oferecem o Tor pré-instalado para navegar.
E se quisermos utilizar algum comando como o wget ou curl, ou algum script bash de forma anônima? Por isso, precisaremos também do Torsocks!
O Torsocks é um comando que redireciona o tráfego de rede para o Tor, possibilitando a utilização da rede Tor por qualquer comando ou script via terminal.
Instalação
Primeiramente, devemos instalar o Tor e o Torsockets.
Para Debian e derivados:
|
|
Para Fedora:
|
|
Para Arch e derivados:
|
|
Após a instalação, precisamos habilitar o serviço Tor no sistema, para que o mesmo seja inicializado em tempo de boot.
Para todos os sistemas que suportam systemd:
|
|
Utilização
Com o Tor devidamente instalado e rodando, basta rodar o comando torsocks seguido do comando desejado.
Por exemplo, para identificar o seu IP externo via curl sem utilizar Tor:
|
|
O retorno será em json, com os seus dados de IP, localização, país, estado, etc. Agora, experimenta rodar com torsocks:
|
|
Verifique que agora a saída json foi completamente alterada, pois o curl foi redirecionado para a rede Tor.
Para mais informações sobre o Torsocks, leia a manpage:
|
|