LazyS3_v1.1 - Multi-Provider Bucket Scanner [Upgraded Version of https://github.com/nahamsec/lazys3]
Original Creator: Nahamsec
Upgraded by: Bit0x1er
LazyS3 is a Ruby-based tool to enumerate cloud storage buckets using permutations of a company name and a wordlist. This upgraded version supports multiple providers, concurrency, verbose output, and better usability.
- Multi-Provider Support: Scan buckets on AWS S3, Google Cloud Storage, Azure Blob Storage, DigitalOcean Spaces, and Alibaba Cloud OSS.
- Custom Wordlist & Prefixes: Use your own wordlist and a target company name to generate permutations.
- Permutation Patterns: Supports raw, environment-based, and host-based permutations.
- Concurrent Scanning: Multi-threaded scanning with customizable thread count (
--threads). - Request Delay Control: Add delay between requests to avoid rate-limiting (
--delay). - Verbose Mode (
-v): See all attempted URLs including not found buckets for better monitoring. - Color-Coded Output:
- Found buckets: Blue
- Not found (verbose): Yellow
- Enhanced CLI Help: Stylish banner with tool name, creator credits, and clearly separated usage/help section.
- Safe HTTP Handling: Handles timeouts, SSL errors, connection refusals gracefully.
- Original & Upgraded Credit: Original author credited, upgraded features listed prominently.
Make sure you have Ruby installed (>= 2.5 recommended). Clone the repository:
git clone https://github.com/bit0x1er/LazyS3.git
cd LazyS3ruby lazy_multi_provider.rb <target_company_name> <wordlist_file_or_path> [options]$ ruby lazys3.rb --help
=== LazyS3 v1.1 Upgraded ===
=== Original Creator : Nahamsec ===
=== Upgraded by Bit0x1er ===
Usage: ruby lazy_multi_provider.rb <target_company_name> <wordlist_file_or_path> [options]
--providers x,y,z Providers to check (available: aws,gcp,azure,digitalocean,alibaba)
--threads N Number of threads (default: 10)
--delay S Sleep delay between requests per thread in seconds (default: 0.05)
-v, --verbose Show every attempt (found + not found)
-h, --help Show this help
Scan Tesla-related buckets from a custom wordlist, only on AWS and GCP, using 20 threads and 0.1s delay:
ruby lazy_multi_provider.rb Tesla common_bucket_prefixes.txt --providers aws,gcp --threads 20 --delay 0.1 -vUse this tool responsibly and only on storage accounts you own or have permission to test. Unauthorized access to cloud storage is illegal and unethical.
1.1 - Release
Feel free to contribute new features, providers, or improvements via GitHub pull requests.