AI Security AI安全 6h ago Updated 1h ago 更新于 1小时前 46

Police Dismantle Kratos Phishing Kit Built to Steal Microsoft 365 Sessions and Bypass MFA 警方捣毁用于窃取Microsoft 365会话和绕过MFA的Kratos钓鱼套件

Law enforcement dismantled the Kratos phishing kit infrastructure, arresting the developer and taking over 200 servers offline, disrupting approximately 15,000 monthly campaigns targeting Microsoft 365 users. The kit utilized an Adversary-in-the-Middle (AiTM) technique via a Node.js reverse proxy to steal session cookies, effectively bypassing standard Multi-Factor Authentication (MFA). The operation functioned as a "phishing-as-a-service" franchise with roughly 1,800 paying customers, generatin 德国与美国执法部门联合捣毁全球最广泛使用的网络钓鱼工具包“Kratos”的核心基础设施,逮捕开发者并下线200多台服务器。 Kratos采用中间人(AiTM)技术,通过Node.js反向代理实时窃取Microsoft 365会话Cookie,从而绕过传统的多因素认证(MFA)。 该工具以“特许经营”模式运营,拥有约1,800名付费客户,每月发起约15,000次钓鱼活动,受害者遍布30多个国家。 ANY.RUN逆向工程发现其检测特征(如特定SVG文件和POST端点),微软建议受害账户必须撤销现有会话并升级为抗钓鱼登录方式。

65
Hot 热度
70
Quality 质量
60
Impact 影响力

Analysis 深度分析

TL;DR

  • Law enforcement dismantled the Kratos phishing kit infrastructure, arresting the developer and taking over 200 servers offline, disrupting approximately 15,000 monthly campaigns targeting Microsoft 365 users.
  • The kit utilized an Adversary-in-the-Middle (AiTM) technique via a Node.js reverse proxy to steal session cookies, effectively bypassing standard Multi-Factor Authentication (MFA).
  • The operation functioned as a "phishing-as-a-service" franchise with roughly 1,800 paying customers, generating over 300,000 euros since late 2024 and affecting hundreds of thousands of victims globally.
  • Detection indicators include specific SVG asset pairings (barr.svg and lg.svg) and POST requests to endpoints like next.php or save.php, offering high-recall detection capabilities for defenders.
  • Microsoft advises revoking active sessions for affected users, as password resets alone do not terminate stolen session cookies obtained via the reverse proxy mode.

Why It Matters

This incident highlights the critical vulnerability of traditional MFA when faced with sophisticated Adversary-in-the-Middle (AiTM) attacks, demonstrating that standard password-based authentication combined with SMS or app-based MFA is insufficient against modern phishing kits. It underscores the necessity for organizations to adopt phishing-resistant authentication methods, such as FIDO2/WebAuthn, and to implement robust session management protocols to mitigate the risk of account takeover. Furthermore, the "franchise" model of cybercrime illustrates how low-barrier access to advanced tools enables less skilled actors to conduct large-scale, high-impact attacks, requiring a shift in defensive strategies toward behavioral analytics and continuous monitoring.

Technical Details

  • Adversary-in-the-Middle (AiTM) Mechanism: The Kratos kit employed a Node.js reverse proxy to relay login requests to Microsoft in real-time, capturing both credentials and the resulting session cookie, thereby bypassing MFA challenges.
  • Detection Signatures: Reverse engineering by ANY.RUN identified unique technical fingerprints, specifically the loading of paired assets barr.svg and lg.svg, followed by POST requests to endpoints such as next.php or save.php, achieving a 90% recall rate with near-zero false positives.
  • Deployment Infrastructure: The kit operated on disposable domains, compromised WordPress sites, and shared hosting environments, utilizing a dual-mode architecture where operators could choose between simple PHP credential harvesting or the more complex Node.js AiTM mode.
  • Impact Scope: The infrastructure supported approximately 1,800 paying customers who launched around 15,000 phishing campaigns per month, with recent campaigns targeting sectors like manufacturing, retail, and healthcare using personalized QR codes linked to fake Microsoft 365 login pages.

Industry Insight

  • Accelerate Adoption of Phishing-Resistant MFA: Organizations must prioritize the deployment of FIDO2/WebAuthn keys or certificate-based authentication for high-value accounts, as these methods are immune to session cookie theft via AiTM proxies.
  • Enhance Session Monitoring and Revocation Policies: Security teams should implement automated mechanisms to detect anomalous session activity and establish rapid response protocols for immediate session revocation upon suspected compromise, recognizing that password changes do not invalidate existing stolen sessions.
  • Monitor for Phishing-as-a-Service Ecosystems: Defenders should expand threat intelligence efforts to track the broader ecosystem of phishing kits and their distribution channels, including Telegram shops and cryptocurrency payment gateways, to anticipate the emergence of new variants after infrastructure takedowns.

TL;DR

  • 德国与美国执法部门联合捣毁全球最广泛使用的网络钓鱼工具包“Kratos”的核心基础设施,逮捕开发者并下线200多台服务器。
  • Kratos采用中间人(AiTM)技术,通过Node.js反向代理实时窃取Microsoft 365会话Cookie,从而绕过传统的多因素认证(MFA)。
  • 该工具以“特许经营”模式运营,拥有约1,800名付费客户,每月发起约15,000次钓鱼活动,受害者遍布30多个国家。
  • ANY.RUN逆向工程发现其检测特征(如特定SVG文件和POST端点),微软建议受害账户必须撤销现有会话并升级为抗钓鱼登录方式。

为什么值得看

本文揭示了针对Microsoft 365环境的先进中间人攻击(AiTM)工具包的运作机制及其规模化犯罪生态,强调了传统MFA在面对会话劫持时的局限性。对于安全从业者而言,理解此类工具的技术细节和防御策略是提升身份安全防御能力的关键。

技术解析

  • 攻击机制:Kratos提供两种模式,一种是仅窃取凭据的PHP页面,另一种是基于Node.js的反向代理模式。后者作为中间人,将用户登录请求实时转发给Microsoft,捕获生成的会话Cookie,从而在用户完成MFA验证后直接接管账户。
  • 检测指标:ANY.RUN指出,该工具包的登录页面几乎总是加载成对的资产文件barr.svglg.svg,并将窃取的数据POST到next.phpsave.php等端点,这一组合具有90%的召回率和接近零的误报率。
  • 基础设施与分发:攻击者利用可丢弃域名、被入侵的WordPress网站以及与其他AiTM工具包共享的主机进行部署,并通过专用网站和Telegram商店管理客户账户,支持加密货币支付。
  • 微软响应方案:对于仅凭据泄露的账户,重置密码和检查MFA即可;但对于会话被窃取的账户,必须主动撤销现有会话,并将高价值账户迁移至抗钓鱼签名(如FIDO2密钥或Windows Hello)以防止再次被劫持。

行业启示

  • MFA并非万能:传统的SMS或推送通知MFA无法防御中间人攻击,企业应加速部署基于硬件或生物特征的抗钓鱼多因素认证,以消除会话劫持风险。
  • 威胁情报与协同防御:执法机构与技术公司(如ANY.RUN、Microsoft)的深度合作展示了打击大规模网络犯罪基础设施的有效性,企业应积极利用此类情报更新检测规则。
  • 供应链与第三方风险:攻击者利用被入侵的WordPress站点托管钓鱼页面,表明组织需加强对第三方服务和数字资产的安全监控,防止被用作攻击跳板。

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Security 安全