C# Telnet to SSH proxy

  • Status Completed
  • Budget $30 - $250 USD
  • Total Bids 12

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 [url removed, login to view] 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 [url removed, login to view] - 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.

Get free quotes for a project like this
Completed by:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online