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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
sniperscope — DNS, 인증서 투명성, Shodan, CVEDB, TLS 및 OSINT 데이터를 상관 분석하여 위험 점수가 매겨진 포렌식 보고서를 생성하는 외부 공격 표면 관리 워크스테이션입니다. | Kitploit
도구/GitHubGitHub/kamehameha-ctrl/sniperscope
OSINT (Open Source Intelligence)ReconnaissanceVulnerability AnalysisInformation GatheringWeb SecurityDigital ForensicsPenetration TestingThreat IntelligenceSubdomain EnumerationEmail HarvestingDNS Analysis
412322시간 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
GitHub
kamehameha-ctrl/sniperscope

sniperscope

DNS, 인증서 투명성, Shodan, CVEDB, TLS 및 OSINT 데이터를 상관 분석하여 위험 점수가 매겨진 포렌식 보고서를 생성하는 외부 공격 표면 관리 워크스테이션입니다.

저장소 보기

🎯 SniperScope v3.5 // 공격 표면 인텔리전스, Shodan CVEDB 및 포렌식 EASM 플랫폼

Version 3.5 FastAPI Python React 19 Tailwind CSS v4 Cytoscape OWASP 2025 Ready MIT License

SniperScope 대화형 공격 표면 인텔리전스 데모

SniperScope는 사이버보안 감사자, SOC 분석가, 침투 테스터를 위해 설계된 고성능 외부 공격 표면 관리(EASM), 수동/능동 OSINT 인텔리전스, 그리고 포렌식 보고 워크스테이션입니다.

단일 대상(도메인 이름, 전체 URL 또는 IPv4/IPv6 주소)으로부터 SniperScope는 여러 인텔리전스 엔진을 병렬로 조율합니다:

  • SPF/DMARC 안티 스푸핑 및 CAA 발급자 검사를 포함한 다중 레코드 DNS 존 열거.
  • 자동 Origin IP 확인 기능을 갖춘 SSL/TLS 인증서 투명성 로그(crt.sh).
  • 공식 RDAP/WHOIS 레지스트리 조회 및 BGP/ASN 라우팅 상관 분석.
  • 개방 포트, 소프트웨어 버전, CPE 및 원시 서비스 배너를 위한 Shodan Host API 및 InternetDB.
  • 실시간 CVSS v3/v2, EPSS 악용 확률, CISA KEV(알려진 악용 취약점) 상태 및 랜섬웨어 캠페인 연관성을 포함한 Shodan CVEDB 기반의 심층 취약점 보강.
  • 실시간 TLS/SSL X.509 who.is 스타일 암호화 검사(암호화 스위트, 공개 키 비트, 일련번호, 신뢰 체인, 유효 기간, SAN).
  • 웹 가동 시간 진단, 응답 지연, HTTP 보안 헤더, 쿠키 플래그(Secure, HttpOnly, SameSite) 및 CORS 정책.
  • 알려진 CVE 및 PoC에 프론트/백엔드 구성 요소를 매핑하는 소프트웨어 구성 분석(SCA) 웹 기술 탐지(휴리스틱 구성 요소 엔진).
  • 디지털 풋프린트 스위트 및 스페인 OSINT 허브: 실시간 멀티 플랫폼 사용자 이름 정찰(Server-Sent Events를 통한 400개 이상 플랫폼), 전화 포렌식(스페인 CNMC, 스팸 DB), 이메일 헌터(MX/SPF, Gravatar, 유출 검색어), 그리고 스페인 공식 관보 및 투명성 등록부.
  • OWASP Top 10: 2025 카테고리에 엄격히 매핑된 39개 명령 능동 CLI 플레이북.
  • 대화형 충돌 방지 Cytoscape.js 토폴로지 그래프 및 다중 형식 포렌식 보고서 내보내기(PDF, 자체 포함 HTML, Markdown TLP:AMBER, 시간순 RAW 실행 추적 .log).

📐 아키텍처 및 데이터 흐름

