Software Engineering Institute's repositories
Caster.Api
Caster is the primary deployment component of the Crucible framework. Caster provides a web interface that gives exercise developers a way to create, share, and manage topology configurations.
moodle-mod_crucible
mod_crucible is an activity plugin that allows Crucible labs and exercises to accessed from the Moodle LMS.
causal-lair
AIR is a tool that helps users to find limits for their classifier’s robustness, using causal methods.
Gallery.Ui
Gallery is an exercise inject visualization tool. It allows various types of inject data to be displayed, categorized, and searched by exercise participants.
moodle-block_crucible
block_crucible is a plugin that provides a Moodle user with links to access other applications integrated via OAUTH based on the user’s permissions.
moodle-mod_topomojo
mod_topomojo is an activity plugin that allows TopoMojo labs and exercises to be accessed from Moodle. The plugin will pull and display the markdown and challenge questions inside of the Moodle activity.
moodle-tool_lptmanager
tool_lptmanager is an admin tool plugin that allows learning plan templates to be exported, imported, and automaticity created from a competency framework.
Player.Api
Player is the centralized interface where users, teams, and administrators go to configure and participate in the cyber exercise.
Steamfitter.Api
Steamfitter.Api gives exercise developers the ability to create scenarios consisting of a series of scheduled tasks, manual tasks, and injects which run against virtual machines in a view.
crucible-common-dotnet
Shared libs for Crucible, CMUSEI's modular framework for designing and deploying virtual environments to support cybersecurity training and exercises.
pom
Pointer Ownership Model (POM) is a set of tools that construct a model of memory usage (mallocs and frees) for any C code and can staticly use it to detect temporal memory errors.