UNCOVERING YOUR SECURITY GAPS: A LOOK AT VULNERABILITY & PENETRATION TESTING