flowchart LR
    subgraph Auth["🔐 Operator Access (Gatekeeper)"]
        direction TB
        LoginScreen["🔑 LoginScreen\nHMAC-SHA256 Token\n(sniperadmin / Passphrase)"]
    end

    subgraph Frontend["🖥️ Frontend (React 19 + Vite 8 + Tailwind CSS v4)"]
        direction TB
        TargetInput["🔍 TargetInput\n(Domain / IP / URL / OPSEC Mode)"]
        WarpToggle["🛡️ WARP / Proxy Egress Status\n(Active / Standby · Ping ms · Egress IP)"]
        FootprintStation["🕵️ Digital Footprint & Spain Hub\n(Usernames · Spain OSINT · Phone · Email)"]
        Dossier["📋 IntelDossier\nKPIs · Ports · CVEDB · Web/TLS · SCA · CLI Playbook"]
        Cytoscape["🕸️ GraphCanvas (Cytoscape.js)\nForce-Directed · Concentric Radial · Tree"]
        Exporter["📄 ForensicReportModal\nPDF · HTML · Markdown · RAW Trace (.log)"]
    end

    subgraph Backend["⚙️ Asynchronous Backend (FastAPI + Python 3.11+)"]
        direction TB
        Sanitizer["🛡️ Sanitizer & Target Normalizer\n(In-memory _SCAN_CACHE TTL 300s)"]
        ParallelEngine["🚀 Parallel Asyncio Engine\n(DNS / CT Logs / RDAP / HTTP / Shodan)"]
        OutboundProxy["🌐 Egress Proxy Handler\n(Cloudflare WARP 127.0.0.1:40000)"]
        RiskCalc["📊 Dynamic Risk Engine\n(Score 0-100 · Grades A-F · Weighted Findings)"]
        RawTrace["🧾 RAW Chronological Execution Trace\n(Command & Request Audit Log)"]
    end

    subgraph IntelSources["🌐 External Intelligence Providers"]
        direction TB
        DNS_Mod["DNS & CAA Anti-Spoofing\n(A, AAAA, MX, NS, TXT, CAA, SPF, DMARC)"]
        CRT_Mod["Certificate Transparency\n(crt.sh Logs + Origin IP Lookup)"]
        Shodan_Mod["Shodan Host & InternetDB\n(Ports, CPEs, Versions, Banners)"]
        CVEDB_Mod["Shodan CVEDB\n(CVSS, EPSS, CISA KEV, Ransomware)"]
        HTTP_Mod["Web Audit, TLS X.509 & SCA\n(Chain, SHA-256, Web Tech, WAF, CORS)"]
        RDAP_Mod["RDAP / ASN\n(Registrar, Netblock, BGP Routing)"]
        Footprint_Mod["SOCMINT & Spanish Public Gazettes\n(BOE, BORME, CENDOJ, Catastro, CNMC)"]
    end

    Auth --> Frontend
    TargetInput -->|GET /api/scan| Sanitizer
    WarpToggle -->|GET /api/health| OutboundProxy
    FootprintStation -->|SSE /api/sherlock/stream| Footprint_Mod
    Sanitizer --> ParallelEngine
    ParallelEngine --> OutboundProxy
    OutboundProxy --> IntelSources
    DNS_Mod & CRT_Mod & CVEDB_Mod & HTTP_Mod & RDAP_Mod --> RiskCalc
    RiskCalc --> RawTrace
    RawTrace -->|JSON Payload| Dossier
    RawTrace -->|Nodes & Edges| Cytoscape
    RawTrace -->|Trace & Findings| Exporter

🎯 핵심 사용 사례

  • 🛡️ 외부 공격 표면 관리(EASM): 기업 자산 전반에 걸쳐 경계 노출, 섀도 IT, 만료되는 TLS 인증서, 댕글링 서브도메인, 예상치 못한 리스닝 포트를 지속적으로 모니터링합니다.
  • 🎯 레드팀 및 침투 테스트 정찰: 스텔스 모드를 사용하여 클라이언트 SOC 경보를 울리지 않고 심층적인 초기 대상 열거를 수행한 다음, 39개의 사전 매개변수화된 OWASP Top 10: 2025 명령과 함께 활성 모드로 전환합니다.
  • 🚨 SOC 및 사고 대응 트리아지: 경보가 실제 환경에서 활발히 악용되는 취약점(CISA KEV) 또는 랜섬웨어 무기화 태그가 있는 자산과 관련이 있는지 신속하게 판별합니다.
  • 🕵️ OSINT 및 신원 발자국 추적: 400개 이상의 플랫폼과 공식 공공 등록부 전반에 걸쳐 공개 사용자 이름, 도메인, 기업 기록을 상호 연관시킵니다.

🛠️ 기술 스택

