Design

Understand the CTFd integration of chall-manager.

Architecture

Learn how we design the plugin.

Challenge

Learn how we design the dynamic_iac challenge.

Flag

Learn how we use flag variation to prevent shareflag.

Source

Learn how the Source abstraction is implemented in the plugin.

Mana

Discover how we designed mana to prevent infrastructure overload.

Testing

Learn how we test the plugin.