OP 07 September, 2020 - 04:44 PM
In this short tutorial I will be explaining setting up Proxychains with TOR =)
We'll be setting up Proxychains on our Kali OS.
Installing Tor:
First we have to make sure Tor is installed:
Open your terminal and type the following:
If the package is installed check if Tor is running:
You can use sudo "service tor start" and "sudo service tor stop" to start or stop the service.
Set up Proxychains:
Now we need to configure our Proxychains config file, first let's locate the proxychains directory:
You should see that the proxychains config file is in /etc/.
We can use Kali's "leafpad" to edit the file. Type:
Here's the content of the config file:
We can use three processes of chaining with proxychains.
Strict Chain: Allows proxies to be chained in a certain order.
Random Chain: Proxies are chosen at random in your proxy list.
Dynamic Chain: Dynamic chain works in the same way as strict chain but skips non working proxies. This is what we will be using in this guide.
Add a "#" in front of Strict chain and uncomment Dynamic Chain.
Go to the bottom of the file and change “socks4 [url=javascript:void(0)]127.0.0.1[/url] 9050” to “socks5 [url=javascript:void(0)]127.0.0.1[/url] 9050”.
Testing Proxychains
We are ready to go ! Let's check our current IP adress on https://www.whatismyip.com. Remember it, then close firefox.
Now in your terminal write:
Your IP should have changed and you are now browsing through a tor tunnel.
You can start any program with proxychains by typing "proxychains" before your program's name:
That is it!
Like this post and +rep me!
We'll be setting up Proxychains on our Kali OS.
Installing Tor:
First we have to make sure Tor is installed:
Open your terminal and type the following:
Code:
sudo apt-get install tor proxychains
If the package is installed check if Tor is running:
Code:
sudo service tor status
You can use sudo "service tor start" and "sudo service tor stop" to start or stop the service.
Set up Proxychains:
Now we need to configure our Proxychains config file, first let's locate the proxychains directory:
Code:
locate proxychains
You should see that the proxychains config file is in /etc/.
We can use Kali's "leafpad" to edit the file. Type:
Code:
leafpad /etc/proxychains.conf
Here's the content of the config file:
Code:
# proxychains.conf VER 4
#
# HTTP, SOCKS4, SOCKS5 tunneling proxifier with DNS.
#
# The option below identifies how the ProxyList is treated.
# only one option should be uncommented at time,
# otherwise the last appearing option will be accepted
#
#dynamic_chain
#
# Dynamic - Each connection will be done via chained proxies
# all proxies chained in the order as they appear in the list
# at least one proxy must be online to play in chain
We can use three processes of chaining with proxychains.
Strict Chain: Allows proxies to be chained in a certain order.
Random Chain: Proxies are chosen at random in your proxy list.
Dynamic Chain: Dynamic chain works in the same way as strict chain but skips non working proxies. This is what we will be using in this guide.
Add a "#" in front of Strict chain and uncomment Dynamic Chain.
Go to the bottom of the file and change “socks4 [url=javascript:void(0)]127.0.0.1[/url] 9050” to “socks5 [url=javascript:void(0)]127.0.0.1[/url] 9050”.
Testing Proxychains
We are ready to go ! Let's check our current IP adress on https://www.whatismyip.com. Remember it, then close firefox.
Now in your terminal write:
Code:
proxychains firefox whatismyip.com
Your IP should have changed and you are now browsing through a tor tunnel.
You can start any program with proxychains by typing "proxychains" before your program's name:
Code:
proxychains nmap
proxychains sqlmap
That is it!
Like this post and +rep me!