这一篇应该是比较容易引起争议的,大家现在乐于说看见(visibility)的力量,如何看到却是一个尚在探索中的问题
数据是看到的基础条件,但是和真正的看见还有巨大的差距
我们需要看到什么
什么样的方法使我们真正看到
安全分析和事件响应网络空间的战斗和现实世界有很大的相似性,因此往往可以进行借鉴
美国空军有一套系统理论,有非常的价值,值得深入思考并借鉴,它就是OODA周期模型:观察(Observe):实时了解我们网络中发生的事件
这里面包括传统的被动检测方式:各种已知检测工具的报警,或者来自第三方的通报(如:用户或者国家部门)
但我们知道这是远远不够的,还需要采用更积极的检测方式
即由事件响应团队基于已知行为模式、情报甚至于某种灵感,积极地去主动发现入侵事件
这种方式有一个很炫的名字叫做狩猎
定位(Orient):在这里我们要根据相关的环境信息和其他情报,对以下问题进行分析:这是一个真实的攻击吗
是否损害了其它资产
攻击者还进行了哪些活动
决策(Decision):即确定应该做什么
这里面包括了缓解、清除、恢复,同时也可能包括选择请求第三方支持甚至于反击
而反击往往涉及到私自执法带来的风险,并且容易出错伤及无辜,一般情况下不是好的选择
行动(Action):能够根据决策,快速展开相应活动
OODA模型相较传统的事件响应六步曲(参见下图),突出了定位和决策的过程,在现今攻击技术越来越高超、过程越来越复杂的形势下,无疑是必要的:针对发现的事件,我们采取怎样的行动,需要有足够的信息和充分的考量
在整个模型中,观察(对应下文狩猎部分)、定位与决策(对应下文事件响应)这三个阶段就是属于安全分析的范畴,也是我们下面要讨论的内容,附带地也将提出个人看法,关于大数据分析平台支撑安全分析活动所需关键要素
狩猎(hunting)近两年狩猎的概念在国际上比较流行,被认为是发现未知威胁比较