Skip to content

☁️ ⚡ Granular, Actionable Adversary Emulation for the Cloud

License

Notifications You must be signed in to change notification settings

lsass-exe/stratus-red-team

This branch is 3 commits ahead of, 20 commits behind DataDog/stratus-red-team:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

de7515f · Oct 6, 2024
Oct 2, 2024
Oct 4, 2024
Jan 10, 2022
Oct 6, 2024
Feb 9, 2024
Sep 30, 2024
Jan 24, 2022
Sep 16, 2024
Oct 2, 2024
Jan 18, 2022
Jul 22, 2022
Nov 27, 2023
Jan 18, 2022
Sep 11, 2024
Sep 29, 2022
Aug 9, 2024

Repository files navigation

Stratus Red Team

made-with-Go Tests static analysis Maintainer OpenSSF Scorecard CII Best Practices

Stratus Red Team

Stratus Red Team is "Atomic Red Team™" for the cloud, allowing to emulate offensive attack techniques in a granular and self-contained manner.

Terminal recording

Read the announcement blog posts:

Getting Started

Stratus Red Team is a self-contained Go binary.

See the documentation at stratus-red-team.cloud:

Installation

Direct install

Requires Go 1.19+

go install -v github.com/datadog/stratus-red-team/v2/cmd/stratus@latest

Homebrew

brew tap datadog/stratus-red-team https://github.com/DataDog/stratus-red-team
brew install datadog/stratus-red-team/stratus-red-team

Pre-build binaries

For Linux / Windows / Mac OS: download one of the pre-built binaries.

Docker

IMAGE="ghcr.io/datadog/stratus-red-team"
alias stratus="docker run --rm -v $HOME/.stratus-red-team/:/root/.stratus-red-team/ -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY -e AWS_SESSION_TOKEN -e AWS_DEFAULT_REGION $IMAGE"

asdf

You can install specific versions (or latest) of stratus-red-team using asdf and this stratus-red-team plugin:

asdf plugin add stratus-red-team https://github.com/asdf-community/asdf-stratus-red-team.git
asdf install stratus-red-team latest

Community

The following section lists posts and projects from the community leveraging Stratus Red Team.

Open-source projects:

Videos:

Blog posts:

Talks:

Papers:

Using Stratus Red Team as a Go Library

See Examples and Programmatic Usage.

Development

Building Locally

make
./bin/stratus --help

Running Locally

go run cmd/stratus/*.go list

Running the Tests

make test

Building the Documentation

For local usage:

pip install mkdocs-material mkdocs-awesome-pages-plugin

make docs
mkdocs serve

Acknowledgments

Maintainer: @christophetd

Similar projects (see how Stratus Red Team compares):

Inspiration and relevant resources:

About

☁️ ⚡ Granular, Actionable Adversary Emulation for the Cloud

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 79.1%
  • HCL 19.5%
  • Smarty 0.5%
  • Ruby 0.4%
  • Makefile 0.3%
  • Shell 0.1%
  • Dockerfile 0.1%