Short: Transparent SOCKS 4 proxy client for AmiTCP Author: berend@sgi.com (Berend Ozceri) Uploader: berend sgi com (Berend Ozceri) Type: comm/tcp Version: 2.0 Architecture: m68k-amigaos This is a port of client side of the SOCKS 4 proxy. Full details on the SOCKS 4 proxy/firewall software can be found at: ftp://ftp.nec.com/pub/socks Basically SOCKS is a means of isolating a network (or a collection of networks) from the rest of the Internet. The most common use of this is to create a "firewall" to increase the security of the internal network of a company (or some other such institution). However, a nice feature of how SOCKS works is that it can also be used to create a whole network using only one IP address. SOCKS only works with TCP based programs. UDP based programs are not supported. Luckily the more popular networking tools such as WWW browsers, telnet, ftp, etc. are all TCP based. A unique feature of this Amiga port of SOCKS is that unlike the UNIX and PC ports of SOCKS, it requires no re-compilation of programs to work. It uses exec.library's SetFunction() library call to patch a few library calls in bsdsocket.library (yes, every time a new one is opened, for those of you that are wondering if it does the right thing with the per-task library bases). Software that has been tested include (but is not limited to): - IBrowse - napsaterm, telnet, finger, ncftp - Voyager, AmTelnet, AmFTP The software has only been tested with a real AmiTCP installation. I don't believe it would work reliably with other network stacks that "masquarade" a bsdsocket.library. Please read the provided file "CONFIGURING" for a brief explanation of what parameters to provide to the installer during installation. Berend Ozceri