知识卡片
冗余扩大攻击面
内容
冗余路径能承接组件失效,却也给攻击者增加可利用的入口;攻击只需突破其中一条薄弱路径。设计备机、物理钥匙或备用接口时,应把每条恢复路径纳入同等的认证、审计和演练范围。发散:可靠性的“还有一条路”若没有安全所有者,常会演变成最容易被绕过的主入口。
参考来源
- 位置:《Google系统架构解密:构建安全可靠的系统》第1章《安全性与可靠性的交集》(源文件:`../OREILY动物书合辑 图灵新版/_epub-src/text/part0014_split_025.html`)
- 结论依据:原文指出物理钥匙和逃生出口等冗余提高可靠性,同时强调攻击者只要在一条路径找到漏洞即可成功。
- 原始内容:在设计可靠性时,通常需要向系统添加冗余。尽管冗余提高了可靠性,但也增加了攻击面。对抗方只需在一条路径上找到漏洞即可成功。