网络钓鱼编年史 - 芦笛·编著
第二章 · 鱼钩的锻造
第九节

多态钓鱼:每次刷新都不一样的页面

多态钓鱼是钓鱼技术的"终极进化"——攻击者使用算法动态生成钓鱼页面,使得每个用户看到的页面都不相同,安全检测工具无法依赖固定的特征来识别。从代码混淆到AI生成内容,解析多态钓鱼如何绕过传统防御。

2019年,一家大型金融机构的安全团队发现了一个令人困惑的现象:他们的邮件安全网关每天拦截数千封钓鱼邮件,但每封邮件的HTML代码、图片素材、文字内容甚至发件人地址都完全不同。安全分析师试图提取"特征"来创建检测规则,却发现这些邮件没有任何共同的特征——除了它们的目的都是窃取银行登录凭证。

这就是多态钓鱼(Polymorphic Phishing)的恐怖之处:它不再是一个固定的"钓鱼模板"被反复使用,而是一个能够自我变异、自我进化的"钓鱼生命体",每次出现都是全新的形态,让依赖"特征匹配"的传统安全防御形同虚设。

一、从"模板克隆"到"动态生成":多态钓鱼的技术本质

传统的钓鱼攻击遵循一个简单而有效的模式:攻击者创建一个钓鱼页面模板(例如仿冒某银行的登录页面),然后将这个模板部署到数百甚至数千个域名上。安全防御者一旦发现其中一个钓鱼页面,就可以提取其HTML特征、CSS样式、JavaScript代码、图片哈希值等"指纹",然后将这些指纹加入黑名单或检测规则中。一旦新的钓鱼页面使用了相同的模板,安全系统就能自动识别并拦截。

这种模式在2010年代之前非常有效。摇滚钓鱼(Rock Phish)、雪崩(Avalanche)等大规模钓鱼网络之所以最终被摧毁,很大程度上是因为安全研究者能够识别出它们使用的固定模板,然后追踪这些模板在全球的部署情况。2010年,微软与安全公司合作,通过分析Avalanche网络使用的固定钓鱼模板,成功定位并关闭了超过200万个恶意域名。这是"特征匹配"防御方法的巅峰时刻——也是它最后的辉煌。

Avalanche僵尸网络基础设施图

多态钓鱼从根本上颠覆了这一模式。它的核心思想是:不再使用固定的模板,而是在每次请求时动态生成全新的页面内容。这意味着,两个受害者即使访问的是同一个钓鱼URL,看到的页面也可能完全不同——不同的文字、不同的图片、不同的HTML结构、不同的JavaScript代码。安全系统无法通过"特征匹配"来识别这些页面,因为它们没有共同的特征。

多态钓鱼的技术实现有多种方式。最基础的是"变量替换"——在模板中预留大量可替换的变量(如标题文字、按钮颜色、背景图片、段落内容等),服务器在响应请求时从预定义的素材库中随机选择内容进行填充。更高级的是"结构重组"——每次生成页面时,随机调整HTML元素的排列顺序、CSS类的命名方式、DOM树的层级结构。最高级的是"AI生成内容"——使用大型语言模型(LLM)为每个受害者生成完全个性化的邮件正文和页面文案,使得每封邮件都是独一无二的"原创作品"。

2024年,安全厂商的研究表明,至少76%的钓鱼攻击包含了某种形式的多态特征。这个数字在2025年进一步上升——梭子鱼网络公司(Barracuda Networks)的年度报告显示,20%的钓鱼攻击使用了"完全多态"技术(即每次请求的页面内容完全不同),而另外48%的攻击使用了"部分多态"技术(如URL混淆、动态重定向等)。多态钓鱼已经从"高级技术"变成了"行业标准"。

二、代码层面的变形术:混淆、编码与反调试

