Existe uma maneira de alterar o endereço IP fornecido pelo Tor a partir do terminal?
Eu tenho o serviço Tor e quero alterar o endereço IP que o Tor me fornece no terminal. Ou, em outras palavras: como solicito um novo endereço IP do Tor na linha de comando?
command-line
services
ip
tor
Austin
fonte
fonte
Respostas:
Para o tor daemon em execução no Ubuntu, tente primeiro:
Se isso não funcionar, ative a porta de controle no seu arquivo torrc.
Em seguida, defina uma senha para a porta de controle com tor --hash-password password.
Abra uma conexão telnet à porta de controle e emita o comando NEWNYM:
fontes:
fonte
Você pode simplesmente digitar ou inserir seu script bash:
fonte
sudo
, mas isso funcionou.Método 1: HUP
Mencionado em Alterar endereço IP, fornecido pelo Tor usando o terminal, mas aqui estão mais alguns detalhes:
Em seguida, verifique se o seu IP mudou com:
Testado no Ubuntu 17.10 com
sudo apt-get install tor
versão 1.6.0-5.sudo
é necessário, pois o processo é iniciado pela raiz por padrão.O que um sinal HUP faz exatamente com o daemon Tor está documentado em: https://gitweb.torproject.org/torspec.git/tree/control-spec.txt?id=03aaace9bd9459b0d4bf22a75012acf39d07bcec#n394 e é equivalente a enviar algum comando através do porta de comando.
O Pacote do Navegador 5.0.5 não é afetado por isso, apenas portas daemon como o padrão 9050, que não é usado pelo TBB. Para esse caso de uso, consulte: /tor/1071/how-can-a-new-circuit-happen-without-closing-all-tabs
Se você estiver implantando um exército de IPs Tor, conforme mencionado aqui, poderá enviar seletivamente:
Método 2: porta de controle
Mencionado por kat :
mas para que isso funcione no Ubuntu 17.10, você deve primeiro :
habilite a porta de controle descomentando:
a partir de
/etc/tor/torrc
Defina a senha vazia, caso contrário, ela fornece
515 Authentication failed: Wrong length on authentication cookie.
. Primeira corrida:Isso gera algo como:
Agora,
/etc/tor/torrc
atualize a linha:Reinicie o Tor:
Bônus: como verificar se seu IP foi alterado
Veja também:
Tópicos relacionados
fonte
get new circuit
). Não confio mais em nada. Eu acho que é cheio de bugs e falhas para nos fazer nos exporVocê pode configurar uma porta de controle e usar o script python
fonte