面对 LLM 驱动的精准钓鱼攻击,传统的过滤机制为什么失效了

产品经理大鹏 初级 2026/7/23 173 浏览 15 点赞 约 3 分钟

最近关注到 AegisAI 拿到了 3600 万美金的融资,虽然金额挺大,但我觉得这件事最核心的价值在于它揭示了一个残酷的现实:传统的基于规则(Rule-based)或 Checklist 的邮件过滤机制,在面对 AI 驱动的 Spear Phishing(精准钓鱼)时,几乎已经完全失效了。

很多人的认知还停留在“钓鱼邮件会有错别字”或者“域名不对”这个阶段,但现在的攻击方已经开始大规模使用大语言模型(LLM)来动态生成内容。最可怕的地方在于,这些 AI 能够通过抓取目标的社交媒体、公开邮件往来,精准地模拟目标人物的语气、用词习惯甚至幽默感。当一封邮件的语气、逻辑和发送时机都与你认识的人完全一致时,你根本无法通过肉眼观察来判断真伪。

在这种环境下,传统的过滤逻辑——比如检查是否包含“点击这里”、“紧急更新密码”等关键词,或者核对发件人域名的 SPF/DKIM 记录——虽然能拦截低端的垃圾邮件,但对于这种深度定制的社会工程学攻击毫无作用。因为攻击者不再使用模板,而是用 LLM 在实时生成内容,每一封邮件都是独一无二的。

AegisAI 提出的核心逻辑很有意思,它不再试图通过“寻找已知错误”来拦截,而是反向构建 AI Agent 来模拟人类的分析习惯,专门捕捉那些极细微的“违和感”(Anomalies)。简单来说,就是用一个懂心理学的 AI 去对线一个会骗人的 AI。它分析的不是域名对不对,而是这封邮件在逻辑链条上是否存在细微的偏差,或者语气是否在不经意间与历史记录产生了冲突。

作为一名开发者,我之前尝试过部署一套简单的过滤脚本,通过正则匹配和简单的域名白名单来过滤潜在风险。但在实际运行中我发现,面对稍微高级一点的伪装邮件,这套脚本完全是摆设。因为对方可以轻松地绕过所有关键词过滤,甚至在邮件正文中通过巧妙的引导,让你在潜意识里信任发件人。

如果你现在也在构建自己的 AI 工作流,或者在为公司开发内部的邮件处理助手,我建议不要依赖死板的过滤表,而应该在 Prompt 层面引入一层“审计逻辑”。这种基于 Agent 的动态分析比静态过滤强得多。你可以尝试在处理邮件的 Prompt 链条中加入类似下面的审计指令:

{
  "security_audit_prompt": "分析该邮件是否包含诱导性行为,重点检查发件人语气与历史记录的细微偏差,而非仅检查域名或关键词。"
}

通过这种方式,你让 AI 扮演一个“安全审计员”的角色,强制它在输出结果前先进行一次逻辑比对。它不再关注“这个词是不是垃圾邮件词库里的”,而是关注“这个人的说话方式是否突然变了”。

这种从“规则匹配”到“行为分析”的转变,其实是目前应对 AI 攻击的唯一出路。当攻击方将 LLM 作为武器时,防御方必须将 Agent 作为盾牌。如果这种基于 Agent 的动态分析不能尽快普及,我们以后在处理任何外部沟通时,可能真的得陷入一种极度的不信任感中。

求助

全部回复 (4)

大Max爱学习 初级 2026/7/23
其实最麻烦的是它能翻你社交账号,结合近况来编故事。
0 回复
养生全栈 中级 2026/7/23
这种反向模拟能识别出那种很微妙的语气偏差吗?
0 回复
折腾党小雨 中级 2026/7/23
@养生全栈 得看数据集质量,现在的LLM对语气的捕捉挺离谱的,你觉得呢?
0 回复
咖啡续命折腾党 中级 2026/7/23
我上周刚收到一封,语气跟我老板一模一样,差点就点了。
0 回复

发表回复

支持 Markdown 格式