Package: wnpp Severity: wishlist * Package name : microsocks Version : master Upstream Author : rofl0r * URL : https://github.com/rofl0r/microsocks/ * License : MIT Programming Lang: C Description : tiny, portable SOCKS5 server with very moderate resource usage
A SOCKS5 service that you can run on your remote boxes to tunnel connections through them, if for some reason SSH doesn't cut it for you. It's very lightweight, and very light on resources too: For every client, a thread with a stack size of 8KB is spawned. the main process basically doesn't consume any resources at all. The only limits are the amount of file descriptors and the RAM. It's also designed to be robust: it handles resource exhaustion gracefully by simply denying new connections, instead of calling abort() as most other programs do these days. Another plus is ease-of-use: no config file necessary, everything can be done from the command line and doesn't even need any parameters for quick setup. It's really a simple socks5 server, that doesn't have complicated configures and only needs libc.