← 最新论文
💻 computer science

Understanding the Stealthy BGP Hijacking Risk in the ROV Era

本文引入了隐蔽性 BGP 劫持的概念,这是一种由于部分路由起源验证(ROV)部署导致恶意路由能够逃避受害者检测的威胁,并通过对真实世界事件的首次实证研究以及开发 SHAMAN(一个高效率框架)来解决这一问题,揭示了一个显著的全球风险,即针对性攻击的成功概率高达 99.5%。

原作者: Yihao Chen, Qi Li, Ke Xu, Zhuotao Liu, Jianping Wu

发布于 2026-06-23
📖 1 分钟阅读☕ 轻松阅读

原作者: Yihao Chen, Qi Li, Ke Xu, Zhuotao Liu, Jianping Wu

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

大局观:互联网的地址簿

想象一下,互联网是一个庞大的、全球性的邮政系统。每台计算机和服务器都有一个地址(IP 前缀),而每个邮局(称为自治系统AS)都有一本关于如何投递邮件的规则手册。维持这些规则手册同步的协议被称为 BGP

问题在于?旧的规则手册有一个巨大的安全漏洞:任何人都可以走进邮局并声称:“嘿,这个地址是我的!把这个社区所有的邮件都发给我吧!”如果其他的邮局相信了他们,就会把所有的流量都发到那里。这被称为 BGP 劫持。通常情况下,这会非常明显,因为邮件会立即丢失或被送到错误的地方。

新的“保安”:ROV

为了修复这个问题,互联网社区引入了一个名为 RPKIROV(路由起源验证)的保安系统。

  • 类比: 想象一个“已验证所有者”名单。在邮局接受新的投递指令之前,它会先检查这个名单。如果指令说“我是所有者”,但名单显示“不,你不是”,那么邮局就会拒绝这条虚假的指令。

代价: 并不是每个邮局都雇佣了这位保安。截至本文撰写时,全球只有大约 10% 的邮局使用了 ROV。其余的仍然在使用旧的、不安全的规则手册。

“隐形”陷阱:隐形劫持

这正是本文主要发现之处。作者发现,拥有部分保安实际上创造了一种新的、隐形的劫持类型,称为隐形 BGP 劫持

隐形小偷的类比:

  1. 受害者 (AS A): 一家已经雇佣了保安(ROV)的邮局。
  2. 目标 (AS E): 拥有特定地址的正当业务实体。
  3. 小偷 (AS G): 一个试图窃取原本属于目标的流量的罪犯。
  4. 中间人 (AS C): 一家尚未雇佣保安的邮局。

以下是这种在受害者不知情的情况下发生的窃取过程:

  • 小偷试图告诉受害者:“我拥有目标的地址!”
  • 受害者的保安(ROV)检查名单,发现小偷是伪造的,于是拦截了这条消息。受害者甚至从未察觉到小偷的存在。
  • 然而,小偷确实告诉了中间人(AS C)。中间人没有保安,所以它相信了小偷。
  • 受害者向目标发送邮件。邮件通过中间人进行传输。
  • 中间人相信了小偷,于是将邮件转向了小偷的家。
  • 结果: 受害者认为:“我正在向目标发送邮件”,但邮件实际上正被小偷窃取。因为受害者的保安拦截了关于劫持的公告,受害者完全不知道自己被劫持了。这是一种“无声”的窃取。

研究人员做了什么

由 Yihao Chen 及其同事领导的作者们想要了解这个问题有多大。他们不能只是等待人们报告,因为受害者根本不知道自己正在被抢劫。

  1. 侦探工作(实证研究): 他们建立了一个系统,从不同的观察点扫描互联网的“邮件日志”(路由表)。他们在寻找差异:“我看到了通往目标的路径,但我没看到通往小偷的路径,然而通往目标的路径却经过了一个可能与小偷对话的人。”

    • 他们发现了 318 起高置信度的现实世界事件
    • 他们发现,这些攻击通常持续时间很短,但几乎每天都在发生。
  2. 超级计算机(SHAMAN 框架): 为了理解完整的风险,他们需要模拟整个互联网。现有的方法太慢了(计算全球路由需要数月时间)。

    • 他们构建了一个名为 SHAMAN 的工具(得名于在看不见的危险中导航的向导)。
    • 魔术技巧: 他们并没有逐个模拟每一个邮局,而是使用了一种数学“矩阵”方法(就像一个巨大的电子表格)来一次性计算所有可能的路径。
    • 加速效果: 他们将绘制整个互联网路由图的时间从超过 3 个月缩短到了仅 5.22 小时

令人震惊的发现

利用这个超快速工具,他们分析了 83 亿条可能的路由。以下是他们的发现:

  • 成功率: 即便有了保安在场,一次随机的“隐形”劫持尝试仍有 14.1% 的成功率
  • 针对性危险: 如果小偷专门针对某个受害者和特定的路径,成功率可以飙升至 99.5%。这几乎是保证成功的窃取。
  • “双刃剑”: ROV 在阻止显性劫持(即小偷宣布路由且所有人都能看到)方面表现出色。但由于它向某些人隐藏了小偷,它反而无意中让隐形劫持变得更加容易。
  • “关键少数”: 风险分布并不均匀。仅仅 2.9% 的“中间人”邮局就承担了 80% 的这类隐形窃取。如果你修复了这少数几个,你就解决了大部分问题。
  • 未来: 随着越来越多的邮局雇佣保安,风险在一段时间内会上升,但最终,如果所有人都有了保安,风险将会降回零。我们目前正处于“风险上升”阶段。

总结

本文揭示了一个悖论:局部安全创造了另一种形式的隐形。 通过为某些人拦截错误的公告,却不对其他人这样做,互联网创造了一个盲点,使得流量可以在所有者完全不知情的情况下被窃取。作者构建了一个快速的数学工具来绘制这一危险图谱,并表明虽然目前的风险很大,但它集中在极少数的关键位置,这为解决问题提供了清晰的路径。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →