Sign Up

s3scanner

Trickest - GitHub

Basic Usage Examples

S3scanner supports performing following use cases:

  1. Scanning bucket permissions
  2. Dumping the contents of buckets

Scan Mode

To scan multiple buckets with s3scanner:

  • Set a scan mode by using scan boolean input,
  • Pass a bucket names listed in a file to the buckets-file input (type file):
Screenshot of the s3scanner node connected on the left side with two input nodes in the workflow editor

Scanning multiple buckets with s3scanner

Dump Mode

To dump the contents of multiple buckets with s3scanner:

  • Set a dump mode by using dump boolean input,
  • Pass a bucket names listed in a file to the buckets-file input (type file):
Screenshot of the s3scanner node connected on the left side with two input nodes in the workflow editor

Dumping contents of multiple buckets with s3scanner

Improvements

Multi-threaded Scan

S3canner is designed to maintain result reliability with an increased number of threads. Default number of threads is 4. To increase number of threads, pass desired value to the threads input (type string).

Screenshot of the s3scanner node connected on the left side with three input nodes in the workflow editor

S3-compatible APIs Scan

For example, to scan buckets in Digital Ocean Spaces, pass the https://sfo2.digitaloceanspaces.com region value to the endpoint-url input (type string).

Screenshot of the s3scanner node connected on the left side with four input nodes in the workflow editor

Notable Workflows