Local fast proxy chain access tool

proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project https://github.com/rofl0r/proxychains-ng

Install

1# On macos
2 HOMEBREW_NO_UPDATE=1 brew install proxychains-ng
3# On linux
4# needs a working C compiler, preferably gcc
5  ./configure --prefix=/usr --sysconfdir=/etc
6  make
7  sudo make install
8  sudo make install-config (installs proxychains.conf)

Configuration

Create and config file path ~/.proxychains/proxychains.conf proxychains looks for config file in following order:

  1. file listed in environment variable PROXYCHAINS_CONF_FILE or provided as a -f argument to proxychains script or binary.
  2. ./proxychains.conf
  3. $(HOME)/.proxychains/proxychains.conf
  4. $(sysconfdir)/proxychains.conf
1[ProxyList]
2socks5 127.0.0.1 10001

Testing

Put proxychain command to your’s program front.

1proxychains4 python3 ./hello.py

Other Tunnel soluations