Lab

Lab

Interactive security labs by Steven Foerster: prompt injection, memory corruption, threat modeling, and cryptography demos. Most tools run in your browser.

What this is

This is my public lab notebook in runnable form: prompt injection visualizers, memory corruption simulations, deterministic threat modeling, and cryptography demos. Most tools run fully in your browser.

Try breaking things. Seriously. If you find edge cases or bugs, open an issue or send me a note.

AI & Machine Learning

Interactive visualizations for understanding how AI systems work.

AI Safety & Red Teaming

Interactive demos for understanding AI vulnerabilities and adversarial techniques.

Systems & Memory Safety

Visual explanations of low-level security concepts and failure modes.

Risk & Threat Modeling

Deterministic analysis for early security and architecture review.

Quantum Computing

Interactive visualizations for learning quantum mechanics and algorithms.

Cryptography

Client-side cryptography demos and local-first tools.

Signals & Systems

Interactive tools for control theory, signal processing, and filter design.

Infrastructure

Interactive visualizations for GPU clusters, network fabrics, and cloud infrastructure.

Analysis & Calculators

Interactive tools for understanding real-world costs and trade-offs.

Explainers & Guides

Plain-language framing for how the tools work.