多态钓鱼的第一个战场是代码层面。攻击者使用一系列技术手段,使得钓鱼页面的源代码难以被安全工具分析和识别。这些技术本身并不新鲜——它们在恶意软件领域已经被使用了数十年——但将它们系统性地应用于钓鱼攻击,是多态钓鱼的重要特征。

代码混淆(Obfuscation)是最基础的技术。攻击者使用工具将清晰可读的JavaScript代码转换为难以理解的乱码——变量名被替换为随机字符,函数被拆分为碎片,逻辑被嵌套在多层条件判断中。2024年至2025年间,Tycoon 2FA钓鱼套件的多次更新都包含了更复杂的混淆技术。Trustwave SpiderLabs的分析显示,Tycoon 2FA在2025年初的版本中使用了"不可见Unicode字符"进行混淆——在JavaScript代码中插入零宽空格、零宽连接符等不可见字符,使得代码在视觉上看起来正常,但在解析时产生完全不同的行为。这种技术对静态代码分析工具造成了巨大困扰。

动态编码(Dynamic Encoding)是另一种常用技术。攻击者将钓鱼页面的核心逻辑(如表单提交、凭证窃取、重定向规则)编码为Base64字符串,然后在页面加载时通过JavaScript动态解码执行。更高级的做法是使用AES等对称加密算法对关键代码进行加密,密钥通过另一个请求从服务器获取——这意味着安全研究者即使获得了页面的HTML代码,也无法直接读取其中的恶意逻辑。Tycoon 2FA在2025年5月的更新中就引入了AES加密载荷的技术,将反调试脚本和凭证窃取逻辑加密存储,只有在通过CAPTCHA验证后才解密执行。

反调试技术(Anti-Debugging)是多态钓鱼套件的"高级配置"。攻击者在代码中嵌入检测逻辑,一旦发现页面正在被安全研究者的浏览器开发者工具(DevTools)分析,就立即终止执行或重定向到无害页面。Tycoon 2FA的反调试脚本包含了以下功能:检测浏览器自动化标志(navigator.webdriver、PhantomJS等);拦截F12、Ctrl+Shift+I、Ctrl+U等开发者工具快捷键;禁用右键菜单(防止"检查元素");使用debugger语句配合时间检查来检测代码是否被断点暂停;一旦检测到分析行为,立即重定向到Rakuten等合法网站作为"诱饵"。这些技术使得动态分析变得极为困难——安全研究者打开开发者工具的瞬间,钓鱼页面就已经"自毁"了。

Blob URI技术是2025年出现的一种新型逃避手段。攻击者使用JavaScript的Blob对象在浏览器内存中动态生成钓鱼表单,而不是在HTML中直接嵌入表单元素。这意味着钓鱼内容永远不会出现在页面的静态源代码中,传统的静态链接检测和网页爬虫完全无法发现。Barracuda Networks在2025年的报告中指出,虽然Blob URI目前仅出现在约2%的攻击中,但其逃避检测的效果极为显著,预计未来会快速普及。

多态钓鱼技术关键数据

  • 多态攻击占比:2024年至少76%的钓鱼攻击包含某种形式的多态特征
  • 完全多态占比:2025年约20%的钓鱼攻击使用完全多态技术(Barracuda Networks)
  • URL混淆占比:2025年48%的攻击使用URL混淆和开放重定向逃避检测
  • CAPTCHA滥用:2025年43%的钓鱼攻击使用CAPTCHA增加真实感和逃避自动化分析
  • AI生成内容:2025年82%的钓鱼邮件包含某种形式的AI使用,同比增长53%
  • 钓鱼套件数量翻倍:2025年活跃使用的PhaaS套件数量较2024年翻倍
  • 特征检测失效预测:安全研究者预测,到2027年传统的"将攻击分组为战役"的检测方式将完全失效
  • Blob URI逃避:2025年仅2%的攻击使用Blob URI,但逃避检测效果显著

2025年钓鱼攻击技术分布

