There are a lot of hackers and crackers around the world, some are good, and some are evil. Hackers always want to be anonymous while doing their work. Tools can be used in order to hide the hacker’s identity from being exposed such as VPN (Virtual Private Network), Proxy Servers and RDP (Remote Desktop Protocol) etc.
In this post, we will discuss about a built-in anonymity service in Kali Linux Operating System called as Proxychains through which you can easily mask your IP address with many proxy servers.
In especially Kali Linux OS, proxychains are pre-installed but if you are planning to use some other Linux distribution, then you need to install the TOR package by run the following command in your terminal:
apt-get install tor
Let’s start by finding proxychains by typing:
For example, If you want to scan available hosts and its ports in our network using Nmap along with proxychains, the command should look like this:
proxychains nmap -sS <IP Address>
To buy private Socks5 and HTTPs proxies, please visit proxy-seller.com.
Note: It’s important to note that proxychains defaults to use TOR as per proxy address points to 127.0.0.1:9050.
Basically there are 3 types of chains are available through which you can use proxychains.
- Strict Chain
- Dynamic Chain
- Random Chain
Secondly, the dynamic chain works exactly like strict chain but it does not require all the proxies to work. If any proxy goes down, then it will automatically jump to next proxy server.
To enable Dynamic Chain, you need to uncomment the following line from configuration file located at /etc/proxychains.conf
To enable this option, you again need to uncomment the following option as shown below: