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

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

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

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Obscura — 威胁狩猎与攻击面管理平台 一个单一的静态 Go 二进制文件,用于被动与半主动侦察、关联分析、风险评分和持续监控。 | Kitploit
工具/GitHubGitHub/security-life-org/obscura
防御工具OSINT (开源情报)侦察端口扫描漏洞分析信息收集威胁情报子域名枚举DNS 分析
GitHubsecurity-life-org/obscura

Obscura

威胁狩猎与攻击面管理平台 一个单一的静态 Go 二进制文件,用于被动与半主动侦察、关联分析、风险评分和持续监控。

11144个月前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库
网站

Obscura Scan

Obscura Scan

威胁狩猎与攻击面管理平台
单一静态 Go 二进制文件,用于被动与半主动侦察、关联分析、风险评分和持续监控。

version go cgo modules license keys


目录

  • 什么是 Obscura Scan?
  • 亮点
  • 快速开始
  • 截图
  • 文档
  • 架构
  • 安全与负责任使用
  • 许可证
  • 链接

什么是 Obscura Scan?

Obscura Scan 是一个攻击面管理与 OSINT/侦察平台,以单一静态二进制文件运行——无需 Python、无需 virtualenv、无需系统库、无需数据库服务器。将其指向一个域名、URL 或 IP,它便会并发运行数十个侦察模块,关联结果、进行风险评分,可选地通过 LLM 进行增强,并通过简洁的 Web UI + REST API 提供一切,支持实时进度流式传输。

它是该平台(此前内部代号为 AEGIS)的 Go 重写版本,为速度、安全性和单文件部署而重新架构。

大部分价值无需 API 密钥。 50 个模块中有 43 个完全自包含——它们直接与目标以及 DNS/TLS/HTTP 协议通信。Obscura Scan 可在零密钥配置下运行;需要密钥的模块会直接跳过并说明原因。

Obscura

亮点

  • 🧩 50 个侦察/情报/分析模块 — DNS、TLS、证书、子域名、接管检测、JS 端点/密钥提取、source-map 检测、域名仿冒、JARM、密码套件审计、云存储桶搜寻、电子邮件认证态势等。
  • 🔒 设计上强化 SSRF 防护 — 每个出站请求都经过受保护的拨号器,在连接时重新验证解析后的 IP(可抵御 DNS 重绑定和重定向绕过)。默认拒绝私有/回环/元数据地址范围。
  • ⚡ 真正的并行引擎 — 有界工作池、依赖 DAG、按模块隔离 panic、上下文取消、结果缓存。
  • 📊 风险评分 + ML — 自包含的 IsolationForest 和透明的、置信度加权的评分器将发现转化为 0–100 的风险评分。每个发现都带有置信度(confirmed/firm/tentative);评分以最严重的已确认发现为锚点,仅受数量轻微影响,因此大量低置信度启发式结果无法将仪表固定在 100。跨模块去重和一键误报抑制让报告保持高信号密度。
  • 🤖 AI 副驾驶 — 多提供商(Gemini → OpenAI → Anthropic),并始终启用离线基于规则的备用方案。永不硬失败。
  • 🗺️ 攻击面图谱 — 交互式目标 → 子域名 → IP → ASN → 证书颁发者关系图。
  • 🔁 持续监控 — 安排目标扫描,在出现新发现时收到告警(Slack / Discord / Teams / Telegram)。
  • 🚀 活动 — 一次扫描多个目标并聚合到一个仪表板。
  • 🎛️ 配置文件 — 一键 Quick / Full / Bug Bounty / Compliance 扫描模板。
  • 📤 8 种导出格式 — JSON、CSV、STIX 2.1、Splunk-CIM、QRadar-LEEF、Elastic-ECS、PDF、DOCX。
  • 🛡️ 企业级控制 — 可选的 Bearer-token API 认证、按 IP 限流、审计日志。
  • 📈 可观测性 — Prometheus /metrics、结构化日志、优雅关闭。

快速开始

# 1. Get it (see Installation for binaries / Docker)
git clone https://github.com/security-life-org/Obscura.git
cd Obscura
make build            # -> bin/obscura  (CGO_ENABLED=0, pure Go)

# 2. Run it (every config value is optional)
./bin/obscura

# 3. Open the UI
#    http://127.0.0.1:8080

然后输入目标(例如 example.com),选择一个配置文件,然后点击 Start Scan。结果会以可读的报告形式呈现——风险仪表、发现项、各模块表格——而不是原始 JSON。

./bin/obscura --version          # build info
./bin/obscura --allow-internal   # permit private/loopback targets (authorized internal use)

截图

CLI 启动

CLI 启动 — ASCII 横幅、配置已加载、服务器正在监听

🖼️ 查看所有截图(仪表盘、扫描进度、计划任务、活动、模块、设置、健康 API)

仪表盘 — 新建扫描

仪表盘 — 目标输入、配置选择、43 个模块复选框、最近扫描

扫描进度(实时 SSE)

实时扫描进度 — 36 个模块已完成,并显示实时状态徽章

计划扫描

计划扫描 — 创建带模块选择的周期性扫描计划

活动

活动 — 多目标扫描并汇总结果

模块目录

模块目录 — 50 个侦察、情报与分析模块,含描述和关键要求(1/2)

模块目录续 — 其余模块(2/2)

设置

设置 — 应用配置、AI 提供商、威胁情报 API 密钥、通知渠道

健康 API

健康端点 — /healthz JSON 响应,显示状态、版本和模块数量

文档

文档内容
安装二进制文件、从源码构建、Docker、交叉编译
使用CLI 参数、Web UI 操作指南、扫描、计划任务、监控、活动、导出、AI
配置完整环境变量参考、别名、优先级、掩码
.env.example所有环境变量及其描述和默认值
模块按类别列出全部 50 个模块的目录,含关键要求
用例漏洞赏金、ASM 监控、合规、威胁狩猎、品牌保护
REST API端点、Bearer 认证、生成密钥、示例
贡献开发环境搭建、添加模块、代码风格、PR
安全策略报告漏洞、负责任使用、SSRF 模型
变更日志发布历史

架构

flowchart LR
    A["cmd/obscura\nEntrypoint"] --> B["internal/config\nEnv Loader"]
    B --> C["internal/store\nSQLite WAL"]
    B --> D["internal/engine\nWorker Pool + DAG"]
    D --> E["internal/modules\n50 Modules"]
    D --> F["internal/safety\nSSRF Guard"]
    E --> G["internal/ml\nRisk Scoring"]
    E --> H["internal/ai\nAI Copilot"]
    D --> I["internal/server\nchi Router + SSE"]
    I --> J["internal/export\nPDF/DOCX/STIX/SIEM"]
    I --> K["internal/notify\nSlack/Discord/Teams"]
    I --> L["internal/schedule\nContinuous Monitoring"]
    I --> M["internal/metrics\nPrometheus"]
下载工具