- Published on
从玩笑域名到地缘政治战场:一个气象气球追踪网站的意外旅程
- Authors
- Name
- kareiva
- sprocketfox.io

起源:一个玩笑域名的诞生
2017年,作者通过Mark VK5QI接触到了气象气球追踪。当时澳大利亚的猎气球社群很小,只有墨尔本和阿德莱德的无线电探空仪(气象气球上的发射器)被记录在Habhub网站上。Habhub原本是为业余高空气球设计的,并非气象用途。随着越来越多气象气球被追踪,Habhub管理员引入了默认过滤器,默认隐藏气象气球。用户可通过添加查询参数来移除过滤器。
2018年5月12日,作者注册了sondehub.org,目的只有一个:一个URL重定向到带探空仪过滤器的Habhub。说白了,这更像是个玩笑,而非运行追踪服务的决定。用户访问sondehub.org,就会跳转到habhub.org。仅此而已。
转型:从重定向到数据中继
但Habhub从未设计应对每天那么多独特的气球。到2018年7月,作者决定开始通过SondeHub代理接收探空仪数据。这样既能捕获更多数据,也不再受限于自身速率限制。数据被存入一个独立的OpenSearch集群,但当时并未使用或公开。作者只是把它当作玩具,用来探索AWS的各种服务和数据分析平台。
到2019年,Habhub服务器以及aprs.fi都严重超负荷。大家意识到必须自己运行服务。最初计划是构建新API,最终开发新前端。与此同时,政府机构开始发来关于探空仪数据的请求。例如,有人因保险索赔联系:一个探空仪砸中一匹马,导致马冲过栅栏。原因之一是,与当时的官方软件不同,我们的系统能追踪探空仪直到落地。
2019年,我们检测到探空仪发射量下降,恰好与GPS翻转日期吻合。起初以为是软件故障,后来发现是Vaisala设备的问题导致无法发射。有趣的是,我们的软件反而顺利处理了翻转。
反向预测:意外暴露军事设施
2020-2021年,我们构建了Habhub前端的向后兼容API,并开始测试将Habhub前端指向我们的后端。大部分功能正常。我们开始接收完整数据,并通过S3开放访问。还运行了自己的预测模型,Mark在此基础上开发了“反向预测”系统:利用已发射探空仪的数据,结合风场模型反向推算,大致确定发射位置。这一系统效果极好,我们发现了许多文档不全的发射站,并将气球与站点关联起来。
2021年,我们收到一封邮件,要求移除某个敏感/军事设施的位置标注。原因在于:风场数据不仅用于天气预报,还用于计算火炮射程。我们无意中在绘制火炮阵地。我们决定保留反向预测,但根据真实请求删除发射点。该系统还检测到了许多海上的军事舰船。
此后,SondeHub开发了大量新功能,如WebSocket和MQTT实时推送。我们切断了Habhub后端与代理的连接,并在ARDC的资金支持下建立了业余高空气球原型系统。最终,Habhub因维护不足而关闭,我们匆忙将能迁移的内容迁移到SondeHub。
43.9万美元导弹 vs 派对气球
一切顺利,直到2023年“中国间谍气球”事件。SondeHub流量激增,但架构尚可应对。2023年2月11日,美国据称用AIM-9X响尾蛇导弹击落了一个业余无线电气球。那天早上,我醒来看到收件箱里满是高使用率警报。SondeHub被《华盛顿邮报》引用。网站顶住了额外流量。此后,我们收到了大量来自.mil和.gov地址的支持请求,还有航空业/空管塔的请求。
2024年12月,警报再次响起,这次是预测模型报警。有人不停地攻击我们的API。此后几乎每周都发生。
全面入侵:俄乌战争中的意外使用
我们开启日志,发现请求来自同一IP。怀疑是一家私企利用我们的后端生成预测。我们发邮件给他们,但发现他们并非问题所在。我们询问了一些人,起初以为是AI爬虫发狂。于是我们绘制了一些预测点(精度已刻意降低,数据也明显过时,且未显示完整数据集)。这篇博客延迟发布,直到气球战争成为常识。
“操。还有,操俄罗斯。”(注:2022年俄罗斯开始“特别军事行动”,即全面入侵乌克兰。战争截至撰稿时仍在继续。操俄罗斯。)
突然,作者脑中充满了伦理和法律问题。我们怀疑他们错误地使用了API,但不知如何联系。最终通过联系人发出消息:“我们与mHAB合作,但其他团体可能使用固定翼飞机,利用SondeHub‘冲浪’天空以瞄准目标。”我们用乌克兰语在几个军事聊天群中发送了信息,希望有人联系。同时,作者快速编写了一个Docker Compose文件,让任何人可以本地运行自己的预测器,不依赖我们。
由于源IP来自AWS网络,我们联系了AWS支持。我们特别强调:不要切断该AWS账户,不要终止服务,否则可能导致生命损失。这真是从未想过要在支持邮件中写的话。AWS后来回复说,某个Lambda函数因可能爬取api.v2.sondehub.org而被标记,要求我们解决。我们提供了本地运行预测器的文档,最终解决了问题。
战争部的请求
2025年,我们收到来自美国“战争部(情报与安全)办公室”的数据请求。通常若互惠互利,我们会免费提供。但鉴于这是战争部,且无社区利益,我们决定他们应支付费用。作者甚至犹豫是否与他们合作,毕竟不想帮助军方,尤其是美国。但数据公开,我们不干,别人也会干。于是心态转变为:至少为SondeHub基础设施筹集资金。我们开了发票,但从未支付或跟进。不知他们为何需要数据。
其他插曲:NTSB、FAA与奶酪预言家
2025年9月,美国国家运输安全委员会(NTSB)联系我们,询问犹他州某时段是否有气球。我们提供了数据,并听说可能有飞机与气象气球相撞的报告(通过ACARS)。虽然SondeHub追踪的气球并未匹配,但我们转达了Windborne气球当时在附近的信息。Windborne后来确认这是可能的碰撞,并做了系统改进。
还有一次,某空管塔主管要求我们提供区域内的气象气球信息。我们不得不解释,这些是气象气球,并非业余发射,它们通常按计划发射,不受控,且可能属于FAA法规第101.D部分。我们没有这些发射的联系人或注册信息。对方表示:“有很多飞机不想靠近这些气球!能否更直接地协调?”我们不得不向FAA解释气象气球的存在——这从未出现在我的宾果卡上。
还有一起“肇事逃逸”:有人捡到探空仪但撞了建筑后离开,屋主联系我们寻找那人。
此外,我们检测到大量GPS干扰和欺骗,模式有趣,可能是为了更容易识别目标或使车辆特定方式坠毁。
最有趣的头衔:奶酪预言家
多年来,我们收到过各种稀奇古怪的邮件发件人头衔。最令人印象深刻的是Jennifer Billock,自由撰稿人、认证茶专家、奶酪预言家。她为STNDRDS写了一篇关于气象气球的文章。此后,作者开始收集各种有趣的头衔,包括:海军航空作战中心、海事巡逻与侦察飞机项目采购经理、集成流程分部、空军研究实验室、高层空气质量保障气象学家、观测系统与运营数据与数字集团安全与质量高级顾问等。
结语
从2018年的一个玩笑域名,到如今卷入地缘政治冲突、军事请求、航空安全事件,SondeHub的旅程远远超出了最初的想象。它揭示了开放数据在和平与战争中的双重用途,也引发了关于伦理、法律和责任的深刻思考。
原标题:A joke domain purchase turned in geopolitical warfare。 HN 原始发布时间:2026年8月19日星期三。当前记录为 1003 分、169 条评论。