Pure Ruby SOCKS4a server

You will implement a SOCKS4a proxy server in PURE Ruby with no external libraries or gems other than those included with Ruby.

The server MUST be able to handle multiple client simultaneously.

The server MUST be able to handle multiple client requests simultaneously (so that, for example, a browser can make concurrent asset requests).

The server MUST support the entire SOCKS4a implementation such that DNS queries can be made on behalf of the client by the server (to be tested in Firefox).

If this project goes well there will be extra to extend the implementation to support SOCKS 4, 4a and 5 (including authentication).

Skills: Ruby on Rails

See more: socks4a server, ruby on rails gems, extend ruby on rails, ruby on rails authentication, ruby on rails support, ruby on rails 5, socks, gems, socks4a ruby, proxy authentication, proxy dns server, proxy server client, implementation server client, requests simultaneously, browser server firefox, ruby server, browser authentication, authentication project ruby rails, external libraries, multiple proxy browser, dns client, socks4a proxy server, dns server project, project server 2013, dns proxy

About the Employer:
( 2 reviews ) Bellevue, United States

Project ID: #4165451

2 freelancers are bidding on average $1125 for this job


We are ruby on rials certified.

$1500 USD in 15 days
(22 Reviews)

Hi We have read your requirements. We have completed 40+ big projects using Ruby on Rails in last 5 years. Please check private message board for details.

$750 USD in 10 days
(0 Reviews)