All Projects → richarvey → S3 Permission Checker

richarvey / S3 Permission Checker

Check read, write permissions on S3 buckets in your account

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to S3 Permission Checker

Discharge
⚡️ A simple, easy way to deploy static websites to Amazon S3.
Stars: ✭ 483 (+2583.33%)
Mutual labels:  aws, s3, aws-s3
Terraform Aws S3 Bucket
Terraform module which creates S3 bucket resources on AWS
Stars: ✭ 130 (+622.22%)
Mutual labels:  aws, s3, aws-s3
Cloud Security Audit
A command line security audit tool for Amazon Web Services
Stars: ✭ 68 (+277.78%)
Mutual labels:  aws, s3, security-audit
Sbt S3 Resolver
☁️Amazon S3-based resolver for sbt
Stars: ✭ 112 (+522.22%)
Mutual labels:  aws, s3, aws-s3
Electriceye
Continuously monitor your AWS services for configurations that can lead to degradation of confidentiality, integrity or availability. All results will be sent to Security Hub for further aggregation and analysis.
Stars: ✭ 255 (+1316.67%)
Mutual labels:  aws, security-audit, audit
Aws S3 Scala
Scala client for Amazon S3
Stars: ✭ 35 (+94.44%)
Mutual labels:  aws, s3, aws-s3
S3 Sync Action
🔄 GitHub Action to sync a directory with a remote S3 bucket 🧺
Stars: ✭ 497 (+2661.11%)
Mutual labels:  aws, s3, aws-s3
Awslib scala
An idiomatic Scala wrapper around the AWS Java SDK
Stars: ✭ 20 (+11.11%)
Mutual labels:  aws, s3, aws-s3
Node S3 Uploader
Flexible and efficient resize, rename, and upload images to Amazon S3 disk storage. Uses the official AWS Node SDK for transfer, and ImageMagick for image processing. Support for multiple image versions targets.
Stars: ✭ 237 (+1216.67%)
Mutual labels:  aws, s3, aws-s3
Kafka Connect Storage Cloud
Kafka Connect suite of connectors for Cloud storage (Amazon S3)
Stars: ✭ 153 (+750%)
Mutual labels:  aws, s3, aws-s3
0x4447 product s3 email
📫 A serverless email server on AWS using S3 and SES
Stars: ✭ 2,905 (+16038.89%)
Mutual labels:  aws, s3, aws-s3
Rome
Carthage cache for S3, Minio, Ceph, Google Storage, Artifactory and many others
Stars: ✭ 724 (+3922.22%)
Mutual labels:  aws, s3, aws-s3
Aws.s3
Amazon Simple Storage Service (S3) API Client
Stars: ✭ 302 (+1577.78%)
Mutual labels:  aws, s3, aws-s3
S3mock
A simple mock implementation of the AWS S3 API startable as Docker image, JUnit 4 rule, or JUnit Jupiter extension
Stars: ✭ 332 (+1744.44%)
Mutual labels:  aws, s3, aws-s3
Aws S3 Virusscan
Antivirus for Amazon S3 buckets
Stars: ✭ 400 (+2122.22%)
Mutual labels:  aws, aws-s3
Storage
💿 Storage abstractions with implementations for .NET/.NET Standard
Stars: ✭ 380 (+2011.11%)
Mutual labels:  aws, aws-s3
Pwndoc
Pentest Report Generator
Stars: ✭ 417 (+2216.67%)
Mutual labels:  security-audit, audit
Nodb
NoDB isn't a database.. but it sort of looks like one.
Stars: ✭ 353 (+1861.11%)
Mutual labels:  aws, s3
Security monkey
Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.
Stars: ✭ 4,244 (+23477.78%)
Mutual labels:  aws, aws-s3
Udacity Data Engineering Projects
Few projects related to Data Engineering including Data Modeling, Infrastructure setup on cloud, Data Warehousing and Data Lake development.
Stars: ✭ 458 (+2444.44%)
Mutual labels:  aws, aws-s3

S3 permission checker

Produces a report of all S3 buckets in your account and prints out a table to easily identify which buckets have open ACL's for read and write permissions.

Requirements

  • Python 3
  • boto3
  • argparse
  • texttable
  • awscli installed and configure for credentials

Install Requirements

pip3 install -r requirements.txt

Running

./s3permchk.py

To run on a different AWS profile to default:

./s3permchk.py --profile <YOUR_PROFILE_NAME>

Example output

+----------------------------------------------+-----------------+--------------------------------+--------------------------------+
|                    Bucket                    |     Region      |        All Users Access        |          Auth'd Users          |
+==============================================+=================+================================+================================+
| bucket_0                                     | eu-west-1       |               []               |               []               |
+----------------------------------------------+-----------------+--------------------------------+--------------------------------+
| bucket_1                                     | eu-west-2       |        ['FULL_CONTROL']        |               []               |
+----------------------------------------------+-----------------+--------------------------------+--------------------------------+
| bucket_1                                     | eu-west-1       |               []               |            ['READ']            |
+----------------------------------------------+-----------------+--------------------------------+--------------------------------+
| bucket_2                                     | eu-west-1       |      ['READ', 'READ_ACP']      |               []               |
+----------------------------------------------+-----------------+--------------------------------+--------------------------------+
......
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].