Actually if you want to get really crafty you can use a hexeditor to modify the sshd binary and replace the SSH-2.0-OpenSSH blah string. Etch, for example, defaults to something like OpenSSH Debian-9 - you can edit out the Debian-9 bit.
As with everything binary, you can only replace the particular string pieces with same size (I usually just blank them out), that way you can get something like this:
Also be careful not to blank out the SSH-2.0-OpenSSH_5.1 bit as openssh actually uses a lot of this for selection of protocols and such.Code:Last login: Mon Oct 26 17:01:06 on ttys000 [xserve:~] admin% nc localhost 22 SSH-2.0-OpenSSH_5.1 ^C [xserve:~] admin%
Advanced Note: You can actually wipe that out as well (but it's easier to firewall it off) so long as you write a wrapper script and use the -o for it. But I'm not going to go into that![]()