계층구성 요소SniperScope에서의 구현
프론트엔드 UIReact 19 + Vite 8밀리초 미만의 로컬 상태 전환과 LAN 바인딩(0.0.0.0)을 갖춘 고밀도 반응형 단일 페이지 애플리케이션.
스타일링 및 테마Tailwind CSS v4 + Lucide React고정폭 기술 타이포그래피와 배지 표시기를 갖춘 다크 포렌식 HUD 미학(#07090e / #0f131c / #38bdf8).
토폴로지 엔진Cytoscape.js충돌 회피 기능을 갖춘 다중 레이아웃 대화형 공격 표면 그래프: 힘 기반(cose), 동심 방사형(concentric), 계층형 트리(breadthfirst).
백엔드 APIFastAPI + Uvicorn (Python 3.11+)고동시성 비동기 런타임(asyncio), 입력 정규화, 동적 위험 계산, 실시간 서버 전송 이벤트(SSE).
접근 게이트키퍼상수 시간 HMAC-SHA256공용 또는 기업 네트워크 전반에서 API 엔드포인트를 보호하는 안전한 운영자 인증(sniperadmin).
아웃바운드 전송HTTPX / 선택적 로컬 프록시로컬 포워드 프록시(127.0.0.1:40000)를 통한 쿼리 라우팅을 선택적으로 지원하는 표준 비동기 HTTP 클라이언트.
HTTP, TLS 및 가동 시간HTTPX + Python ssl / socket비차단 TLS 핸드셰이크 검사(X.509 체인, SHA-256 지문, 일련번호), 응답 지연 시간, 메타 태그, 보안 헤더.
기술 감사(SCA)정규식 및 시그니처 엔진알려진 CVE 및 PoC와 상호 연관된 프론트엔드/백엔드 스택(Astro, React, Vue, Next.js, WordPress, Nginx, Apache 등)의 휴리스틱 탐지.
DNS 및 스푸핑 방지dnspython (dns.resolver)자동화된 이메일 보안 진단을 포함한 포괄적 레코드 열거(A, AAAA, MX, NS, TXT, CAA, SPF, DMARC).
위협 인텔리전스Shodan SDK + InternetDB + CVEDBCVE 점수 산정과 결합된 제로 패킷 호스트 정찰: CVSS v3/v2, EPSS 악용 확률, CISA KEV 상태, 랜섬웨어 태그.

🔥 주요 기능

1. 이중 OPSEC 스캐닝 프로필

  • 🟢 수동 / 스텔스 모드(기본값): 대상 경계로 전송되는 활성 프로브 패킷이 전혀 없습니다. 모든 인텔리전스는 제3자 수동 소스(Shodan, InternetDB, crt.sh, DNS 리졸버, RDAP)와 표준 브라우저 HTTP 헤더에서만 수집됩니다. 위협 헌팅 및 합법적 정찰을 위한 스텔스 보장.
  • 🔴 승인된 활성 모드: 범위 내에 있을 때 운영자가 명시적으로 활성화합니다. 표적화된 TCP/SSH 배너 그래빙(포트 22 OS 식별), 심층 라이브러리 스트리밍 버전 프로브, 민감한 경로 검증(/.git/HEAD, /.env, /swagger.json)을 실행하고 포괄적인 활성 CLI 플레이북을 해제합니다.

2. Shodan CVEDB 및 위험 점수 산정

  • 발견된 서비스 및 CPE를 Shodan CVEDB와 교차 참조하여 전체 기술 취약점 요약, CVSS 점수, EPSS 확률, CISA KEV 악용 플래그를 추출합니다.
  • 동적 위험 점수(0-100 및 A~F 등급): 심각한 CVE, 활성 랜섬웨어 연관성, 노출된 자격 증명, 누락된 보안 헤더, 인증되지 않은 엔드포인트를 기반으로 객관적인 보안 태세 점수를 계산합니다.

3. 소프트웨어 구성 분석(SCA)

  • DOM 시그니처와 HTTP 헤더에서 웹 컴포넌트, CMS 플랫폼, JavaScript 라이브러리, 리버스 프록시를 탐지합니다.
  • 오래된 라이브러리(예: jQuery < 3.5.0, Bootstrap, Lodash, Apache HTTP Server, Nginx, PHP)를 CVE 식별자, CVSS 점수, 해결 방안 조언, 검증된 PoC / Exploit-DB 링크와 직접 연계합니다.
도구 다운로드