BSD Ports

wip/proxychains-ng 4.14 NetBSD

Chain multiple SOCKS4/SOCKS5 proxies in a transparent way

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
License
gnu-gpl-v2
Categories
wip, net

Description

ProxyChains is a UNIX program, that hooks network-related libc functions in DYNAMICALLY LINKED programs via a preloaded DLL (dlsym(), LD_PRELOAD) and redirects the connections through SOCKS4a/5 or HTTP proxies. It supports TCP only (no UDP/ICMP etc).

The way it works is basically a HACK; so it is possible that it doesn't work with your program, especially when it's a script, or starts numerous processes like background daemons or uses dlopen() to load "modules" (bug in glibc dynlinker). It should work with simple compiled (C/C++) dynamically linked programs though.

Quick Facts: * It's a proxifier. * Dedicated OS: Linux/BSD/Solaris. * Intercepts and hooks TCP calls made by any given Internet client. * Allows remote TCP tunneling through proxies. * Supports HTTP-CONNECT, SOCKS4 and SOCKS5 proxy servers. * Different proxy types can be mixed in the same chain. * Proxy chain: user-defined list of proxies chained together.

In the other systems

SystemPortVersion
NetBSDwip/proxychains-ng4.14
FreeBSDnet/proxychains-ng4.17
OpenBSDnet/proxychains-ng4.17
DragonFlynet/proxychains-ng4.17
GhostBSDnet/proxychains-ng4.17

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/proxychains-ng && make install clean

Dependencies

No port depends on this one.