知识卡片
提高攻击成本
内容
逐利攻击者通常选择成本最低的路径。防御的目标常是把攻击成本推过预期收益,使对手转向更容易的目标,而非承诺绝对不可攻破。验证码演进体现了这种持续抬高自动化成本的策略。发散:衡量控制措施时,应问它改变了攻击者的经济账,还是只增加了守方的操作负担。
参考来源
- 位置:《Google系统架构解密:构建安全可靠的系统》第2章《了解攻击者》(源文件:`../OREILY动物书合辑 图灵新版/_epub-src/text/part0014_split_031.html`)
- 结论依据:原文说明犯罪分子倾向最简单、最低成本的方式,并以验证码从字符到行为分析的演变说明防御可持续提高攻击成本。
- 原始内容:犯罪分子往往倾向于采用最简单的方式,以最少的前期成本和精力实现目标。如果让系统具有足够的弹性,攻击者可能转移焦点。验证码策略的目的是随着时间推移大幅增加攻击验证码的成本。