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.