Awesome
tor_ip_switcher
tor_ip_switcher ELF 64-bit LSB executable, x86-64 - AppImage
Setup ControlPort:
Running the automated tips_setup script
<details><summary>Expand for tips_setup script commands</summary> <br>tips_setup.py <your_new_password>
sudo python3 tips_setup.py "password"
</details>
Reset HashedControlPassword:
<details><summary>Expand for manually resetting password</summary> <br>Edit with sed editor: /etc/tor/torrc
- Remove the comment "#" from the line with #ControlPort 9051
sudo sed -i '/ControlPort /s/^#//' /etc/tor/torrc
- Remove the comment "#" from the line with #HashedControlPassword
sudo sed -i '/HashedControlPassword /s/^#//' /etc/tor/torrc
- Reset HashedControlPassword.
tor --hash-password "Your_new_password"
- Replace the old hashed password below
16:01234556789ABCDEF
with <16:your_new_password_hash>.
sudo sed -i 's/^HashedControlPassword 16:.*[A-Z0-9]*$/HashedControlPassword 16:01234556789ABCDEF/' /etc/tor/torrc
- Finally, reload the configuration file.
sudo kill -HUP $(pidof tor)
</details>
Usage:
<details><summary>Expand for usage</summary> <br> Method One: Run-as a background job and disowntor_ip_switcher.py &
disown
Method Two: Run-as a screen session detached
<details><summary>Expand for run-as a screen session detached</summary> <br>screen -dmS "torswitcher" tor_ip_switcher.py
</details>
</details>
Tor IP Switcher
<details><summary>Expand for screenie</summary> <br> </details>Tor Manager
<details><summary>Expand for screenie</summary> <br> </details>Installation and Setup
Troubleshooting and FAQ
Credits:
Anonymous-Dev