LogoHackDB
icon of ProxyChains

ProxyChains

ProxyChains is a tool to force TCP connections through proxies like TOR, supporting SOCKS4/5 and HTTP(S) with user/pass and basic auth.

Introduction

ProxyChains is a powerful UNIX tool that redirects TCP connections of dynamically linked programs through SOCKS4a/5 or HTTP proxies. It operates by hooking network-related libc functions using a preloaded DLL.

Key Features:

  • Proxy Chaining: Supports chaining multiple proxies, mixing different types (SOCKS5, HTTP, SOCKS4) in a single chain.
  • Dynamic Proxy Exclusion: Offers dynamic chaining that intelligently excludes dead proxies.
  • Application Agnostic: Works with any TCP client application, including those without built-in proxy support (e.g., telnet).
  • DNS Resolution: Provides DNS resolving through the proxy chain.
  • Configuration Flexibility: Configuration file can be specified via command-line arguments or environment variables.

Use Cases:

  • Circumventing restrictive firewalls and port filtering.
  • Anonymizing network traffic.
  • Testing security configurations through chained proxies.
  • Proxifying network scanners like Nmap for port scanning through proxies.

Information

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates