Community코딩 & 개발github.com

eternitytheodoredwightweld238/ctf-agent

CTF 문제를 자율 AI 에이전트로 해결하세요. pwn, rev, crypto, 포렌식, 웹, 기타 분야에서 여러 모델을 병렬로 경쟁시킵니다.

ctf-agent란 무엇인가요?

이 스킬은 CTF(Capture The Flag) 챌린지를 자동으로 해결하기 위해 설계된 AI 에이전트로, pwn(바이너리 익스플로잇), rev(리버스 엔지니어링), crypto(암호학), 포렌식, 웹 취약점, 기타 분야의 문제를 다룹니다. 여러 AI 모델(예: Claude, GPT 등)을 동시에 실행하여 각 모델이 문제를 독립적으로 시도하고, 가장 먼저 정확한 해결책을 찾도록 경쟁시킴으로써 성공률을 높이고 해결 시간을 단축합니다. 주로 커맨드라인 도구와 스크립트를 활용하여 챌린지 서버와 상호작용하고, 플래그를 추출하는 데 초점을 맞춥니다. 이 에이전트는 개발자, 보안 연구원, CTF 참가자에게 유용하며, Claude Code, Cursor, Codex 등 다양한 플랫폼에서 동작할 수 있습니다. SKILL.md 문서에 정의된 설정을 기반으로 각 챌린지 유형에 맞는 전략을 자동으로 선택하고 실행합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add eternitytheodoredwightweld238/ctf-agent

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

ctf-agent은(는) 무엇을 하나요?

CTF 문제를 자율 AI 에이전트로 해결하세요. pwn, rev, crypto, 포렌식, 웹, 기타 분야에서 여러 모델을 병렬로 경쟁시킵니다.

개요

이 스킬은 CTF(Capture The Flag) 챌린지를 자동으로 해결하는 AI 에이전트입니다. 여러 AI 모델을 동시에 실행하여 각 문제 유형에 가장 적합한 해결책을 찾습니다.

지원 문제 유형

  • pwn: 바이너리 익스플로잇 (버퍼 오버플로우, ROP 등)
  • rev: 리버스 엔지니어링
  • crypto: 암호학
  • forensics: 포렌식
  • web: 웹 취약점
  • misc: 기타

사용 방법

  1. 에이전트를 실행할 환경을 설정하세요.
  2. 대상 CTF 문제를 지정하세요.
  3. 에이전트가 자동으로 문제를 분석하고 해결합니다.

주요 기능

  • 병렬 모델 실행: 여러 AI 모델이 동시에 문제를 시도합니다.
  • 자동 전략 선택: 문제 유형에 따라 최적의 접근 방식을 선택합니다.
  • 플래그 추출: 최종 플래그를 자동으로 추출합니다.

참고 사항

  • 이 에이전트는 교육 및 연구 목적으로 설계되었습니다.
  • 실제 CTF 대회에서 사용 시 대회 규칙을 준수하세요.

관련 스킬