数据来源:Barracuda Networks《Threat Spotlight: How phishing kits evolved in 2025》, 2026年1月

2025年,钓鱼攻击的技术手段呈现高度多样化。MFA绕过与URL混淆并列首位(各占48%),CAPTCHA滥用紧随其后(43%)。值得注意的是,约20%的攻击已采用完全多态技术,使得传统的基于特征匹配的检测方法面临系统性失效。Blob URI等新兴逃避技术虽仅占2%,但其隐蔽性预示着未来可能成为主流。

三、AI驱动的内容多态:每封邮件都是独一无二的

如果说代码层面的多态是"让机器看不懂",那么AI驱动的内容多态就是"让机器和人都难以区分"。这是多态钓鱼最危险的进化方向——它不再仅仅是逃避技术检测,而是直接提升攻击的成功率。

传统的钓鱼邮件有一个致命的弱点:模板化。无论攻击者如何精心编写,批量发送的钓鱼邮件总有一些共同的特征——相似的主题行结构、相同的称呼方式、重复的话术套路。安全邮件网关(SEG)正是依靠识别这些特征来拦截钓鱼邮件的。但AI彻底改变了这一局面。

2023年至2024年间,研究人员发现攻击者开始使用ChatGPT、Claude等商业LLM来生成钓鱼邮件内容。与模板化邮件不同,LLM生成的每封邮件都是独一无二的——不同的措辞、不同的语气、不同的段落结构、不同的紧迫感营造方式。更重要的是,LLM可以根据受害者的公开信息(如LinkedIn资料、社交媒体动态、公司新闻稿)进行个性化定制,使得邮件内容看起来像是"专门为你写的"。

AI在钓鱼攻击中的渗透率与全球钓鱼攻击规模

数据来源:SecurityWeek 2025年4月;APWG Phishing Activity Trends Reports 2020-2025;StationX 2026年7月

左轴展示AI在钓鱼攻击中的渗透率呈爆发式增长:从2020年的不足5%,到2023年的约28%,再到2025年的82.6%。右轴展示APWG追踪的全球唯一钓鱼攻击站点数量:从2020年的约100万增长至2025年的380万,年均复合增长率约31%。AI生成钓鱼邮件的点击率(54-60%)远超传统钓鱼(约12%),攻击成本降低95%。

SecurityWeek在2025年4月的报告中揭示了一个令人震惊的数据:在分析的钓鱼邮件样本中,82%包含了某种形式的AI使用,这一数字同比增长了53%。AI不再只是辅助工具,而是钓鱼攻击的核心引擎。攻击者使用AI完成以下任务:根据目标公司的最新新闻动态生成"时效性"钓鱼内容(如"关于昨天宣布的并购项目,请查收附件中的保密文件");模仿特定高管的写作风格和语气(通过分析其公开演讲稿和邮件样本);自动生成多种语言的钓鱼内容,实现全球化攻击;根据受害者的响应动态调整后续邮件的内容(如受害者点击了链接但没有输入密码,AI会自动生成一封"提醒邮件",用更紧迫的语气催促其完成操作)。

AI驱动的多态钓鱼还有一个隐蔽的优势:它使得"攻击溯源"变得几乎不可能。传统的钓鱼攻击可以通过分析邮件模板、服务器IP、域名注册信息等来追踪攻击者。但当每封邮件都是AI即时生成的原创内容时,这些溯源线索就不复存在了。攻击者可以像"幽灵"一样发起攻击,然后消失在数据的海洋中。

四、Tycoon 2FA:一个多态钓鱼套件的进化史

要理解多态钓鱼的进化速度,最好的方式是追踪一个具体的钓鱼套件——Tycoon 2FA。这个套件自2023年8月出现以来,经历了多次重大更新,每一次更新都反映了多态钓鱼技术的最新进展。

Tycoon 2FA攻击流程图

2023年8月:初出茅庐。Tycoon 2FA以PhaaS(钓鱼即服务)平台的形式出现,提供基本的AiTM(中间人攻击)反向代理功能,针对Microsoft 365和Gmail的凭据和会话Cookie窃取。它的管理面板类似于另一个知名套件Dadsec OTT,功能相对简单,反检测能力有限。

2024年3月:第一次进化。Tycoon 2FA引入了重度JavaScript/HTML混淆和动态代码生成技术。这一更新的直接目的是逃避基于签名的检测——安全工具无法再依赖固定的代码模式来识别Tycoon的钓鱼页面。同时,套件开始支持动态多媒体内容——根据受害者的域名自动匹配相应的Logo和背景图片,使得钓鱼页面看起来更加"真实"。

2024年11月:反分析升级。Tycoon 2FA增加了高级反分析功能:阻止开发者工具、禁用右键菜单、覆盖剪贴板内容、检测检查快捷键(F12、Ctrl+Shift+I)。如果检测到分析行为,页面会自动重定向到无害网站。这些技术使得安全研究者即使获得了钓鱼URL,也难以进行动态分析。

2025年1月至3月:多态CAPTCHA与Unicode混淆。Tycoon 2FA弃用了第三方验证码(CAPTCHA)服务(如Cloudflare Turnstile),转而使用自定义的HTML5 Canvas CAPTCHA。这个CAPTCHA每次刷新都会生成不同的随机字符、背景噪声和扭曲效果——这本身就是多态技术的一种应用。同时,套件引入了"不可见Unicode字符"混淆技术,在JavaScript代码中插入零宽字符,破坏静态分析工具的解析。此外,反调试脚本和更长的重定向链也被加入。

2025年5月6日:浏览器指纹与AES加密。这是Tycoon 2FA迄今为止最重大的更新。套件开始收集完整的浏览器指纹信息(屏幕分辨率、浏览器属性、时区等),用于识别和排除沙箱环境。同时,核心载荷开始使用AES加密——不仅仅是传输过程中的加密,而是代码本身的加密。只有在通过所有安全检查(CAPTCHA验证、浏览器指纹验证、反调试检查)后,恶意代码才会被解密执行。这意味着,即使安全研究者绕过了前面的所有障碍,最终获得的也只是加密后的二进制数据。

Tycoon 2FA 多态钓鱼套件进化时间轴

数据来源:Trustwave SpiderLabs, Cloudflare, Trend Micro, Sekoia.io 等多方威胁情报汇总
2023年8月
初出茅庐
以PhaaS平台形式出现,提供基础AiTM反向代理功能,针对Microsoft 365/Gmail凭据窃取。管理面板类似Dadsec OTT。
2024年3月
第一次进化:混淆与动态生成
引入重度JS/HTML混淆和动态代码生成,逃避基于签名的检测。新增动态多媒体内容,根据受害者域名自动匹配Logo和背景。
2024年11月
反分析升级
增加高级反分析功能:阻止开发者工具、禁用右键菜单、覆盖剪贴板、检测F12/Ctrl+Shift+I快捷键,可疑访问自动重定向。
2024年12月
动态多媒体增强
受害者域名匹配Logo/背景图片功能进一步完善,钓鱼页面"真实感"大幅提升,开始大规模部署。
2025年1月—3月
多态CAPTCHA与Unicode混淆
弃用Cloudflare Turnstile,改用自定义HTML5 Canvas CAPTCHA(每次刷新随机生成)。引入不可见Unicode字符混淆,破坏静态分析。
2025年4月
轮换CAPTCHA与空白编码
引入轮换CAPTCHA机制(Google reCAPTCHA、IconCaptcha、自定义交替使用)。新增基于空白字符的编码技术,延长重定向链。
2025年5月6日
浏览器指纹 + AES加密
最重大更新:收集完整浏览器指纹(分辨率、UA、时区)识别沙箱环境。核心载荷使用AES加密,仅通过全部安全检查后解密执行。
2025年末—2026年3月
持续迭代与执法打击
改进WebSocket外泄、个性化诱饵(QR码、薪资伪造)。2026年3月,Europol、Microsoft、Trend Micro联合打击,Tycoon 2FA运营被中断。

