1
背景
众所周知,攻防演练过程中,攻击者千方百计使用各种方法渗透目标。一般情况下攻击链包括:侦察、武器化、交付、利用、安装、命令和控制、窃取目标数据。在溯源中,安全人员对攻击者某个阶段的攻击特点进行分析,再结合已掌握的威胁情报数据将攻击特点和数据聚类,能够有效掌握攻击者的攻击手法和 IP &域名资产等。前文(蓝队的自我修养之事中监控)中讲到了在攻防演练场景下如何从海量的告警日志中获取高度疑似攻击者的 IP,在发现有攻击者之后,快速对其进行精准地溯源反制,收集攻击路径和攻击者身份信息,描绘出完整的攻击者画像。本文中笔者将对溯源的难点、目标以及方法论展开讨论。
2
难点
当前,攻击者溯源主要存在以下几个难点:
3
目标
通过攻防演练的实践,我们总结出一套能够有效溯源(归因)攻击者的方法。通过此方法我们可以将攻击者信息有效聚类达到深度溯源的目的,预期的目标包括:
4
方法论
我们针对交付、利用、安装、命令和控制四个阶段捕获到的数据做深度分析,聚类提取数据特点形成规则。将规则应用于一些安全设备产出高可信度的告警用于防御,或者结合情报数据(如样本信息、域名信息、IP 信息等),将深度溯源的情报(如身份信息、攻击队伍等)产出。
1. 攻击链部分可溯源关键点
下图列举攻击链中部分可溯源的关键点:
2. 攻击链利用阶段可溯源方法及关键点
下图是在攻击链的利用阶段可溯源的方法&关键点:
攻击回溯的关键点主要分为两类:
3. 钓鱼邮件可溯源方法及关键点
下图是钓鱼邮件中可溯源的方法&关键点:
4. 后门木马可溯源方法及关键点
下图是后门木马(需要对二进制后门、脚本后门进行分析)可溯源的方法&关键点 :
5. 攻击者资产维度可溯源方法及关键点
攻击者资产维度可溯源的方法及关键点,主要如下图:
6. 命令和控制阶段可产出的数据
下图中是在命令和控制阶段可产出的数据点,结合上述的方法进一步溯源。
7. 身份信息溯源方向
下图中列举身份信息的溯源方向:
虚拟身份
真实身份
公司信息
上述所列举的框架图中,基础数据可自动化或者半自动化分析,提高溯源效率的同时还能减轻安全人员的运营成本,在溯源真实身份中则更倾向于安全人员使用谷歌或百度检索的能力。需要注意的是,方法并非是固定流程或者固定逻辑的,需要灵活组合使用,从攻击者的一个点覆盖到面。
5
总结
在本文中,我们从攻击手法、资产、样本、流量四个维度提出追踪溯源攻击方的5个关键点,分别是:
通过上述方案的实施,整个攻防演练期间,我们累计发现了多个攻击者针对防守方公司数百位员工的鱼叉式钓鱼邮件攻击。通过上述方法拓线关联,掌握攻击者更多资产情报,在防守中抢占了先机,相关攻击均在第一时间得以拦截,并且运用上述的方法,多次溯源到红队攻击者的真实身份信息,取得了很大的战果!
- END -
RECOMMEND
推荐阅读
蓝队的自我修养之事中监控 | HVV 经验分享
我们不差钱,就差一个你~
关于微步在线研究响应团队
微步情报局,即微步在线研究响应团队,负责微步在线安全分析与安全服务业务,主要研究内容包括威胁情报自动化研发、高级 APT 组织&黑产研究与追踪、恶意代码与自动化分析技术、重大事件应急响应等。
微步情报局由精通木马分析与取证技术、Web 攻击技术、溯源技术、大数据、AI 等安全技术的资深专家组成,并通过自动化情报生产系统、云沙箱、黑客画像系统、威胁狩猎系统、追踪溯源系统、威胁感知系统、大数据关联知识图谱等自主研发的系统,对微步在线每天新增的百万级样本文件、千万级 URL、PDNS、Whois 数据进行实时的自动化分析、同源分析及大数据关联分析。微步情报局自设立以来,累计率先发现了包括数十个境外高级 APT 组织针对我国关键基础设施和金融、能源、政府、高科技等行业的定向攻击行动,协助数百家各个行业头部客户处置了肆虐全球的 WannaCry 勒索事件、BlackTech 定向攻击我国证券和高科技事件、海莲花长期定向攻击我国海事/高科技/金融的攻击活动、OldFox 定向攻击全国上百家手机行业相关企业的事件。