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
Simple, Secure Domain Registration Icon
Simple, Secure Domain Registration

Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
Sign up for 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

BSD, Linux

Languages

English

Intended Audience

End Users/Desktop, Other Audience, System Administrators

Programming Language

C

Related Categories

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

Registered

2002-05-18