Tycoon 2FA的进化史是多态钓鱼技术发展的缩影。从2023年8月的简单PhaaS平台,到2025年5月引入AES加密和浏览器指纹,每一次更新都在增加防御者的分析难度。据趋势科技(Trend Micro)追踪,该套件累计使用超过24,000个域名,拥有约2,000名订阅用户,直至2026年3月被国际执法行动摧毁。

Tycoon 2FA的进化史,就是多态钓鱼技术进化的缩影。从简单的模板克隆,到代码混淆,到反分析,到动态CAPTCHA,到浏览器指纹,到AES加密——每一步都在增加防御者的分析难度,每一步都在延长钓鱼页面的"存活时间"。据Sekoia.io的追踪,Tycoon 2FA在2025年初每天新增数十个域名,且每周都会更新源代码和反机器人页面——这种"快速迭代"本身就是多态策略的一部分,使得基于已知特征的检测永远滞后于攻击的进化。

五、反分析技术:让安全研究者无从下手

多态钓鱼的终极目标是"不可检测",而实现这一目标的关键技术之一就是"反分析"(Anti-Analysis)。攻击者不仅要在受害者面前伪装成合法页面,还要在安全研究者和自动化分析工具面前隐藏自己的恶意本质。

沙箱检测与逃避。自动化安全分析工具通常在"沙箱"环境中运行——一个模拟真实用户行为的虚拟机,用于观察钓鱼页面的实际行为。多态钓鱼套件通过检测沙箱环境的特征来识别并逃避分析。检测指标包括:屏幕分辨率是否为常见的沙箱默认值(如1024x768);鼠标移动轨迹是否过于规律(沙箱中的自动化工具通常使用直线移动);是否存在特定的浏览器扩展(如Selenium WebDriver);时区设置是否与IP地址的地理位置匹配。Tycoon 2FA在2025年5月的更新中就加入了完整的浏览器指纹收集功能,一旦检测到沙箱特征,就立即返回无害内容。

地理围栏(Geofencing)。攻击者可以设置钓鱼页面仅对特定地区的IP地址显示恶意内容。例如,一个针对美国银行的钓鱼页面,当检测到访问者来自欧洲或亚洲时,会显示"404 Not Found(未找到)"或重定向到合法网站。这种技术使得位于不同地区的安全研究者无法复现攻击。CoGUI钓鱼套件就是地理围栏技术的典型使用者——它专门针对特定地区的目标,同时过滤掉来自其他地区的流量。

时间窗口限制。攻击者可以设置钓鱼页面仅在特定时间段内显示恶意内容(如工作日的9:00-18:00),在其他时间显示正常页面。这使得安全研究者在非工作时间访问时无法发现异常。一些高级套件还会根据访问频率进行限制——如果同一个IP地址在短时间内多次访问,就自动切换到无害内容,防止自动化扫描工具的批量分析。

人机验证的多层嵌套。CAPTCHA最初是为了区分人类和机器而设计的,但钓鱼攻击者将其改造为"区分受害者和安全研究者"的工具。Tycoon 2FA的自定义CAPTCHA不仅是一道"门槛",更是一个"过滤器"——只有通过了CAPTCHA验证的请求,才会被引导到真正的钓鱼页面。自动化分析工具通常无法通过CAPTCHA,因此永远无法看到钓鱼页面的真实内容。更狡猾的是,一些套件会在CAPTCHA后面设置多层验证——通过第一层CAPTCHA后,还有第二层、第三层,每一层都在进一步筛选"真实人类用户"。

