Documentation
Introduction

Welcome to gobucket!

gobucket is a Go CLI to inspect S3-compatible buckets:

  • List objects and folder prefixes
  • Search object content with text, regex, or wordlist
  • Download objects locally
  • Bruteforce object keys when listing is blocked

Quick Start

List objects

gobucket https://example-bucket-public.s3.amazonaws.com/

Search for AWS access key IDs (regex example)

gobucket https://example-bucket-public.s3.amazonaws.com/ \
  --regex "((?:ASIA|AKIA|AROA|AIDA)([A-Z0-7]{16}))" \
  --timeout 2m

Search output format (found)

[FOUND] <name> | <url> | keywords: <word>/<occurrences>, <word>/<occurrences>