What is the primary purpose of the tool Prowler when conducting vulnerability assessments in cloud environments?
To perform security best practices assessments and hardening for AWS environments
To generate network topology diagrams for cloud infrastructure
To scan web applications for common vulnerabilities and exposures
To act as a multipurpose debugger for cloud services