Skip to main content
All projects
blackbox-ctf·2025 — Present

Blackbox AI CTF

CTF challenge generator with automated solver-validation.

AArchitecture
AI AgentsSPLIT
Spec
Generator
Solver
Publish
Python·FastAPI·LangChain·Docker·Redis·Next.js
BContext

Hand-authoring CTF challenges does not scale. Static challenge sets go stale; manual validation is slow.

CApproach

A generator produces challenges from a category/difficulty spec, then an automated solver attempts the challenge to confirm it is solvable, calibrate difficulty, and reject infeasible output before publishing.

DConstraints
  • 01Each generated challenge must be solvable by the in-tree solver
  • 02Non-trivial difficulty floor enforced
  • 03OS-agnostic packaging
EStatus
  • Used for internal red/blue training cycles.