Skip to content

echumley/Saguaros-CyberHub

Repository files navigation

The Saguaros CyberHub Project

The official repo of the UA Cyber Saguaros CyberHub project.

Project Description

The Saguaros CyberHub is the official cyber warfare range and eLearning platform of the Cyber Saguaros, the University of Arizona's largest cybersecurity club. The CyberHub's purpose is split into three main goals that guide our effort throughout this project:

  1. Provide club members with the opportunity to supplement their undergraduate and graduate-level coursework with hands-on offensive and defensive security training.
  2. Create a training model & environment for club Capture the Flag (CTF) teams.
  3. Stay free for club members.

Project Ethos

Our goal is to follow this set of ethos set by the team:

  1. Use free, open-source software wherever possible.
  2. Keep the project portable for use on any hardware platform by utilizing IAC and scripts.
  3. Keep any deployment of the project free for students.

Project Components

Here are the main components that will make up the CyberHub:

  1. The Hub - The website/landing page where users authorize and get access to the other sections of the CyberHub.
  2. Saguaros University - Moodle eLearning platform (LMS) with courses and digital badges.
  3. The Crucible - A fully featured, CTF-style cyber warfare range with vulnerable hosts, networking devices, and enterprise environments.
  4. Library - An organized, properly indexed repository of eBooks, PDF guides, research articles, and cybersecurity resources.
  5. Cyber Wiki - A wiki with vulnerable machine walkthroughs, red/blue team skill playbooks, cheat sheets, and the CyberHub project documentation.
  6. The Archive - A deep archive of malware samples, projects, scrapped data samples, etc.

Project Diagram

alt text

Network Diagram

alt text

The Hub

Range Types

Below is a general list of planned range types or "lanes." These are isolated networks in which one player or team will connect to access their target machines(s).

  1. Single player vs. single target
  2. Single player vs. multiple targets/network
  3. Multiple players vs. single target (King of the Hill)
  4. Team vs. single target
  5. Team vs. multiple targets/network
  6. Team vs. team (Attack-Defend)
  7. Live SOC incident response

Extra Services

These services will be openly availbe for use by registered players (internally or externally) to assist in CTF competitions.

  1. Web-based RDP Kali machine (for those who can't run it locally)
  2. SIEM/SOAR stack (inspired by WRCCDC)
  3. Hashcat server (GPU server running Hashtopolis)

Saguaros University

Learning Courses

  1. CTF fundamentals
  2. Networking fundementals
  3. Red team fundamentals
  4. Blue team fundamentals
  5. King of the hill fundamentals
  6. Tool spotlights

About

The official repo of the UA Cyber Saguaros CyberHub project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published