# Reconnaissance

> AWS recon covering S3, IAM, CloudFront, and asset exposure mapping

- **URL:** https://hackindex.io/platforms/aws/reconnaissance
- **Platform:** [AWS](https://hackindex.io/platforms/aws.md)
- **Published:** 2026-05-24
- **Updated:** 2026-05-24

AWS reconnaissance collects publicly available information about the target's cloud footprint without authenticating to their account. This includes S3 bucket discovery, exposed API endpoints, DNS enumeration, and certificate transparency log analysis.

Public S3 buckets are found through predictable naming patterns, Google dorks, and dedicated tools like cloud_enum. Certificate transparency logs reveal hostnames pointing to AWS services. DNS records expose CloudFront distributions, Elastic Beanstalk environments, API Gateway endpoints, and S3 website hosting configurations that may be vulnerable to subdomain takeover.

## Guides

- [AWS Account ID and IAM Discovery](https://hackindex.io/platforms/aws/reconnaissance/aws-account-id-and-iam-discovery.md): Techniques for enumerating AWS Account IDs and IAM principals using unauthenticated and authenticated methods to map cloud identity attack surface.
- [AWS Asset Exposure Mapping](https://hackindex.io/platforms/aws/reconnaissance/aws-asset-exposure-mapping.md): Identify and enumerate publicly exposed AWS assets including S3 buckets, EC2 instances, APIs, and misconfigured IAM policies to map an organisation's attack surface.
- [Route53 and CloudFront Reconnaissance](https://hackindex.io/platforms/aws/reconnaissance/route53-and-cloudfront-recon.md): Enumerate AWS Route53 DNS records and CloudFront distributions to map target infrastructure, identify origins, uncover misconfigurations, and expose hidden endpoints.
- [S3 Bucket Discovery](https://hackindex.io/platforms/aws/reconnaissance/s3-bucket-discovery.md): Techniques for discovering exposed AWS S3 buckets through permutation, DNS enumeration, and metadata analysis to identify misconfigured storage assets.
