
netw0rknoob/vulnclaw
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
AI 에이전트 + MCP 툴체인 + 침투 기술 오케스트레이션과 대규모 언어 모델, 자연어 →입력을 결합하여 "정보 수집→ 취약점 발견→ 취약점 악용→ 보고서 생성 전 과정을 자동으로 완료합니다.
개요
프로젝트 웹사이트: https://unclecheng-li.github.io/vulnclaw.com/] 💬 : 디스코드에 참여하세요 LLM 에이전트 + MCP 툴체인 + 선택적 스킬 참조와 OpenAI, Anthropic, MiniMax / DeepSeek과 같은 호환 모델을 결합하여, 자연어 입력 →은 "정보 수집→, 취약점 발견→ 취약점 악용→ 보고서 생성"이라는 전체 과정을 자동으로 완료합니다. - — Claude Codex와 유사한 자율 루프로, 모델이 다음 단계, 도구를 언제 호출할지, 언제 완료/쿼리/결정할지 결정하며 진행 방법이 없음 - — 도구 결과는 일관되게 AgentState.evidence에 기록되며, 원시 텍스트는 완전히 유지됩니다; Active Context는 기본적으로 신호가 높은 미리보기만 사용하며, evidence_search/evidence_view는 원래의 증거를 필요할 때 재검토하는 데 사용됩니다 - — 반복 호출, 실패한 열화, 시간 소모 시간, 새로운 발견 등 도구 호출 전후의 신호를 기록합니다; 동일한 증거 범위를 반복적으로 읽으면 억제되며; 연속 증거 루프는 스톨 가드를 트리거하지만, 이전 단계 계획자는 복원되지 않습니다. — 주장된 플래그/결론은 실제 도구 출력에서 문자별로 나타나야 하며, 이를 위해 조작된 플래그를 통해 거짓 승리를 제거합니다. — 침투 의도를 평일하게 설명하고, 단계와 도구를 자동으로 식별합니다. — OpenAI / Anthropic / MiniMax / DeepSeek / Zhipu / Moonshot / Qianwen / SiliconFlow / Doubao / Baichuan / Jieyue Xingchen / SenseTime / Zero One Everything / Local Ollama, 원클릭 전환 — 4가지 MCP 서비스: 기본 제공 시 fetch / 메모리 로컬 제공, chrome-devtools / 브라우저 자동화 및 HTTP 패킷 캡처 및 재생을 위한 외부 MCP 서비스와의 Burp 통합 — 기본적으로 GET 명령 및 전체 응답 본문 반환, HTTP/HTTPS 및 사용자 지정 메서드/헤더/params/cookies/body/data/form/json, 타임아웃/리디렉션/TLS 제어 지원; CTF/범위 HTTPS는 기본적으로 인증 인증서를 검증하지 않습니다 - — 런타임 범위별로 필터링한 후, 각 요청마다 추가 JSONL 인덱스 + 원시 패킷을 evidence/traffic/에서 추적하며, 내장 traffic_list / traffic_view /...
개요(AI 번역)
- AI 기반 침투 테스트 CLI 도구 — 쉬운 말로 취약점을 활용하세요. *
🌐 영어 버전: README_EN.md
**이 프로젝트는 독립적으로 실행 가능한 AI 침투 테스트 에이전트입니다. **
프로젝트 공식 웹사이트: https://unclecheng-li.github.io/vulnclaw.com/
LLM 에이전트 + MCP 툴체인 + 선택적 스킬 참조 자료를 기반으로 합니다. OpenAI, Anthropic, MiniMax, DeepSeek 등과 호환됩니다. 자연어 입력 →는 “정보 수집→, 취약점 발견, 취약점 발견→ 취약점 악용→ 보고서 생성” 전체 과정을 자동으로 완료합니다.
빠른 시작 · 건축 · 내장 기술
그게 뭘 할 수 있지?
입력된 자연어, AI는 침투 테스트 과정을 자동으로 실행합니다:
허가된 침투 테스트, CTF 대회, 안전 교육, 레드팀 훈련 및 기타 시나리오에 적합합니다.
특징
- 모델 주도 솔루션 엔진(기본값) — Claude Codex/Codex와 유사한 자율 루프로, 모델이 다음 단계, 도구를 언제 호출할지, 언제 완료/쿼리/결정할지 결정하며 앞으로 나아갈 방법이 없습니다
- 에이전트 상태 증거 메모리 — 도구 결과는 일관되게
AgentState.evidence로 작성되며, 원문은 완전히 유지됩니다; 액티브 컨텍스트는 기본적으로 신호가 강한 미리보기만 주입하며,evidence_search/evidence_view는 원래의 증거를 필요할 때 재검토하는 데 사용됩니다 - 경량 보정 계층 — 반복 호출, 실패한 하강, 시간 소모, 도구 호출 전후의 새로운 발견 신호를 기록합니다; 동일한 증거 범위의 반복 읽기는 억제되고, 연속 유휴 시 증거가 스톨 가드를 작동시키지만, 이전 스테이지 플래너는 복원되지 않습니다
- 증거 수준 안티-환상 게이트 — 주장된 플래그/결론은 실제 도구 출력에서 문자별로 등장해야 하며, 이를 통해 조작된 승리를 방지합니다.
- 자연어 중심 — 침투 의도를 인간 언어로 설명하고, 단계와 도구를 자동으로 식별합니다
- 13개의 LLM 제공자 — OpenAI / Anthropic / MiniMax / DeepSeek / Zhipu / Moonshot / Qianwen / SiliconFlow / Doubao / Jieyuexing Chen / SenseTime / OpenRouter / Local Ollama, 원클릭 전환
- MCP 툴체인 — 4개의 MCP 서비스:
fetch/memory로컬 기본 제공,chrome-devtools/burp브라우저 자동화 및 HTTP 패킷 캡처 및 재생을 위한 외부 MCP 서비스와의 통합
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
설치
docker run --rm -it \