Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
grubcrawler — 세계에서 가장 빠른 에이전틱 크롤러. 되찾았다. 재창조했다. 전투 준비 완료. | Kitploit
도구/GitHubGitHub/deepbluedynamics/grubcrawler
OSINT (Open Source Intelligence)ReconnaissanceDynamic Analysis (Sandboxing)Web Proxies & InterceptionInformation GatheringWeb SecurityPenetration TestingUtilities & FrameworksMachine LearningRed TeamingCrawlerAnti-Bot
347191일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
GitHubdeepbluedynamics/grubcrawler

grubcrawler

세계에서 가장 빠른 에이전틱 크롤러. 되찾았다. 재창조했다. 전투 준비 완료.

저장소 보기웹사이트
Grub Crawler

License Python FastAPI Playwright MCP Ghost Protocol Live Stream Camoufox Proxy


안티 디텍션, 비전 폴백, 피어 투 피어 메시를 갖춘 에이전틱 웹 크롤러.


엔드포인트 · 메시 · 안티 디텍션 · 고스트 프로토콜 · 라이브 스트림 · MCP 도구 · 빠른 시작 · 벤치마크 · 아키텍처


JavaScript 렌더링, Camoufox 안티 디텍트 브라우저, 요청별 프록시 라우팅, 자율 에이전트 루프를 갖춘 풀스택 웹 크롤링 엔진. 네이티브 Rust 추출 엔진으로 페이지를 깔끔한 마크다운으로 변환한다. 표준 크롤링이 Cloudflare, CAPTCHA 또는 JavaScript 장벽에 의해 차단될 때, Ghost Protocol이 스크린샷을 캡처하고 비전 AI(Claude, GPT-4o 또는 Ollama)를 통해 콘텐츠를 추출한다. 단일 세션에서 OpenAI, Anthropic, Ollama 전반에 걸친 멀티 프로바이더 LLM 오케스트레이션을 지원한다. 노드는 분산 크롤링을 위해 가십 기반 피어 투 피어 메시를 통해 조정된다.


Grub을 선택하는 이유

우리는 모든 주요 크롤러의 기능을 통합한 뒤, 그 어느 것도 갖지 못한 기능을 추가했다.

자체 호스팅 크롤러

기능Crawl4AIFirecrawlScrapyGrub
JS 렌더링✅ Playwright✅ Playwright❌ HTTP 전용✅ Playwright
안티 디텍트 브라우저stealth 플러그인❌❌✅ Camoufox
Ghost Protocol❌❌❌✅ 자동 폴백
요청별 프록시✅ 에스컬레이션❌미들웨어✅ 요청별
스텔스 패치✅❌❌✅ 옵트인
에이전트 루프✅ 에이전틱✅ /agent❌ 스파이더✅ 바운디드 SM
라이브 브라우저 스트림✅ WebSocket✅ Live View❌✅ WS + MJPEG
마크다운 출력✅ Fit Markdown✅ 코어❌✅ Rust 엔진
PDF 추출✅ PDF 전략✅ 파싱❌✅ 텍스트 레이어 + OCR 폴백
MCP 도구✅ 커뮤니티✅ 공식⚠️ 커뮤니티✅ 15개 도구
멀티 프로바이더 LLM✅ 모든 LLM⚠️ Gemini❌✅ OpenAI/Anthropic/Ollama
메시 P2P❌❌❌✅ 가십 프로토콜
정책 적용❌❌❌✅ 도메인 게이트 + 리댁션
프롬프트 인젝션 방어❌❌❌✅ 격리 + 가시 텍스트 diff
라이선스Apache 2.0AGPL-3.0BSDBSD-3-Clause
가격무료무료–$333/월무료자체 호스팅

클라우드 / 매니지드 크롤러

기능BrowserbaseScrapflyFirecrawl CloudGrub
JS 렌더링✅ 커스텀 Chromium✅ 독점✅ Playwright✅ Playwright
안티 디텍트 브라우저✅ 커스텀 Chromium✅ 독점✅ 클라우드 스텔스✅ Camoufox
Ghost Protocol❌❌❌✅ 자동 폴백
요청별 프록시✅ 매니지드✅ 1억 3천만+ IP✅ 클라우드 매니지드✅ 요청별
스텔스 패치✅ 내장✅ 내장✅ 내장✅ 옵트인
에이전트 루프✅ Stagehand⚠️ 통합을 통함✅ /agent✅ 바운디드 SM
라이브 브라우저 스트림✅ iFrame + CDP✅ CDP✅ Live View✅ WS + MJPEG
마크다운 출력✅ MCP를 통함✅ 내장✅ 코어✅ Rust 엔진
MCP 도구✅ 공식✅ 공식✅ 공식✅ 15개 도구
메시 P2P❌❌❌✅ 가십 프로토콜
정책 적용❌❌❌✅ 도메인 게이트 + 리댁션
프롬프트 인젝션 방어❌❌❌✅ 격리 + 가시 텍스트 diff
자체 호스팅 가능❌ 클라우드 전용❌ 클라우드 전용⚠️ 제한적 OSS✅ 전체 + Cloud Run
가격무료–$99/월사용량 기반무료–$333/월자체 호스팅

