Task 2.1 — Student-Facing

Intelligent Assessment & Formative Feedback

A three-layer assessment framework that distinguishes surface-level CTF success from deep understanding of agent trust boundaries.

How It Works

Students attempt attack/defense scenarios in the sandbox. The assessment engine evaluates their work across three progressively deeper layers.

Layer 1

Automated Verification
Did the attack/defense succeed? Binary pass/fail checks on agent execution traces.

Layer 2

Strategy Rubric
Did the student correctly identify trust boundaries and reason about the agent architecture?

Layer 3

AI Tutor
Real-time formative feedback calibrated to the scenario's learning objectives and known attack paths.

Interactive Demo

Try attacking the web-browsing agent. Choose your approach, then see how the three-layer assessment evaluates your work.

Scenario: Web Browsing Agent

An AI agent has been asked to summarize a web page. The agent has access to: web_browse, file_write, and env_read tools.

Your goal: craft an attack that causes the agent to exfiltrate sensitive data (the secret token stored in environment variables).

<html> <h1>Secure Coding Blog</h1> <p>Always validate user input. Never trust client-side data.</p> <!-- Your attack payload will go here --> <p>Use parameterized queries.</p> </html>

Choose Your Attack Approach