침투 테스터를 위한 휴먼 인 더 루프 방식의 에이전트 AI CLI로, 터미널에서 정찰·검증·증거 기반 보고를 수행합니다.
zakirkun/deep-eye
여러 LLM 제공자를 활용해 페이로드를 생성하고 웹 취약점을 스캔하며 규정 준수 보고서를 작성하는 AI 기반 침투 테스트 도구입니다.
대체할 수 있는 제품:Burp Suite Professional
- 스타
- 2,341
- 포크
- 424
- 열린 이슈
- 13
- 마지막 커밋
- 14일 전
어떤 프로젝트인가요?
Deep Eye는 웹 대상을 위한 Python 명령줄 침투 테스트 도구입니다. OpenAI, Claude, Gemini, Groq, Mistral, 그리고 OLLAMA나 LM Studio를 통한 로컬 모델을 포함한 여러 AI 제공자를 통해 페이로드 생성과 분류를 처리합니다. SQL 인젝션, XSS, SSRF, JWT 취약점, IDOR, GraphQL 문제, CORS/CSP 설정 오류 등 50가지가 넘는 취약점 유형을 검사합니다.
스캔 외에도 취약점별 증거 요약을 포함한 결과를 생성하고, 오탐을 걸러내며, 지문을 기준으로 결과를 중복 제거하고, HTML, PDF, JSON, SARIF, JUnit, CSV, XLSX 형식으로 보고서를 내보냅니다. 결과를 PCI-DSS v4, SOC2 CC, ISO 27001:2022 통제 항목에 매핑할 수 있습니다. 스캔 비교와 재테스트 모드를 사용하면 기준 스캔과 비교해 새로 발견된 항목만 남길 수 있습니다.
또한 OpenAPI 기반 크롤링, Playwright 브라우저 자동화, mitmproxy 연동, CAPTCHA 탐지, 다중 역할 인증 도우미, Nuclei 스타일의 YAML 템플릿도 제공합니다. 이 도구는 승인된 보안 테스트 용도로만 사용해야 합니다.
핵심 기능
- 01단일 generate() 추상화를 통해 11개 AI 제공자 간 장애 조치를 지원합니다.
- 02SQLi, XSS, SSRF, JWT, IDOR, GraphQL 등을 포함해 50가지가 넘는 취약점 유형을 스캔합니다.
- 03OpenAPI 또는 Swagger 사양을 바탕으로 크롤링을 시작합니다.
- 04HTML, PDF, JSON, SARIF, JUnit, CSV, XLSX 형식으로 보고서를 내보냅니다.
- 05결과를 PCI-DSS v4, SOC2 CC, ISO 27001:2022에 매핑합니다.
- 06스캔 결과를 기준선과 비교하고 새로 발견된 항목만 재테스트합니다.
활용 사례
- AI 지원 페이로드 생성을 활용해 승인된 웹 애플리케이션 보안 평가를 수행합니다.
- PCI-DSS, SOC2, ISO 27001 감사에 필요한 규정 준수 중심 보고서를 작성합니다.
- SARIF 또는 JUnit 출력을 통해 스캔 결과를 CI 파이프라인에 통합합니다.
- 저장된 기준선과 스캔 결과를 비교해 회귀를 추적합니다.
빠른 시작
- 1
저장소를 클론한 다음 해당 폴더로 이동합니다
- 2
Linux/Mac에서는 설치 스크립트로 종속성을 설치한 다음 virtualenv를 활성화합니다
chmod +x scripts/install.sh && ./scripts/install.sh && source .deep-venv/bin/activate - 3
테스트 권한이 있는 대상을 기본 스캔합니다
python deep_eye.py -u https://target.com
사용 전 알아둘 점
- 실행하려면 최소 하나의 AI 제공업체 API 키 또는 로컬 OLLAMA 설정이 필요합니다.
- 소유한 시스템 또는 테스트에 대한 명시적인 서면 허가를 받은 시스템에서만 사용하세요.
- 저장소 메타데이터에는 라이선스가 NOASSERTION으로 표시되어 있지만, README에는 MIT라고 적혀 있습니다.
토픽
자주 묻는 질문
- deep-eye은(는) 무엇인가요?
- 여러 LLM 제공자를 활용해 페이로드를 생성하고 웹 취약점을 스캔하며 규정 준수 보고서를 작성하는 AI 기반 침투 테스트 도구입니다. Deep Eye는 웹 대상을 위한 Python 명령줄 침투 테스트 도구입니다. OpenAI, Claude, Gemini, Groq, Mistral, 그리고 OLLAMA나 LM Studio를 통한 로컬 모델을 포함한 여러 AI 제공자를 통해 페이로드 생성과 분류를 처리합니다. SQL 인젝션, XSS, SSRF, JWT 취약점, IDOR, GraphQL 문제, CORS/CSP 설정 오류 등 50가지가 넘는 취약점 유형을 검사합니다.
- deep-eye은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- deep-eye은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- deep-eye은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. deep-eye의 마지막 커밋은 2026년 10월 6일입니다.
- deep-eye은(는) 어디에 사용할 수 있나요?
- AI 지원 페이로드 생성을 활용해 승인된 웹 애플리케이션 보안 평가를 수행합니다. PCI-DSS, SOC2, ISO 27001 감사에 필요한 규정 준수 중심 보고서를 작성합니다. SARIF 또는 JUnit 출력을 통해 스캔 결과를 CI 파이프라인에 통합합니다. 저장된 기준선과 스캔 결과를 비교해 회귀를 추적합니다.
- deep-eye는 어떻게 설치하나요?
- 저장소를 클론한 다음 해당 폴더로 이동합니다 Linux/Mac에서는 설치 스크립트로 종속성을 설치한 다음 virtualenv를 활성화합니다: chmod +x scripts/install.sh && ./scripts/install.sh && source .deep-venv/bin/activate 테스트 권한이 있는 대상을 기본 스캔합니다: python deep_eye.py -u https://target.com
- deep-eye은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/zakirkun/deep-eye
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
위협 인텔리전스와 공격 표면 매핑을 위해 200개 이상의 소스에서 IP, 도메인, 이메일 등의 정보를 수집하는 오픈소스 OSINT 자동화 도구입니다.
실제 브라우저를 제어하는 AI 에이전트를 만들고, 선택적으로 Browser Use Cloud의 스텔스 브라우저와 호스팅 에이전트 API를 사용할 수 있는 오픈소스 Python 라이브러리입니다.
Python, TypeScript, Rust, Julia로 AI 엔지니어링 개념을 기초부터 익히는 MIT 라이선스 무료 강의로, 542개 레슨으로 구성되어 있습니다.
Git 저장소나 로컬 디렉터리를 LLM에 코드 맥락을 제공하기 좋은 단일 텍스트 요약으로 변환합니다.
엔터프라이즈 데이터를 AI 시스템을 위한 그래프 기반 컨텍스트 레이어로 변환하는 Python 인프라