Make sure you get permission first, but nessus is a very good overall testing tool and provides many different options. On top of that its freeware.