# Anthropic 如何用 Claude 缩减代码攻击面

> 原标题：Using Claude to reduce the attack surface of code

- 来源：Hacker News 首页
- 发布时间：2026-10-21T03:36:43.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/jgloqtkk9j60rr6ken1wn01hs
- 原文：https://www.anthropic.com/research/attack-surface-reduction

## 摘要

Anthropic 使用 Claude 分析了 25 个开源项目的攻击面，发现 493 个问题，并将分析方法整合为可复用技能。研究覆盖超过 500 万行代码，重点检查默认配置下的非必要暴露、配置组合削弱安全控制，以及认证或协议状态检查前的代码可达性。OpenSSH 案例中的修复随 10.6 发布，移除了默认构建中未经认证客户端此前可达代码的约五分之一；该技能正计划集成到 OSS-Scanner。

## 推荐理由

Anthropic 用 Claude 检查默认配置、认证前代码与配置组合，通过动态追踪和回归测试筛选减少代码暴露的修改。

## 锐评

给 OpenSSH 砍掉未经认证可达代码的五分之一，这个战绩我认。找单个漏洞向来防不胜防，修完一个也不知道代码里还藏着多少隐患。拿模型去摸哪些逻辑不该在鉴权前暴露，直接把非必要的入口关死，防守方的成本能降下一大截。

Claude 扫 25 个开源项目抓出 493 个问题，后续还要把能力整合进 OSS-Scanner。能把这种收缩暴露面的动作做成自动化流程，我觉得对开源生态来说挺实惠的。
