Aws Security Toolbox

AWS Security Tools (AST) in a simple Docker container. 📦
Alternatives To Aws Security Toolbox
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Portainer25,0191a day ago78April 21, 20211,091zlibGo
Making Docker and Kubernetes management easy.
Trivy16,7382521 hours ago176September 16, 2022375apache-2.0Go
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Slim16,353
2 days ago156apache-2.0Go
Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
Authelia15,9141a day ago34September 19, 2022108apache-2.0Go
The Single Sign-On Multi-Factor portal for web apps
Hydra13,88682 days ago1May 08, 201971apache-2.0Go
OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.
Labs11,145
23 days ago137apache-2.0PHP
This is a collection of tutorials for learning how to use Docker with various tools. Contributions welcome.
Rustscan9,432
25 days ago17April 27, 2022117gpl-3.0Rust
🤖 The Modern Port Scanner 🤖
Docker Bench Security8,261
14 days ago13apache-2.0Shell
The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.
Imgproxy7,014
7 days ago112August 22, 202266mitGo
Fast and secure standalone server for resizing and converting remote images
Devops Resources6,767
5 days ago12Groovy
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
Alternatives To Aws Security Toolbox
Select To Compare


Alternative Project Comparisons
Readme

AWS Security Toolbox (AST) 🔒

This toolbox will bring to you all necessary apps and tooling as a simple portable and preinstalled Docker container for SecOps on AWS, especially for auditing and assessments purpose.

This will reduce the overhead and the headache of installation these tools and dependencies.

Included Tools

Getting Started

Optional (host machine)

Requirements

  • docker macOS or Linux
  • awscli installed & configured
  • create .env file before building your Docker image locally (see .env.example) to set your DEFAULT_AWS_REGION and PROFILE_NAME (for aws-vault)

Usage

Clone the repository:

    $ git clone https://github.com/z0ph/aws-security-toolbox.git

There is two options to use this toolbox,

  • Option #1 (Interactive), you are using local awscli with ~/.aws/credentials populated.
  • Option #2 (aws-vault), you want to use your local aws-vault installation.

Info: Working directory within the container: /opt/secops

Option 1 (Interactive)

    $ ./ast.sh login

When you are logged into the shell of the container in interactive mode (-it), you will be able to perform your audit/assessment with confidence thanks to pre-populated tools.

Example:

    $ ./opt/secops/prowler/prowler -b | ansi2html -la > /tmp/prowler-report.html

nb: /tmp is mapped to your own (host machine) /tmp folder.

Option 2 (aws-vault)

    $ ./ast.sh exec /opt/secops/prowler/prowler -b -s > report-prod.txt 

nb: if you are not using default aws-vault profile name, please modify options in ast.sh

Optional

if you want to build your own container locally to get latest updates from tools maintainers, run the following command.

    $ make build

License

This project is licensed under the MIT License - see the LICENSE file for details

Authors

  • Victor GRENU - Initial work - zoph.io
Popular Docker Projects
Popular Security Projects
Popular Virtualization Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Shell
Docker
Amazon Web Services
Security
Docker Container
Abstract Syntax Tree
Vault
Security Tools