动态子域名生成。幽灵框架(GhostFrame)钓鱼套件(2025年9月首次出现)使用了一种极为巧妙的技术:每次有人访问钓鱼页面时,系统都会生成一个全新的随机子域名。这意味着,即使安全研究者发现了一个钓鱼URL并试图分享给同事,其他人访问时看到的将是完全不同的域名。这种"一次一域"的策略使得域名黑名单完全失效——黑名单的更新速度永远跟不上新域名的生成速度。

六、多态钓鱼的产业链:PhaaS与自动化部署

多态钓鱼技术的普及,离不开"钓鱼即服务"(Phishing as a Service,PhaaS)商业模式的成熟。PhaaS将多态钓鱼的技术复杂性封装为"即插即用"的服务,使得没有任何技术背景的犯罪分子也能发起高度复杂的多态钓鱼攻击。

PhaaS平台的典型运营模式如下:平台开发者(通常是技术高超的黑客团队)开发和维护多态钓鱼套件,不断更新逃避检测的技术;平台向"加盟者"(Affiliates)出租套件的使用权,加盟者支付月费或按成功窃取凭据的数量提成;加盟者负责获取目标列表(通常通过购买泄露的数据库或使用爬虫工具收集);平台提供自动化的基础设施管理——域名注册、服务器部署、SSL证书申请、流量清洗等;平台还提供"管理面板",让加盟者实时查看攻击数据——哪些邮件被打开了、哪些链接被点击了、哪些凭据被成功窃取了。

最早的钓鱼工具“AOHell”的软件截图

2025年,PhaaS生态系统呈现出爆发式增长。Barracuda Networks的报告指出,2025年活跃使用的PhaaS套件数量较2024年翻倍。老牌套件如Tycoon 2FA、Mamba 2FA、NakedPages和EvilProxy面临来自新进入者的激烈竞争——Sneaky 2FA、Cephas、Whisper 2FA和GhostFrame等新套件在2024年底至2025年间迅速崛起。每个新套件都在反分析、MFA绕过和隐蔽部署方面进行了创新。

Sneaky 2FA的特色在于直接与Microsoft API交互,验证窃取的凭据和会话令牌的有效性,确保"到手即能用"。它还包含了BitB(Browser-in-the-Browser,浏览器中的浏览器)功能——生成伪造的浏览器窗口,完美模仿合法的登录弹窗,隐藏真实的恶意URL。塞法斯(Cephas)则以极度混淆的JavaScript代码著称,其页面中甚至包含一些看似无关的注释(如"Wine Tasting on Riverside Avenue,河滨大道的品酒会""Spectral Quasar,光谱类星体"),可能是作为指纹逃避或内容多样化的技术手段。Whisper 2FA采用轻量级设计,使用AJAX进行凭据和MFA令牌的窃取,避免了重型反向代理的复杂性,同时通过Base64+XOR多层混淆和反调试陷阱来保护代码。GhostFrame则创新性地使用了iframe嵌套和Blob图像流技术,将钓鱼内容隐藏在看似无害的外层HTML文件中。

PhaaS的商业模式使得多态钓鱼攻击的"门槛"降到了历史最低点。一个没有任何编程经验的犯罪分子,只需支付几十美元的月费,就能获得与国家级APT组织相媲美的攻击能力。这种"技术民主化"是2020年代钓鱼攻击爆发式增长的根本原因之一。

七、防御困境:当"特征"不再存在

多态钓鱼对网络安全防御体系提出了根本性的挑战。传统的安全防御建立在"特征识别"的基础上——识别已知的恶意域名、已知的钓鱼模板、已知的攻击模式。但多态钓鱼的核心特征就是"没有固定特征",这使得传统防御方法面临系统性失效。

黑名单的失效。域名黑名单和IP黑名单是最古老的钓鱼防御手段之一。但多态钓鱼通过动态子域名生成、快速域名轮换、CDN和代理服务的使用,使得黑名单的维护成本呈指数级增长。据APWG统计,2024年第三季度全球钓鱼攻击中使用的唯一域名数量超过了127万个——没有任何黑名单能够覆盖如此庞大的动态域名空间。

