Re: simulate connection with netcat

Salvador Fandino <[email protected]> Mon, 17 Jan 2011 09:43:02 -0800 (PST)
Newsgroups gmane.network.openssh.general
Message-ID <[email protected]>



----- Original Message ----
> From: "[email protected]" <[email protected]>
> To: [email protected]
> Sent: Sat, January 15, 2011 9:19:15 PM
> Subject: simulate connection with netcat
> 
> Hello,
> 
> my long-term intention is to write a cross-platform  GUI-authpf-client
> without using libssh or libssh2. Before I get into that I'd  like to simulate
> the ssh-connection/authentication via netcat.
> I took a  look at the RFCs but don't get it working.
> 
> % nc 127.0.0.1  22
> SSH-2.0-OpenSSH_5.2
> SSH-2.0-OpenSSH_5.2     <--  entered by me
> ... a lot of text ...
> 
> What do I enter now to  authenticate?
> My attempts resulted in "Packet  corrupt".

SSH uses a binary protocol. Getting authenticated is far more complex than 
writting something at your keyboard by hand.

You can find pointers to the related RFCs here: 
http://en.wikipedia.org/wiki/Secure_Shell

- Salva