Skip to content

danielnbalasoiu/cloudAuditBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuditBox

Automating the AWS auditing process.

Tools

Usage

  1. Clone the repository.
git clone git@github.com:danielnbalasoiu/auditBox.git && cd auditBox
  1. Copy or rename env.list.example to env.list.
cp env.list.example env.list
  1. Replace REDACTED values with your own.
  2. Run the audit
make all
  1. Check audit results stored inside auditbox-results directory.

Help

❯ make

Usage:
make <target>
  all              🚀 Build dependencies and run all auditing tools 🔒🔍

Deps
install-deps     ❌ (out of scope) Install git and docker if you want to continue
build-n-run      🛠️ 🐳 Build and start the containers

Audit
audit            🔥 Fire up all auditing tools (Prowler, ScoutSuite, CloudSplaining, PMapper, CloudSploit)
cloudsplaining   🔍 Audit AWS account with CloudSplaining
pmapper          🔍 Evaluate IAM permissions in AWS
prowler          🔍 Audit AWS account with Prowler v3
prowler-v2       🔍 Audit AWS account with Prowler v2
scoutsuite       🔍 Audit AWS account with ScoutSuite
cloudsploit      🔍 Audit AWS account with CloudSploit
gather-results   💾 Copy all scan results locally in auditbox-results directory

Cleanup
clean            🧹 Delete scan results, stop and delete containers

Debug
restart          🔄 Restart all containers
dexec            (Debug) Docker exec into auditbox

Helpers
help             ❔ Display this help menu

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published