EN
ENNA

ScoutSuite vs WeirdAAL

GitHub Stats

7.6k
Stars
838
1.2k
Forks
94
289
Issues
22
6mo ago
Updated
1y ago
GPL-2.0
License
-
Python
Language
Python

About ScoutSuite

ScoutSuite is a multi-cloud security auditing tool that assesses the security posture of cloud environments like AWS, Azure, GCP, Alibaba Cloud, and Oracle Cloud. It collects configuration data through cloud provider APIs and analyzes this data for potential security risks and misconfigurations. The tool outputs findings in an easy-to-read HTML report, highlighting issues such as overly permissive access controls. ScoutSuite is valued for its ability to provide a comprehensive security overview across multiple cloud platforms.

About WeirdAAL

WeirdAAL (AWS Attack Library) is a Python framework for offensive testing of Amazon Web Services environments. It organizes AWS attacks into categorized modules covering enumeration (listing resources, permissions, and configurations across services), exploitation (abusing misconfigurations and excessive permissions), and persistence (creating backdoor access). WeirdAAL supports testing across a wide range of AWS services including IAM, EC2, S3, Lambda, STS, CloudTrail, and many others. Each module performs a specific action - from enumerating all S3 buckets and their ACLs, to checking for privilege escalation paths through IAM policy misconfigurations, to creating persistence mechanisms via Lambda backdoors. WeirdAAL uses boto3 and works with standard AWS credential configurations, making it easy to test with compromised or provided access keys.

Platform Support

🐧linux🍎macos🪟windows
🐧linux🍎macos🪟windows

Tags

Shared

aws

ScoutSuite only

azuregcpcloud-auditmisconfiguration

WeirdAAL only

cloud-pentestenumerationexploitationpersistenceiam