Skip to content
Breakpoint logobreakpoınt

CloudGoat

Deploy vulnerable AWS setups in your own account and hack them for flags

CloudGoat is a command-line tool that builds deliberately vulnerable cloud environments in your own AWS account. You run a command to create a scenario, get a starting set of credentials or a web address, then explore and exploit misconfigurations until you reach the goal, which is usually a flag or a secret. When you finish, another command tears it all down.

Play on github.com

Free · No login · Terminal · Intermediate

CloudGoat preview

About CloudGoat

The repo lists 25 AWS scenarios rated easy, medium or hard, covering IAM privilege escalation, SSRF, Lambda, ECS, Cognito and RDS snapshots, plus a newer Azure scenario. Each one has a walkthrough and cheat sheets if you get stuck. It trains real cloud attack paths with the AWS CLI.

It is free and open source. You need Linux or macOS, Python, Terraform and your own AWS account, so running scenarios may cost a little in cloud usage.

Made this game? Claim it →

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help