签名检测的失效。基于签名的检测系统(如传统的反病毒软件和邮件过滤器)依赖于识别已知的恶意代码模式。但多态钓鱼的代码每次都在变化——混淆方式在变、编码方式在变、甚至逻辑结构也在变。SecurityWeek在2025年的报告中指出,传统的"将单个攻击分组为战役以提升检测效率"的方法将在2027年完全失效,因为AI驱动的多态行为使得任何两个攻击实例之间都找不到足够的共同点来进行分组。

沙箱分析的失效。自动化沙箱分析是多态钓鱼的重点打击对象。通过浏览器指纹检测、CAPTCHA验证、地理围栏、时间窗口限制等技术,多态钓鱼套件能够精确识别并逃避沙箱环境。当沙箱无法看到钓鱼页面的真实行为时,基于沙箱的检测系统就无法生成有效的检测规则。

面对多态钓鱼,防御者正在转向新的策略。行为分析——不再关注"页面长什么样",而是关注"页面做了什么"。例如,一个页面是否在加载后立即尝试读取剪贴板内容?是否在用户输入密码时进行键盘记录?是否在提交表单时将数据发送到可疑的域名?这些行为特征比静态代码特征更难以伪造。上下文分析——分析邮件的发送时间、发送频率、发送者与接收者的关系、邮件内容的语义一致性等。AI生成的内容虽然语法完美,但可能在语义上存在微妙的异常(如过度使用某些词汇、缺乏特定的行业术语)。多因素验证——即使攻击者成功窃取了密码,MFA(多因素认证)仍然可以提供额外的保护。但多态钓鱼也在进化——AiTM(中间人攻击)技术可以实时拦截MFA验证码,使得MFA的保护效果大打折扣。

最根本的防御策略可能是"假设已经被攻破"——不再试图阻止每一次钓鱼攻击,而是假设攻击者终将成功,然后构建能够限制损害范围的防御体系。网络分段、最小权限原则、零信任架构、异常行为监控……这些"后防线"措施在多态钓鱼时代变得比以往任何时候都更加重要。

八、多态钓鱼的真实案例

以下选取几个具有代表性的多态钓鱼案例,展示攻击的多样性和危害性。

案例一:Operation HookedWing——四年持续攻击

SOCRadar在2026年5月披露了一个名为钩翼行动(Operation HookedWing)的多态钓鱼行动,该行动至少持续了四年。攻击者使用GitHub域名作为分发页面,内容主要针对Microsoft和Outlook主题,以及PDF查看器诱饵。令人惊讶的是,在长达四年的时间里,攻击者"保持了持续的活动",不断调整基础设施,但核心攻击模式几乎没有改变。2022年至2024年间,攻击主要使用英语内容;2024年至2025年间,攻击者开始加入法语变体,表明有意识的地理扩张;2025年之后,攻击进入"活跃阶段",同时活跃的基础设施数量达到最高,诱饵主题最为多样化。这个案例展示了多态钓鱼的"持久性"——攻击者不需要频繁改变核心手法,只需不断调整表面的"包装",就能长期逃避检测。

案例二:2025年"Payroll Pirates"大学薪资钓鱼活动

2025年末,北美多所大学遭遇了名为"Payroll Pirates(工资单海盗)"的多态钓鱼攻击。攻击者发送了看似来自人力资源部门的薪资/工资单通知邮件,内容极具说服力——邮件中包含了大学的真实logo、真实的HR部门联系方式、甚至引用了学校最近的真实新闻。每封邮件的内容都略有不同:有的声称"您的工资单需要更新银行账户信息",有的声称"年度税务表格已准备好,请点击查看",还有的声称"由于系统升级,请重新验证您的登录凭据"。这些邮件使用了AI生成的个性化内容,针对每个目标大学的具体情况进行了定制。攻击的成功率令人震惊——因为邮件内容看起来"太真实了"。

