Live data from Hacker News

SSH Check – public SSH server testing tool

sshcheck.com

31–40 of 125 posts

Re: SSH Check – public SSH server testing tool

#32
post #15

There are a couple of strange things here. It lists oakley group 14 as insecure with no justification. That's a 2048 bit diffie hellman group and it should be totally fine. It also lists hmac-sha1 as problematic, although in hmac the weaknesses of sha1 are irrelevant. I'm not sure about the umac 64 bit block size. That should at least have some more info why it's considered problematic. Usually OpenSSH is pretty good…

It shows this as justification right now: Oakley Group 14 is no longer considered secure enough. SHA-1 is no longer considered secure enough (see shattered.io).

Here is my problem with this statement: SHA-1 can be used in different configurations for different applications. Some are secure, some are not.

People making these blanket statement very clearly demonstrate that they don't understand security and cryptography. Do you really want to use a security tool written by such people?

https://plus.google.com/+LinusTorvalds/posts/7tp2gYWQugL

Re: SSH Check – public SSH server testing tool

#33
Is there a good reason to open up access to your ssh port for some service by a novelty account which could easily collect information on what version ssl sub-protocols you do and do not support?

Consider me paranoid but I don't like services like this unless they come from reputable sources and even then I'd much rather run something local.

Remember to close your port in your firewall after running the test.

Re: SSH Check – public SSH server testing tool

#34

Is there a good reason to open up access to your ssh port for some service by a novelty account which could easily collect information on what version ssl sub-protocols you do and do not support? Consider me paranoid but I don't like services like this unless they come from reputable sources and even then I'd much rather run something local. Remember to close your port in your firewall after running the test.

I think it's more the other way round. You already have a public SSH server for whatever reason (e.g. hosting, tunelling, ...) and you might use this tool to check its capabilities.

The reputability of such service or even existence thereof does not have anything to do with how much your server is or is not secured.

Re: SSH Check – public SSH server testing tool

#38

Earlier quoted context omitted.

https://sslping.com even monitors your configuration every day for free

What a wonderful little site. Thanks for the link!

Thank you! (my site)... SSLPing didn't get as much attention on HN as SSHCheck does...

Re: SSH Check – public SSH server testing tool

#39

Is there a good reason to open up access to your ssh port for some service by a novelty account which could easily collect information on what version ssl sub-protocols you do and do not support? Consider me paranoid but I don't like services like this unless they come from reputable sources and even then I'd much rather run something local. Remember to close your port in your firewall after running the test.

I'm not sure I get you, I find this service most useful for public-facing SSH services (where the risk of attack in the greatest). I wouldn't bother forwarding my laptop's port 22 just to test it, that's for sure.

If an attacker wants to gather a list of vulnerable SSH servers in the wild they just have to map a bunch of random addresses (and that seems to be extremely common judging by the number of failed auths on my public server). Although it could be useful if you wanted to get a list of ssh servers not running on port 22.

Post reply on HN