ProxyChains - Anonymity


Anonymity is one of the most important elements for the penetration tester (hacker).

While complete anonymity is not possible in our time, it is certainly possible to increase your anonymity and reduce tracking through a proxy, VPN, Tor, changing physical locations in real life (like coffee shop Wi-Fi..), and so on.

You are going to use Proxychains to chain numerous proxies and Tor to deliver you anonymity, rendering it more difficult to pinpoint your real IP address. Hence, Proxychains uses many proxy servers to conceal your true IP address. Keep in mind that the more proxies you imply, the slower your Internet connection will be.


Follow these steps to install and use ProxyChains:


  • Fire up your Kali machine

  • Open up a terminal window

  • Install the ProxyChains

# apt-get install tor proxychains

  • Once it's done, open the configuration file and make some changes:

# nano /etc/proxychain.conf

Find the "dynamic_chain" line and remove the #

Find the "proxy DNS request" and remove the #

Save and exit.

run the following commend in order to start the Tor service:

# service tor start

You are now ready to use ProxyChains.

Change your DNS to a public address like:

  • 8.8.8.8

  • 8.8.4.4

  • 1.1.1.1

  • 9.9.9.9

  • 208.67.222.222

  • 149.112.112.112

There's more, just look for them.

To make the change:

# nano /etc/resolv.conf

Change the line or add another line:

nameserver 8.8.8.8

Restart the network card:

#/etc/init.d/networking restart