案例三:Tycoon 2FA针对Microsoft 365的大规模多态攻击

2025年初,Trustwave SpiderLabs追踪到了一波由Tycoon 2FA套件发起的大规模多态钓鱼攻击。攻击者每天注册数十个新域名,每个域名上的钓鱼页面都使用了不同的CAPTCHA设计、不同的混淆代码、不同的页面布局。攻击主要针对Microsoft 365用户,钓鱼页面完美模仿了Microsoft的登录界面——但每个页面的HTML结构、CSS类名、JavaScript变量名都完全不同。安全工具无法提取任何共同的检测特征,因为每个页面都是"独一无二的"。据估计,这波攻击在数周内窃取了数千个Microsoft 365账户的凭据和会话Cookie。

案例四:GhostFrame的动态子域名逃避

2025年9月首次出现的GhostFrame钓鱼套件展示了一种极为巧妙的多态技术。该套件使用两阶段攻击:外层是一个看似无害的HTML文件,内层通过iframe嵌入实际的钓鱼内容。每次访问时,系统都会生成一个全新的随机子域名,并在显示钓鱼内容前进行验证检查。这意味着,即使安全研究者发现了一个钓鱼URL,也无法通过分享该URL让同事复现攻击——因为下一次访问将生成完全不同的子域名。这种"一次一域"的策略使得基于域名的检测和封锁完全失效。

"多态钓鱼的本质不是技术的胜利,而是不对称战争的胜利。攻击者只需要找到一个绕过防御的方法,而防御者需要堵住所有的漏洞。当攻击者使用AI动态生成无限变异的内容时,这场战争的不对称性被放大到了极致。我们不是在防御一种攻击,而是在防御一种'攻击的进化能力'——它能够学习、适应、变异,永远比我们的防御快一步。" —— 引自SecurityWeek 2025年多态钓鱼分析报告

延伸阅读与参考

  • "AI-Powered Polymorphic Phishing Is Changing the Threat Landscape." SecurityWeek, April 24, 2025. 关于AI驱动多态钓鱼的权威分析,含82%AI使用率、53%同比增长等关键数据。
  • "Threat Spotlight: How phishing kits evolved in 2025." Barracuda Networks, January 6, 2026. 2025年钓鱼套件进化全景,含Tycoon 2FA、GhostFrame等套件的详细分析。
  • "Tycoon2FA phishing kit targets Microsoft 365 with new tricks." Trustwave SpiderLabs, April 29, 2025. Tycoon 2FA最新逃避技术分析,含自定义CAPTCHA、反调试脚本、AES加密等。
  • "Global analysis of Adversary-in-the-Middle phishing threats." Sekoia.io, June 11, 2025. AiTM钓鱼威胁的全球分析,含PhaaS生态系统详细追踪。
  • "How modern phishing attacks evade detection controls." Push Security, August 6, 2025. 现代钓鱼攻击逃避检测的系统性分析框架。
  • "Operation HookedWing: 4-Year Multi-Sector Attack Analysis." SOCRadar, May 7, 2026. 四年持续多态钓鱼行动的深度分析。
  • "Phishing Statistics 2025-2026: The numbers you need to know." Zensec, March 13, 2026. 2025-2026年钓鱼统计数据综合报告。
  • "Forewarned is Forearmed: A Survey on LLM-based Agents in Autonomous Cyberattacks." arXiv, May 2, 2025. LLM智能体在自主网络攻击中的应用的学术综述。
  • "Phishing Through the Years: Why We Still Fall for It." UBC Privacy Matters, April 2026. 钓鱼攻击历史演进的学术分析。
  • "The AI-fication of Cyberthreats: Trend Micro Security Predictions for 2026." Trend Micro, 2025. 趋势科技2026年安全预测,含AI威胁分析。