Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
sniperscope — 外部攻击面管理工作站,将 DNS、证书透明度、Shodan、CVEDB、TLS 和 OSINT 数据关联为带风险评分的取证报告。 | Kitploit
工具/GitHubGitHub/kamehameha-ctrl/sniperscope
OSINT (开源情报)侦察漏洞分析信息收集Web安全数字取证渗透测试威胁情报子域名枚举电子邮件收集DNS 分析
41512天前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
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 是一款高性能的外部攻击面管理(EASM)、被动/主动 OSINT 情报与取证报告工作站,专为网络安全审计人员、SOC 分析师和渗透测试人员设计。

只需一个目标(域名、完整 URL 或 IPv4/IPv6 地址),SniperScope 即可并行编排多个情报引擎:

  • 多记录 DNS 区域枚举,包含 SPF/DMARC 防伪造检查与 CAA 签发机构检查。
  • SSL/TLS 证书透明度日志(crt.sh)查询,并自动解析源站 IP。
  • 官方 RDAP/WHOIS 注册查询与 BGP/ASN 路由关联。
  • Shodan Host API 与 InternetDB,用于获取开放端口、软件版本、CPE 及原始服务横幅。
  • 通过 Shodan CVEDB 进行深度漏洞富化,提供实时 CVSS v3/v2、EPSS 利用概率、**CISA KEV(已知被利用漏洞)**状态以及勒索软件活动关联。
  • 实时 TLS/SSL X.509 who.is 风格加密检查(密码套件、公钥位数、序列号、信任链、有效期窗口、SAN)。
  • Web 可用性诊断、响应延迟、HTTP 安全响应头、Cookie 标志(Secure、HttpOnly、SameSite)与 CORS 策略。
  • 软件成分分析(SCA) Web 技术检测(启发式组件引擎),将前端/后端组件映射到已知 CVE 与 PoC。
  • 数字足迹套件与西班牙 OSINT 中心:实时多平台用户名侦察(通过 Server-Sent Events 覆盖 400+ 平台)、电话取证(西班牙 CNMC、垃圾信息数据库)、邮箱猎取(MX/SPF、Gravatar、泄露 dork),以及西班牙官方公报与透明度登记处。
  • 39 条命令的主动 CLI 剧本,严格映射至 OWASP Top 10: 2025 类别。
  • 交互式防碰撞 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 证书、悬空子域名以及意外开放的监听端口。
  • 🎯 红队与渗透测试侦察: 使用 Stealth Mode(隐蔽模式) 进行深度初始目标枚举,而不触发客户 SOC 告警,然后切换到 Active Mode(主动模式),使用 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安全的操作员身份验证(sniperadmin),在公共或企业网络中保护 API 端点。
出站传输HTTPX / 可选本地代理标准异步 HTTP 客户端,可选支持通过本地正向代理(127.0.0.1:40000)路由查询。
HTTP、TLS 与正常运行时间HTTPX + Python ssl / socket非阻塞 TLS 握手检查(X.509 链、SHA-256 指纹、序列号)、响应延迟、元标签和安全头。
技术审计(SCA)正则与签名引擎启发式检测前端/后端技术栈(Astro、React、Vue、Next.js、WordPress、Nginx、Apache 等),并与已知 CVE 和 PoC 关联。
DNS 与反欺骗dnspython(dns.resolver)全面的记录枚举(A、AAAA、MX、NS、TXT、CAA、SPF、DMARC),并自动进行电子邮件安全诊断。
威胁情报Shodan SDK + InternetDB + CVEDB零数据包主机侦察,结合 CVE 评分:CVSS v3/v2、EPSS 利用概率、CISA KEV 状态和勒索软件标签。

🔥 关键能力

1. 双 OPSEC 扫描配置

  • 🟢 被动 / 隐蔽模式(默认): 不向目标边界发送任何主动探测数据包。所有情报仅从第三方被动来源(Shodan、InternetDB、crt.sh、DNS 解析器、RDAP)和标准浏览器 HTTP 头收集。为威胁狩猎和合法侦察提供保证的隐蔽性。
  • 🔴 授权主动模式: 由操作员在范围内时显式启用。执行定向 TCP/SSH 横幅抓取(端口 22 操作系统识别)、深度库流式版本探测、敏感路径验证(/.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 头中发现 Web 组件、CMS 平台、JavaScript 库和反向代理。
  • 将过时的库(例如 jQuery < 3.5.0、Bootstrap、Lodash、Apache HTTP Server、Nginx、PHP)直接与 CVE 标识符、CVSS 评分、修复建议以及已验证的 PoC / Exploit-DB 链接关联起来。

4. 数字足迹套件与西班牙 OSINT 中心

  • 用户名数字足迹猎手: 基于服务器发送事件(SSE)的异步实时跨平台扫描器。探测 400+ 个平台,分为 10 个类别(编程与开发、社交媒体、游戏、科技、金融等)。
  • 西班牙 OSINT 中心: 面向西班牙实体和公民的专用情报模块,涵盖官方公报和公共登记处:
    • BOE(国家官方公报)
    • BORME(商业登记处官方公报)
    • CENDOJ(司法机构 - 判例法)
    • Sede del Catastro(不动产与地籍参考)
    • PLACSP(公共部门采购平台)
    • DGT / BOE Tablón Edictal(处罚与通知)
    • CNMV(国家证券市场委员会)
    • INE(姓氏与名字频率)
  • 电话猎手: 国际电话情报,具备 CNMC 西班牙运营商路由、反垃圾邮件数据库查询(Listaspam)以及 PhoneInfoga dork 生成器。
  • 邮箱猎手: 域名情报、MX/SPF 检查、Gravatar 头像提取、Epieos、Hunter.io 以及数据泄露查询 dork。
下载工具