Skip to content

Commit

Permalink
updated with info on new s3 scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
ssstonebraker committed Oct 5, 2023
1 parent b2da2af commit 1031d47
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,12 @@ output all ec2 public IPs from all profiles in ~/.aws/config
### aws-route53-saml2aws-all-account-backup.sh
Exports all route53 zones across all AWS accounts

## aws-s3-dl-list-uris-multithread.py
Downloads a list of s3 objects (user provided) using multithreading (100 concurrent downloads at a time)

### aws-s3-find-public-objects-in-s3-buckets.py
If you provide the file with a list of s3 buckets, it will enumerate every object in each bucket and output which objects are publicy accessible.

### generate_lambdaguard_report_all_profiles.sh
Generates a lambdaguard report for all profiles listed in ~/.aws/config

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
# place all bucket names, one per line in a file called bucket_names.txt
# run the script (the script assumes you are using the default aws profile)
# all public objects will be written to a file called public-objects.txt

#
# This script assumes your list of buckets are in a file named "bucket_names.txt"
# and that you have a default AWS profile configured in ~/.aws/config
# usage: python3 aws-s3-find-public-objects-in-s3-buckets.py
#
import boto3
import os
import threading
Expand Down

0 comments on commit 1031d47

Please sign in to comment.