C# Telnet to SSH proxy

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I want a desktop app that will:
1. listen on port 23 for incoming connections (up to 16 simultaneous clients) and act as a telnet server
2. Upon connection to the telnet server, it will act as an SSH client to another server. The IP and port of the destination SSH server will be supplied in the command line when launching the application. Example: MyTelnet2SSH ssh.server.com 22.
3. Data will pass through the server so it will act a true proxy - data entered by the telnet client will be sent via SSH to the destination server, and data received from the SSH server will be sent to the telnet client.

The application must compile in VS2012, be written in C# and write a reasonable log to a file named proxy.txt - especially of errors to allow easier debugging.

No need for certificate-based authentication, just username/password.

If you have more questions, please write to me.

Additional Project Description:
07/14/2013 at 23:07 UZT
One more critical thing - no use of commercial libraries/assemblies. The code must compile without a problem on my VS2012 without additional licensing fees.

Skills required:
.NET, C# Programming, Socket IO
Hire luxaeterna
Project posted by:
luxaeterna Israel
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 200
in 3 days
$ 250
in 5 days
Hire artursharipov
$ 189
in 2 days
Hire suresh3c
$ 200
in 3 days
Hire robbikurniawan
$ 222
in 5 days
Hire mythuat66
$ 250
in 15 days
$ 188
in 5 days
$ 200
in 5 days
$ 155
in 15 days
$ 110
in 3 days