Network security is a complicated subject, historically only tackled by well-trained and experienced experts. However, as more and more people become 'wired' an increasing number of people need to understand the basics of security in a networked world. Vulnerability assessment tools are coming...