This program allows you to use SSH, TELNET, VNC, FTP and any other Internet application from behind HTTP(HTTPS) and SOCKS(4/5) proxy servers. This "proxifier" provides proxy server support to any app.

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow ProxyChains - HTTP and SOCKS

ProxyChains - HTTP and SOCKS Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
6
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

User Reviews

  • this project, while technically fine, is unmaintained and has seen its latest update in the year 2006. use proxychains-ng instead (it's hosted here on sf.net as well : hxxp://sf.net/p/proxychains-ng ). the version here has some known bugs and other issues that prevent compilation out-of-the-box on modern linux systems, and doesnt work on MacOS at all. proxychains-ng also does dns automatically on the proxy side, so it is much faster, more secure and supports .onion url in case TOR is used.
  • I got this error while compiling: /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -c libproxychains.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wp,-MD,.deps/libproxychains.pp -c libproxychains.c -fPIC -DPIC -o .libs/libproxychains.o libproxychains.c:291: error: conflicting types for 'getnameinfo' /usr/include/netdb.h:677: note: previous declaration of 'getnameinfo' was here make[3]: *** [libproxychains.lo] Error 1 make[3]: Leaving directory `/home/sena/documents/temp/proxychains-3.1/proxychains' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/sena/documents/temp/proxychains-3.1/proxychains' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sena/documents/temp/proxychains-3.1' make: *** [all-recursive-am] Error 2 ... and i think i resolved it. Linux ... 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64 GNU/Linux in proxychains/libproxychains.c i changed the function to look like this and it compiled without problems. The same function is declared in /usr/include/netdb.h. Hope someone can use this info. Cheers //int getnameinfo (const struct sockaddr * sa, // socklen_t salen, char * host, // socklen_t hostlen, char * serv, // socklen_t servlen, unsigned int flags) // size_t hostlen, char * serv, // size_t servlen, int flags) int getnameinfo (__const struct sockaddr *__restrict __sa, socklen_t __salen, char *__restrict __host, socklen_t __hostlen, char *__restrict __serv, socklen_t __servlen, int __flags) { int ret = 0; if(!init_l) init_lib(); if(!proxychains_resolver) { ret = true_getnameinfo(__sa,__salen,__host,__hostlen, __serv,__servlen,__flags); } else { if(__hostlen) strncpy(__host, inet_ntoa(SOCKADDR_2(*__sa)),__hostlen); if(__servlen) snprintf(__serv, __servlen,"%d",ntohs(SOCKPORT(*__sa))); } PDEBUG("getnameinfo: %s %s\n", __host, __serv); return ret; } Basically just took the declaration from /usr/include/netdb.h and changed the variables in the function to match, like "__serv". Cheers
  • A terrific program. Had some troubles starting it, here's a minimal manual if anyone needs it: 1. Install (apt-get works) 2. Place proxychains.conf in some dir (example in /etc/proxychains.conf) 3. Start any software with "proxychains any.sh thing"
  • good job
  • Nice! Did exactly what I needed, e.g.: proxychains yum update
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD

Languages

English

Intended Audience

System Administrators, End Users/Desktop, Other Audience

Programming Language

C

Related Categories

C Communications Software, C Security Software, C Internet Software, C Proxy Servers

Registered

2002-05-18