If you are one of those aspiring for actual anonymity on the web, ProxyChain is the solution you just need. ProxyChain is a fully-customizable system that allows you to connect to the Internet through multiple chains of proxy servers, thereby concealing your actual IP address. ProxyChain supports both HTTP and SOCKS4 protocols which makes it efficient enough to be used for web browsing, e-mail sending, FTP (file transfer protocol), and even chatting. When installed on a server, ProxyChain can act as a stand-alone HTTP or SOCKS4 proxy server.
ProxyChain can help you create an entire pool of proxy chains; each chain can contain any number of proxy servers. When you, for example, request a web page your computer connects only to the first proxy in a chain. A tunneling request is then created between servers in each proxy chain; and by turn, between chains in your proxy pool (a collection of proxy chains). Afterwards, your request is carried from one proxy to another and from one chain to the following one until it reaches the last proxy in your pool. The request is then sent to the actual target server you specified through your browser. This process makes it virtually impossible to track your real IP address; simply because a tracker has to search down the logs of all intermediate servers for the request made by your actual IP address in a reverse order; not to mention that some servers do not keep such logs.
The complex process of connecting through multiple proxy chains is fully automated and does not require the user’s interference. For this purpose, ProxyChain includes a customizable proxy management tool called Proxy Analyzer. Proxy Analyzer allows you to select the proxy servers you wish to include in your proxy list(s), and allows for automatic validation of each proxy according to functionality, anonymity, speed, and tunneling. It can then exclude all unqualified proxy servers from your list with one mouse click. Proxy Analyzer automatically runs periodical checks on your proxy list(s) and updates it with fresh and functional proxies according to your settings. The entire process is unattended and takes place in the background while you do your own work.
Support for both HTTP & SOCKS4 protocols (valid for use with Internet browsing, e-mail sending, FTP, and even chatting)
Ability to connect through a pool of multiple proxy chains (which hides your actual IP address behind an invincible shield of proxy servers & makes tracking you IP a “leap of imagination”).
Ability to act as an HTTP or SOCKS4 server.
Integrates a fully-automated proxy management tool (Proxy Analyzer with customizable control options)
Round-the-clock updates for proxy lists (provided to clients through ProxyChain’s server and only one click away from you)
Automated proxy refreshing and proxy validation mechanism (to sustain a proper connection for you during your work)
Ability to validate proxy servers (for functionality, anonymity, speed and tunneling)
Ability for manual search of proxy servers (by allowing you to provide a range of IP addresses to search for valid proxies)
Customizable selection of listening port (not like most competitor applications that listen only on a single port)
Toggling between direct connection and proxy connection with a single mouse click.