{"adoption": {"forks": 245, "observed_at": "2026-08-28T04:04:49.604567+00:00", "stars": 1473}, "canonical_url": "https://ross.abutalabs.com/products/awsbucketdump", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Security Tool to Look For Interesting Files in S3 Buckets", "domain": ["security", "penetration-testing", "cloud-computing"], "enriched": true, "function": ["penetration-testing", "web-scraping", "security"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["jordanpotti/AWSBucketDump"], "name": "jordanpotti/AWSBucketDump", "platform": ["python", "cli", "windows"], "pushed_at": "2024-04-10T06:15:23+00:00", "repo": "jordanpotti/AWSBucketDump", "stars": 1473, "tags": ["s3-buckets", "bug-bounty", "enumeration", "aws", "recon", "linux", "macos"], "topics": ["s3-bucket", "penetration-testing", "bugbounty", "enumeration"], "urls": [], "use_cases": ["enumerate s3 buckets for open files", "find exposed data in aws s3 buckets", "bug bounty recon on s3 buckets", "download interesting files from public s3 buckets", "bruteforce s3 bucket names with a wordlist", "grep s3 buckets for sensitive file types"], "what_it_is": "AWSBucketDump is a Python CLI security tool that enumerates AWS S3 buckets using wordlists, similar to a subdomain bruteforcer but for S3. It greps bucket contents for interesting keywords and can optionally download matching files.", "when_to_avoid": ["you need a full cloud security posture scanner rather than a single-purpose S3 enumerator", "you want a maintained tool with active development and modern AWS SDK integration"], "when_to_choose": ["you need a fast, scriptable S3 bucket enumeration tool for pentesting or bug bounty", "you want to grep bucket listings for interesting keywords and optionally download files"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awsbucketdump", "repo": "jordanpotti/AWSBucketDump", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.604567+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:34:38.167628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8fed958fbc5f64c007a88842cb00ee74b0a28adfc6154a7d55ae2b48341c933", "fetched_at": "2026-08-28T04:04:49.604567+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jordanpotti/AWSBucketDump"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3352, "days_push": 875, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}