Cloudcrackr is a command line tool orchestrating password cracking on AWS using Docker containers and ECS.
- AWS account with configured profile on your local machine
- Easiest way is to install and use the AWS CLI . See here for instructions
- Docker
- Install instructions here
Upon running the CLI you will be prompted to configure the program. A configuration file will be
created at ~/.cloudcrackr.yaml
. Additionally, a custom configuration file can be using
by using the --config
flag. See the config
command for further information.
Run go build
and then move the executable to /usr/local/bin/
or ~/.local/bin
.
cloudcrackr crack <image> <password_file> <file>
For a security classes that I took as an undergraduate, me and my classmates had the task of cracking passwords. However, many students were left disadvantaged by not having the means or space to own a powerful computer that would have made this homework trivial. The purpose of this project is to provide password cracking to those that, for any reason, find themselves needing a more accessible option.
I also hope that this project can promote a better understanding of password cracking procedures and encourage better practices in selecting passwords.