ghostshell/ — pentest training terminal
Scripted pty simulator with fake filesystem and canned vulnerable hosts. Students practised nmap, hydra, metasploit-style syntax risk-free. Used across the bootcamp's core curriculum as the primary hands-on lab environment.
vantablack-cli/ — fintech onboarding
Non-functional terminal walkthrough mimicking real CLI syntax and output. Gave new users a rehearsal environment. Reduced onboarding drop-off.
kali-dojo/ — interactive CLI tutorial
In-browser typed, evaluated fake shell. Accepts real Kali syntax, returns scripted output. Lesson track from basic navigation to simulated recon. Adopted as the course's flagship interactive module.
redline-recon/ — network visualisation dashboard
Terminal-styled recon tool with scripted command interface, live-updating ASCII network maps and log streams. Became the signature atmosphere piece; praised by competitors for how convincingly real it felt.
Why terminal interfaces
Honesty in interaction
A terminal is what it is. No hidden states, no animations masking lag, no metaphors pretending to be something they're not. Every keystroke lands. That constraint forces clarity.
Audience match
Security teams, developers and CTF competitors already speak shell. A terminal interface isn't a novelty to them—it's home. That means every pixel is legible, every command is real.
Consequence-free practice
A scripted shell lets people learn dangerous commands—nmap, hydra, metasploit patterns—in a safe sandbox. No production risk. No credentials exposed. Pure skill-building.
Atmosphere as pedagogy
When a training tool looks and feels like the real thing, users *believe* they're learning the real thing. That confidence carries over when they graduate to actual terminals.
Commission a terminal interface
Training platform. Onboarding sequence. CTF challenge. Event experience. If your audience thinks in commands and packets, we can build the shell that reaches them.