zakirkun/deep-eye

Deep Eye orchestrates multiple AI providers (OpenAI, Claude, Grok, Gemini, OLLAMA, Groq, Mistral, OpenRouter, LiteLLM, LM Studio) for intelligent payload generation, scans targets for 45+ vulnerability types, and produces professional reports with compliance mapping.

해결하는 문제

Deep Eye는 보안 취약점 발견 및 보고 과정을 자동화하기 위해 설계된 AI 기반 모의 해킹 도구입니다. 여러 AI 제공업체를 활용하여 50가지 이상의 취약점 유형을 지능적으로 스캔함으로써, 복잡한 공격 페이로드 생성 및 결과 분류(triage)에 필요한 수동 작업을 줄여줍니다.

작동 방식

이 도구는 대상의 기술 스택, WAF 지문, 알려진 CVE를 기반으로 상황을 인식하는 페이로드를 생성하기 위해 다양한 AI 모델(GPT-4o, Claude, Llama 등)을 오케스트레이션합니다. RAG로 인덱싱된 CVE 데이터베이스를 사용하여 공격 패턴을 결정합니다. 시스템에는 Playwright를 통한 브라우저 자동화 계층과 심층 분석을 위한 인터셉트 프록시가 포함되어 있으며, OpenAPI/Swagger 사양을 가져와 크롤링을 시작할 수도 있습니다. 스캔 후에는 AI를 사용하여 결과를 분류하고, 오탐(false positive)을 필터링하며, 규정 준수(PCI-DSS, SOC2 등)에 매핑된 전문적인 보고서를 생성합니다.

대상 사용자

시스템 테스트 권한을 가진 보안 연구원, 버그 바운티 헌터, 모의 해킹 전문가를 대상으로 합니다.

주요 특징

  • 멀티 AI 제공업체 지원: OLLAMA와 같은 로컬 옵션을 포함하여 11가지의 서로 다른 AI 제공업체에 대한 장애 조치(failover) 지원.
  • 상황 인식 페이로드: 특정 대상 환경 및 CVE 인텔리전스에 맞춤화된 페이로드 생성.
  • AI 분류(Triage): 오탐을 자동으로 필터링하고 각 결과에 대한 증거 요약 제공.
  • 포괄적인 보고서: HackerOne 스타일의 보고서를 자동 생성하며 PDF, SARIF, JSON 등 다양한 내보내기 형식 지원.
  • 자연어 범위 설정: 자연어 명령을 사용하여 대상 범위를 정의 가능.
  • 고급 자동화: CAPTCHA 탐지 및 해결, 브라우저 자동화, 재테스트를 위한 스캔 차이 분석 기능 포함.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트