VULNERABILITY ASSESSMENT AND PENETRATION TESTING: A COMPLETE GUIDE