A collection of bruteforceable apps and servers. Useful for testing network bruteforcers.
All apps require the username admin
and the password password1234
.
- ftp/ - An FTP server.
http/
- basic_auth - A Ruby Sinatra app that uses HTTP Basic-Auth.
- html_login_form - A Ruby Sinatra app that uses a HTML login form.
- imap/ - An IMAP server.
- mysql/ - A MySQL server.
- pop3/ - A POP3 server.
- postgres/ - A PostgreSQL server.
- redis/ - A Redis server.
- telnet/ - A telnet server.
- ssh/ - A SSH server.
- Must exist within a directory.
- Must contain a
Dockerfile
to build the app as a docker image. - Must contain a
docker-compose.yml
file for quickly starting up the docker image. - Must contain a
Makefile
for building the docker image and running either the app or the docker image. - Must contain a
README.md
file containing basic instructions on how to run the server.