Athena Cyber Hub (ACH) is a forked version of Vanilla Control Center with several differences in order to fit the needs of Cyber Security users on Athena OS.
Unlike Vanilla OS, it replaces distrobox by docker and it is not intended to run operating systems or managing the updates, but it is intended to run vulnerable laboratories for learning purposes and cyber security platforms for offensive and defensive activities.
Athena OS Cyber Hub provides three sections:
- Cyber Platform Center
- Vulnerability Lab
- Cyber Lab
It offers a set of Cyber Security platforms used for several purposes (i.e., defensive), as DefectDojo and GreenBone tools.
It contains several CVE laboratories from Vulhub where you can train on real CVEs to exploit technologies and services. Furthermore, it provides also several OWASP machines to enjoy with. Run your favourite vulnerable environment and get your CVE!
Set your custom containers and manage them in a centralized manner! When ACH is run for the first time, it will create ~/.config/athena-cyber-hub/cyberlab.toml
configuration file. Edit it by inserting the required information about your container, and then run ACH. Your containers will be collected in Cyber Lab section.
Example configuration file:
[[environment]]
id = "vulhub/activemq"
name = "ActiveHello"
path_docker = "/usr/share/athena-platform-center/vulhub/activemq/CVE-2015-5254/docker-compose.yml"
path_readme = "/usr/share/athena-platform-center/vulhub/activemq/CVE-2015-5254/README.md"
[[environment]]
id = "well-hub/yourlab"
name = "Container 2"
path_docker = "/path/to/docker-compose.yml"
path_readme = "/path/to/README.md"
Athena IS Cyber Hub can be installed through Athena Repository by:
sudo pacman -S athena-cyber-hub
- base-devel
- meson
- go
- appstream-glib
- libadwaita
- gettext
- desktop-file-utils
- python-lxml
- python-toml
- vte4
- docker
- docker-compose
- gnome-console
meson setup build
ninja -C build
sudo ninja -C build install
athena-cyber-hub
If you would like to have a new Cyber Security Platform or new CVE labs, please open an issue by reporting the project information to integrate.
Athena Cyber Hub is a forked project of Vanilla Control Center adapted for Athena OS. I would like to thank @mirkobrombin and Vanilla OS team for the original project.
Special Thanks to @phith0n and its Vulnhub project that is the main source of CVE environments inside Athena Cyber Hub.