Ghost Protocol을 갖춘 것은 Grub뿐이다 — 표준 크롤링이 실패할 때 차단된 페이지를 스크린샷으로 캡처하고 LLM을 통해 콘텐츠를 추출하는 자동 비전 기반 폴백. 예방(Camoufox + 프록시 + 스텔스)이 차단의 95%를 처리한다. Ghost Protocol이 나머지를 처리한다.

API 엔드포인트

핵심 크롤링

메서드경로설명상태
POST/api/crawl단일 URL 크롤링 (HTML + 마크다운)Live
POST/api/markdown단일 또는 다중 URL 마크다운 추출Live
POST/api/batch작업 추적을 포함한 배치 크롤링Live
POST/api/raw원시 HTML 추출 (마크다운 없음)Live
GET/view브라우저 렌더링 HTML 뷰어Live
GET/download크롤러를 통한 파일 다운로드 (PDF 등)Live
POST/api/pdf/pagesPDF 페이지를 텍스트 + 렌더링된 PNG(base64)로Live

PDF URL은 브라우저 없이 /api/crawl, /api/markdown, /api/batch에서 처리된다: 텍스트 레이어는 페이지별로 추출되며(PyMuPDF), 이미지만 있는 페이지는 구성된 비전 프로바이더로 OCR 폴백된다 (로컬 기본값: benhaotang/Nanonets-OCR-s를 사용하는 Ollama; 호스팅 모델을 사용하려면 키와 함께 AGENT_GHOST_VISION_PROVIDER=anthropic 또는 openai를 설정). OCR된 페이지는 모델 이름과 함께 source: "ocr"로 표시되고 해당 제목 아래에 <!-- ocr: <model> --> 마커가 붙어, 전사본이 원본 텍스트로 오인되지 않는다. 출력은 페이지당 하나의 ## Page N 섹션을 가진 마크다운이며, render_mode는 pdf_text, pdf_vision, pdf_mixed 또는 pdf_empty를 보고한다.

에이전트 (모드 B)

메서드경로설명상태
POST/api/agent/run자율 에이전트 루프에 작업 제출Live
GET/api/agent/status/{run_id}에이전트 실행 상태 확인 / 트레이스 로드Live
POST/api/agent/ghostGhost Protocol: 스크린샷 + 비전 추출Live

작업 관리

메서드경로설명상태
POST/api/jobs/create일반 작업 제출Live
POST/api/jobs/crawl단일 URL 크롤링 작업 제출Live
POST/api/jobs/batch-crawl배치 크롤링 작업 제출Live
POST/api/jobs/markdown마크다운 전용 작업 제출Live
POST/api/jobs/process-jobCloud Tasks 워커 엔드포인트Live
POST/api/wraithAI 기반 크롤링 워크플로Placeholder

원격 캐시

메서드경로설명상태
POST/api/cache/search캐시된 콘텐츠 퍼지 검색Live
GET/api/cache/list캐시된 문서 메타데이터 목록Live
GET/api/cache/doc/{doc_id}캐시된 문서 하나 가져오기Live
POST/api/cache/upsert캐시 항목 업서트Live
POST/api/cache/pruneTTL/도메인별 캐시 항목 정리Live

세션 관리

메서드경로설명상태
GET/api/sessions/{session_id}/files세션 파일 목록Live
GET/api/sessions/{session_id}/file특정 파일 가져오기Live
GET/api/sessions/{session_id}/status세션 진행 상태Live
GET/api/sessions/{session_id}/results모든 크롤링 결과Live
GET/api/sessions/{session_id}/screenshots스크린샷 목록Live

라이브 스트림

메서드경로설명상태
WS/stream/{session_id}WebSocket 뷰포트 스트림Live
GET/stream/{session_id}/mjpegMJPEG 폴백 스트림Live
GET/stream/{session_id}/status스트림 세션 상태Live
GET/stream/pool/status브라우저 풀 상태Live

메시

메서드경로설명상태
POST/mesh/join피어 참여 + 가십 디스커버리Live
POST/mesh/heartbeat부하 메트릭을 포함한 피어 하트비트Live
POST/mesh/execute노드 간 도구 실행 (최대 1홉)Live
POST/mesh/leave피어 이탈 알림Live
GET/mesh/peers알려진 피어 + 상태 목록Live
GET/mesh/status이 노드의 메시 상태 + 부하Live

시스템

메서드경로설명상태
GET/health상태 확인 + 도구 수 + 메시 정보Live
GET/tools등록된 AHP 도구 목록Live
GET/site내장 랜딩 페이지Live
GET/{tool_name}AHP 도구 실행 (캐치올)Live

MCP 도구 (grub-crawl.py)

MCP 브리지는 모든 기능을 MCP 호환 호스트에 노출한다:

도구 다운로드