Socks Puppet readme 10/20/02. Socks Puppet 1.0 This text does not apply to the graphical version. Socks Puppet is a freeware, multithreaded Socks 5 Server. It is lightweight and stable, and supports many extra features and options. Please see website for additional info. To use this software: Make a folder on your drive such as "c:\program files\socks puppet\" and extract the files to the folder. You can now edit socks.cfg or leave the default settings. Start the server by running sockd.exe. To stop the server, open up task manager and end the sockd.exe process. The default config file is socks.cfg. Default port is 1080 with no authentication. Socks Puppet does not support UDP connections. Command line switches: -e Encrypt password. (must be used first time if using authentication) -c Use alternate config file. -i Install Socks Puppet as a service. -u Uninstall service. To disable the options delete the lines from the config file or leave them commented out with ; Config file options as follows: Port=1080 set port for Socks Puppet to listen username= username for authentication, 2-14 characters long password= set in plain text 2-14 characters, then run with -e before using ident= name to return for identd chain= set a socks chain in the following format: ip:port:username:password;ip:port:username:password; username and password must be in plain text for chain. each chain segment must end in ";" datapipe= Ip address to automatically forward incoming connections (not compatible with socks 5) datapipeport= destination port for fowarding contact socks5puppet@yahoo.com for questions, comments, bugs.