PROXY CHAINS

A proxy or proxy server is a dedicated computer or software system running on a computer which acts as an intermediary between an end device, such as a computer and another server which a client is requesting any services from. By connecting to the Internet through proxies, the client IP address will not be shown but rather the IP of the proxy server.
Built-in anonymity service in Kali Linux and or others penetration testing based systems, it is Proxychains.

Proxychain is one of the tool to provide function called proxy. It supports different proxy types with dynamic or random option.

Proxychain Features:
  • Support SOCKS5, SOCKS4, and HTTP CONNECT proxy servers.
  • Proxychains can be mixed up with a different proxy types in a list
  • Proxychains also supports any kinds of chaining option methods, like: random, which takes a random proxy in the list stored in a configuration file, or chaining proxies in the exact order list, different proxies are separated by a new line in a file. There is also a dynamic option, that lets Proxychains go through the live only proxies, it will exclude the dead or unreachable proxies, the dynamic option often called smart option.
  • Proxychains can be used with servers, like squid, sendmail, etc.
  • Proxychains is capable to do DNS resolving through proxy.
  • Proxychains can handle any TCP client application, ie., nmap, telnet.

Author: Net Creature, Proxy Labs