ShadowBroker:实时全球情报地图,开源情报(OSINT)的终极聚合平台

ShadowBroker:实时全球情报地图,开源情报(OSINT)的终极聚合平台

你是否想过,在一个黑色的"暗黑行动风格"地图界面上,实时追踪亿万富翁的私人飞机、美国航母战斗群的动向、全球卫星轨迹、GPS干扰区域,甚至乌克兰战争的前线?这一切,现在都可以通过一个名为 ShadowBroker 的开源项目实现。它被许多用户誉为"全网最强OSINT工具"和"CIA战室搬到浏览器"。

项目概述

ShadowBroker 是一个实时、多领域的开源情报(OSINT)仪表板。它将数十个分散的公开情报源聚合到一个统一的界面中,能实时追踪飞机、船舶、卫星、地震、冲突区、CCTV网络、GPS干扰以及突发地缘政治事件。

  • 项目定位:"Global Threat Intercept --- Real-Time Geospatial Intelligence Platform"(全球威胁拦截------实时地理空间情报平台)。
  • 核心原则:不创造新的监视能力,只将已公开的数据集进行可视化聚合。
  • 技术栈:使用 Next.js + MapLibre GL 构建前端,FastAPI + Python 构建后端。
  • 部署与隐私 :项目完全开源,支持自托管运行。所有数据在用户本地浏览器和自建后端之间直接对接,无任何用户数据收集或传输,无需账号登录。

核心功能:20+ 独立可切换情报层

ShadowBroker 最强大的地方在于其提供了 超过20个可独立开关的实时情报层。所有图层近实时更新,无需刷新页面。用户通过左侧面板即可一键开关,右键点击地图任意位置还能弹出"区域档案",显示国家概况、元首、政府类型等维基百科信息。

以下是其主要情报层的详细列表:

情报层 默认状态 描述 数据源 更新频率
商业航班 开启 商业航班、货机、通用航空 OpenSky Network ~60秒
私人航班 开启 非商业私人飞机 OpenSky Network ~60秒
私人喷气机 开启 高净值商务喷气机(含所有者识别) OpenSky Network ~60秒
军用航班 开启 军用/政府飞机(加油机、ISR、战斗机等) adsb.lol 军事端点 ~60秒
追踪飞机 开启 特别关注监视列表中的飞机 OpenSky Network ~60秒
卫星 开启 轨道资产(按任务类型分类:军事侦察、SAR等) CelesTrak TLE + SGP4 ~60秒
航母/军用/货船 开启 美国海军航母、货船、油轮 aisstream.io WebSocket 实时
民用船舶 关闭 游艇、渔船、休闲船 aisstream.io WebSocket 实时
邮轮/客运 开启 邮轮与渡轮 aisstream.io WebSocket 实时
追踪游艇 开启 亿万富翁/寡头的超级游艇(Yacht-Alert数据库) aisstream.io WebSocket 实时
地震(24小时) 开启 USGS实时地震事件(按震级缩放) USGS Earthquake Feed ~60秒
CCTV网络 关闭 2000+个实时交通摄像头(如伦敦、纽约) TfL、TxDOT、NYC DOT等 ~10分钟
乌克兰前线 开启 实时乌克兰前线GeoJSON(占领/推进/解放区) DeepState Map(GitHub镜像) ~30分钟
全球事件 开启 GDELT冲突事件聚合(最近8小时) GDELT Project ~15分钟
GPS干扰 开启 NAC-P降级区域(含严重程度百分比) ADS-B飞机数据衍生 ~60秒
MODIS卫星影像 关闭 NASA每日真彩色卫星影像(含30天时间滑块动画) NASA GIBS 每日
高分辨率卫星图 关闭 Esri亚米级底图(缩放级别18+) Esri World Imagery 静态
KiwiSDR接收器 关闭 全球500+个公开软件定义无线电接收器 kiwisdr.com ~30分钟
火灾热点 关闭 NOAA-20 VIIRS热异常(按火辐射功率彩码) NASA FIRMS ~120秒
网络中断 关闭 区域连通性警报(含严重程度%) Georgia Tech IODA ~120秒
数据中心 关闭 全球2000+个数据中心(含中断交叉引用) DC Map(GitHub) 缓存7天
日夜循环 开启 太阳终止线(晨昏线)叠加 实时太阳位置计算 连续

特色亮点与使用场景

