The usocksd project is a SOCKS5 daemon that operates in user-mode.
For more information on how to run usocksd, check out the man page. To install the program, simply type sh ./configure; make; make install. The configure command accepts additional arguments, including --enable-debug, --enable-norelax, and --with-socks5, with configure --help providing further details.
It's worth noting that this program can use SOCKS on its own. However, we haven't tested this feature. Finally, it's worth noting that the program was developed on Linux 2.0 and has also been successfully tested on HPUX 10, AIX 4.1, and Solaris 2.6.
Version 0.9.3: N/A