Many years since I last spoke to Steve G
Brilliant at what he does, comes in for a lot of stick for pointing out unpleasant truths.
Be warned though - much of the stuff on his website is years out of date, he never culls old programs. However the Shields Up! and port scan can be an eyeopener, and SpinRite is a useful tool if you need to keep an old drive running for a while. But just remember - if you need to use SpinRite, its time to replace the drive
However - all that scan on his website does is check for open ports. It does not check for software vulnerabiities