除了基础图层,ShadowBroker 还包含许多强大的特色功能:

  • 专业航空追踪:显示飞行轨迹面包屑,自动检测盘旋模式(总转弯>300°),以及接地检测(低于100英尺高度显示灰色图标)。
  • 海事专属追踪 :实时追踪超过25,000艘船舶。拥有航母打击群专用追踪器,通过抓取GDELT新闻和映射50多个坐标区域,每日自动更新航母位置。
  • 智能卫星追踪:对超过2000颗活跃卫星按任务类型进行彩码分类(如军事侦察为红色、合成孔径雷达为青色、信号情报为白色等)。
  • 地缘政治情报:整合GDELT事件、乌克兰前线地图,以及SIGINT/RISINT的RSS新闻聚合器(最多可自定义20个源)。
  • 卫星影像分析 :支持MODIS Terra影像的30天回放动画,右键地图可直接获取最新的哨兵2号(Sentinel-2)照片情报卡
  • 额外情报面板:包括公开无线电拦截面板、地面新闻集群、全球国防/能源市场面板,以及可嵌入式收听的KiwiSDR和Broadcastify电台。
  • 极致性能优化:采用视口裁剪、负载压缩和高级WebSocket管理,可流畅处理超过3万个移动实体而不导致浏览器崩溃。

如何安装与使用

ShadowBroker 提供了多种部署方式,其中最推荐Docker一键部署。

1. Docker / Podman 一键部署(最推荐)

bash 复制代码
git clone https://github.com/BigBodyCobain/Shadowbroker.git
cd Shadowbroker
./compose.sh up -d
  • Windows用户可使用 docker-compose up -d
  • 部署完成后,浏览器访问 http://localhost:3000 即可。
  • 首次使用可能提示添加免费的API密钥(如OpenSky、AIS Stream),但大部分核心图层无需密钥即可运行。

2. 更新方法

bash 复制代码
git pull origin main
./compose.sh down && ./compose.sh up --build -d

3. 使用方法

  • 启动后,通过左侧层面板开关各类情报。
  • 点击地图上的任何飞机或船舶图标,查看详细信息。
  • 右键点击地图任意点,弹出该区域的"档案卡"。
  • 查看右下角的新闻警报和全球市场面板。
  • 使用搜索栏查找特定飞机(例如美国总统专机)。
  • 启用MODIS Terra层并播放卫星影像动画。

社区与网络评价

自发布以来,ShadowBroker 在各大社交平台和技术社区引发了热烈反响:

  • X平台(Twitter):用户称其为"一人8天开发的神器"、"OSINT军事级工具"。有人用它实时追踪美国军用运输机在巴尔干地区的航线,以及伊朗冲突区的航母动态。账号@GithubProjects的转发获得数万浏览,强调其"3万+移动实体不崩溃"的性能和"100%开源"的透明度。
  • Hacker News:技术社区对其代码安全性、隐私保护设计(无数据外传)以及工程实现(视口裁剪、WebSocket优化)给予了高度肯定。
  • 媒体与科技博客:如Gigazine等媒体报道其为"免费OSINT工具",能实时显示全球飞机、船舶、GPS干扰信息。
  • LinkedIn/Instagram:用户普遍认为它"降低了OSINT的门槛"、"民主化了全球追踪能力",是对信息透明度的巨大胜利。尽管有关于"普通人是否该拥有此级数据"的讨论,但普遍共识是其数据源完全公开。

总结

ShadowBroker 真正实现了其愿景:将散落在全球各个角落的公开情报,聚合成一张实时、直观、强大的地图。无论你是安全研究员、记者、航空/航海爱好者,还是仅仅对全球实时动态充满好奇的普通用户,只需几分钟的Docker部署,就能拥有属于自己的"全球威胁拦截平台"。它不仅是技术的杰作,更是开源精神和信息透明度的胜利。

------ 如此才是
把复杂的技术,讲成你真正能用上的生产力

相关推荐
.柒宇.3 小时前
MySQL双主同步
linux·数据库·mysql·docker
Dontla4 小时前
Kubernetes Liveness Probe存活探针 / Readiness Probe就绪探针介绍(Startup Probe启动探针)重启容器
云原生·容器·kubernetes
七夜zippoe4 小时前
DolphinDB安装部署:单机版快速上手
docker·安装部署·dolphindb·单机版·web gui
格林威5 小时前
工业相机 SDK 在 Docker 容器中的部署与权限配置(含 USB/GigE)
开发语言·人工智能·数码相机·计算机视觉·docker·容器·工业相机
快往胃里来5 小时前
Dify保姆级教程:部署、智能体、工作流到后端API
阿里云·docker
http阿拉丁神猫9 小时前
kubernetes知识点汇总43-47
云原生·容器·kubernetes
七七powerful10 小时前
K8s 工具安装文档 — Harbor + ArgoCD
容器·kubernetes·argocd
立莹Sir10 小时前
云原生实战:从零搭建企业级K8s环境
云原生·容器·kubernetes
FelixBitSoul10 小时前
Docker 镜像 SIZE、DISK USAGE、Layer、Prune、.dockerignore 全面解析:pull 到底下载多少?
docker