Skip to content

nimobeeren/ctf-agent

Repository files navigation

CTF Agent

This is an AI agent that completes Capture-The-Flag (CTF) challenges.

Installation

  1. Install Node.js 24.

  2. Install dependencies:

npm install
  1. Copy the .env.example file to .env and fill in the missing environment variables:
cp .env.example .env

Usage

Read a challenge from a text file:

node main.ts ctf-challenges/cookie1/challenge.md

Note: you need Node.js 24 to run TypeScript files without a build step.

About

AI agent that solves Capture-The-Flag (CTF) cybersecurity challenges

Topics

Resources

Stars

Watchers

Forks