EN
ENNA

cloud_enum

MIT

☁️ Cloud Recon · Python

cloud_enum is a multi-cloud OSINT tool that enumerates public resources in Amazon Web Services, Microsoft Azure, and Google Cloud Platform. Given a set of keywords, it discovers publicly accessible storage buckets (S3, Azure Blobs, GCP Buckets), web applications (Azure App Services, AWS Elastic Beanstalk), databases, and other resources that may be inadvertently exposed. It uses brute-force enumeration with configurable wordlists and mutation rules to generate permutations of target keywords, then checks each cloud provider for matching resources. This is particularly effective during the reconnaissance phase of penetration tests or bug bounty hunting, where misconfigured cloud storage is a common finding.

2.1kstars
294forks
3issues
Updated 8mo ago

Installation

pip

$ pip install cloud_enum

from source

$ git clone https://github.com/initstring/cloud_enum.git && cd cloud_enum && pip install -r requirements.txt

Use Cases

  • Discovering exposed S3 buckets, Azure Blobs, and GCP Buckets from target keywords
  • Enumerating cloud-hosted web applications and services during recon
  • Finding misconfigured public cloud resources in bug bounty programs
  • Running keyword-based cloud asset discovery as part of external attack surface mapping

Tags

cloud-osints3azure-blobsgcp-bucketsenumerationmulti-cloudosintpenetration-testing

Alternatives & Comparisons

More in Cloud Recon