AI-POWERED PENETRATION TESTING: AUTOMATING SECURITY ASSESSMENTS