LLM이 단계별 워크플로를 계획해 nmap, nuclei 등의 보안 도구를 오케스트레이션하는 AI 기반 침투 테스트 자동화 CLI.
PentesterFlow/agent
범위가 승인된 모의 침투 테스트를 계획하고 보안 도구를 실행하는 터미널 AI 어시스턴트
대체할 수 있는 제품:Burp Suite Professional
Cobalt Strike
- 스타
- 1,403
- 포크
- 272
- 열린 이슈
- 5
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
PentesterFlow는 모의 침투 테스터와 버그 헌터를 위한 오픈소스 휴먼 인 더 루프 에이전트 CLI입니다. 로컬 또는 호스팅 LLM에 연결해 범위가 지정된 대상을 기준으로 작업을 계획하고, 분석가가 민감한 작업을 승인하고 범위를 제어하는 동안 셸 명령, HTTP 요청, 파일 작업을 실행합니다.
정찰과 열거부터 검증, 커버리지 추적, 보고서 작성까지 참여 과정 전반을 지원합니다. 확인된 취약점은 요청·응답 증거, 영향도, 재현 가능한 curl 명령과 함께 ./findings/에 Markdown 파일로 저장됩니다. 기본 제공 스킬은 IDOR, SSRF, SSTI, JWT, GraphQL, 레이스 컨디션, 서브도메인 탈취 등을 다룹니다.
또한 재사용 가능한 프로젝트별 메모와 개인 메모를 저장하는 로컬 학습 시스템, 이어서 작업할 때 이전 내용을 요약해 주는 저장된 세션, 브라우저에서 캡처한 트래픽을 위한 Burp Suite 브리지와 MCP 서버를 제공합니다. Ollama, LM Studio, OpenAI 호환 엔드포인트, Anthropic, Gemini 및 여러 호스팅 제공자를 지원합니다.
핵심 기능
- 01민감한 작업을 승인하는 절차와 ask, auto-safe, yolo 권한 모드를 제공합니다.
- 02확인된 취약점을 증거 및 복사해 붙여 넣을 수 있는 curl 재현 명령과 함께 Markdown으로 저장합니다.
- 03정찰, 웹 취약점, SSRF, JWT, GraphQL 등을 위한 모의 침투 테스트 스킬을 기본 제공합니다.
- 04요청을 보내고 확인된 취약점을 이슈로 가져올 수 있는 Burp Suite 브리지를 제공합니다.
- 05세션 저장, 이어서 작업할 때 이전 내용을 요약하는 기능, 비밀 정보를 가린 채 기록하는 로컬 메모리 시스템을 제공합니다.
- 06Ollama, LM Studio와 여러 호스팅 모델 제공자 및 OpenAI 호환 제공자를 지원합니다.
활용 사례
- 버그 바운티 헌터가 웹 API의 IDOR 및 접근 제어를 테스트하도록 지원합니다.
- 승인된 대규모 웹 애플리케이션 전반에서 체계적인 정찰과 커버리지 추적을 수행합니다.
- 고객 제출용 산출물로 재현 가능한 증거를 포함한 Markdown 취약점 보고서를 작성합니다.
- 로컬 호스팅 모델을 사용해 대상 데이터를 타사 서비스로 보내지 않습니다.
토픽
자주 묻는 질문
- agent은(는) 무엇인가요?
- 범위가 승인된 모의 침투 테스트를 계획하고 보안 도구를 실행하는 터미널 AI 어시스턴트 PentesterFlow는 모의 침투 테스터와 버그 헌터를 위한 오픈소스 휴먼 인 더 루프 에이전트 CLI입니다. 로컬 또는 호스팅 LLM에 연결해 범위가 지정된 대상을 기준으로 작업을 계획하고, 분석가가 민감한 작업을 승인하고 범위를 제어하는 동안 셸 명령, HTTP 요청, 파일 작업을 실행합니다.
- agent은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- agent은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- agent은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. agent의 마지막 커밋은 2026년 8월 31일입니다.
- agent은(는) 어디에 사용할 수 있나요?
- 버그 바운티 헌터가 웹 API의 IDOR 및 접근 제어를 테스트하도록 지원합니다. 승인된 대규모 웹 애플리케이션 전반에서 체계적인 정찰과 커버리지 추적을 수행합니다. 고객 제출용 산출물로 재현 가능한 증거를 포함한 Markdown 취약점 보고서를 작성합니다. 로컬 호스팅 모델을 사용해 대상 데이터를 타사 서비스로 보내지 않습니다.
- agent은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/PentesterFlow/agent
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트와 워크플로를 만드는 시각적 캔버스, 사용자 코드, 1,500개 이상의 통합을 갖춘 fair-code 워크플로 자동화 플랫폼입니다.
터미널에서 코드베이스를 읽고 자연어로 코딩 작업, 코드 설명, Git 워크플로를 처리하는 에이전트형 코딩 도구입니다.
RAG, AI 에이전트, 데이터 파이프라인에 사용할 수 있도록 웹사이트를 깔끔한 Markdown으로 변환하는 오픈소스 Python 크롤러
AI 에이전트와 IDE를 데이터베이스에 연결하고, 사전 구축된 도구와 커스텀 도구용 프레임워크를 제공하는 오픈소스 MCP 서버입니다.
긴 문서도 벡터 DB 없이 추론 기반으로 검색하는 LLM 관리형 위키를 만드는 CLI