Skip to content Skip to sidebar Skip to footer

Tor, Stem, And Sockets - Changing Identity With Tor

I'm trying to run Tor through python. My goal is to be able to switch exits or otherwise alter my IP from time-to-time at a time of my choosing. I've followed several tutorials and

Solution 1:

Get your hashed password :

tor --hash-password my_password

Modify the configuration file :

sudo gedit /etc/tor/torrc

Add these lines

ControlPort 9051 
HashedControlPassword 16:E600ADC1B52C80BB6022A0E999A7734571A451EB6AE50FED489B72E3DF
CookieAuthentication 1

Note :- The HashedControlPassword is generated from first command

Refer this link

I haven't tried it on my own because I am using mac, but I hope this helps with configuration

Solution 2:

You can use torify to achieve your goal. for example run the python interpreter as this command "sudo torify python" and every connection will be routed through TOR.

Reference on torify: https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO

Post a Comment for "Tor, Stem, And Sockets - Changing Identity With Tor"