ECS 分类字段:event.type编辑

这是 ECS 分类字段中的四个字段之一,指示 ECS 类别层次结构中的第三级。

event.type 代表一个分类“子桶”,当与 event.category 字段值一起使用时,可以将事件过滤到适合单个可视化的级别。

此字段是一个数组。这将允许对属于多个事件类型的事件进行适当的分类。

允许的值

access编辑

access 事件类型用于类别中指示某事物被访问的事件子集。常见示例包括 event.category:database AND event.type:accessevent.category:file AND event.type:access。请注意,对于文件访问,目录列表和文件打开都应包含在此子类别中。您可以使用 ECS event.action 字段进一步区分访问操作。

admin编辑

admin 事件类型用于类别中与管理员对象相关的事件子集。例如,IAM 框架中的管理更改,这些更改不会特别影响用户或组(例如,将新应用程序添加到联合解决方案或连接 Active Directory 中的离散森林),将属于此子类别。常见示例:event.category:iam AND event.type:change AND event.type:admin。您可以使用 ECS event.action 字段进一步区分管理员操作。

allowed编辑

allowed 事件类型用于类别中指示某事物被允许的事件子集。常见示例包括 event.category:network AND event.type:connection AND event.type:allowed(指示网络防火墙事件,其中防火墙处置为允许连接完成)和 event.category:intrusion_detection AND event.type:allowed(指示网络入侵防御系统事件,其中 IPS 处置为允许连接完成)。您可以使用 ECS event.action 字段进一步区分允许的操作,并使用您选择的任何值进行填充,例如“允许”、“检测”或“通过”。

change编辑

change 事件类型用于类别中指示某事物已更改的事件子集。如果语义最适合将事件描述为已修改,则将它们包含在此子类别中。常见示例包括 event.category:process AND event.type:changeevent.category:file AND event.type:change。您可以使用 ECS event.action 字段进一步区分更改操作。

connection编辑

主要与 event.category:network 一起使用,此值用于网络流量的子集,其中包含足够的信息以将事件包含在流或连接分析中。此子类别中的事件将至少包含源和目标 IP 地址、源和目标 TCP/UDP 端口,并且通常包含传输的字节数和/或数据包数。此子类别中的事件可能包含单向或双向信息,包括汇总信息。使用此子类别来可视化和分析网络连接。流分析,包括 Netflow、IPFIX 和其他与流相关的事件,都适合此子类别。请注意,许多下一代防火墙 (NGFW) 设备的防火墙事件也将适合此子类别。流/连接信息的常用过滤器将是 event.category:network AND event.type:connection AND event.type:end(查看或分析所有已完成的网络连接,忽略中间流报告)。您可以使用 ECS event.action 字段进一步区分连接事件,并使用您选择的任何值进行填充,例如“超时”或“重置”。

creation编辑

“creation” 事件类型用于类别中指示某事物被创建的事件子集。一个常见的示例是 event.category:file AND event.type:creation

deletion编辑

deletion 事件类型用于类别中指示某事物被删除的事件子集。一个常见的示例是 event.category:file AND event.type:deletion,用于指示文件已被删除。

denied编辑

denied 事件类型用于类别中指示某事物被拒绝的事件子集。常见示例包括 event.category:network AND event.type:denied(指示网络防火墙事件,其中防火墙处置为拒绝连接)和 event.category:intrusion_detection AND event.type:denied(指示网络入侵防御系统事件,其中 IPS 处置为拒绝连接完成)。您可以使用 ECS event.action 字段进一步区分拒绝的操作,并使用您选择的任何值进行填充,例如“阻止”、“丢弃”或“隔离”。

end编辑

end 事件类型用于类别中指示某事物已结束的事件子集。一个常见的示例是 event.category:process AND event.type:end

error编辑

error 事件类型用于类别中指示或描述错误的事件子集。一个常见的示例是 event.category:database AND event.type:error。请注意,事件摄取过程中发生的管道错误不应使用此 event.type 值。相反,它们应该使用 event.kind:pipeline_error

group编辑

group 事件类型用于类别中与组对象相关的事件子集。常见示例:event.category:iam AND event.type:creation AND event.type:group。您可以使用 ECS event.action 字段进一步区分组操作。

indicator编辑

indicator 事件类型用于类别中包含有关入侵指标 (IOC) 详细信息的事件子集。

一个常见的示例是 event.category:threat AND event.type:indicator

info编辑

info 事件类型用于类别中指示它们纯粹是信息性的事件子集,并且不会报告状态更改或任何类型的操作。例如,文件完整性监控系统 (FIM) 的初始运行,其中代理报告所有受管理的文件,将属于“信息”子类别。同样,包含所有当前正在运行的进程的转储(与报告进程启动/结束相反)的事件将属于“信息”子类别。另一个常见的示例是 event.category:intrusion_detection AND event.type:info

installation编辑

installation 事件类型用于类别中指示某事物被安装的事件子集。一个常见的示例是 event.category:packageevent.type:installation

protocol编辑

protocol 事件类型用于类别中指示它们包含协议详细信息或分析的事件子集,而不仅仅是识别协议。通常,包含特定协议详细信息的网络事件将属于此子类别。一个常见的示例是 event.category:network AND event.type:protocol AND event.type:connection AND event.type:end(指示事件是连接结束时发送的网络连接事件,该事件还包含协议详细信息细分)。请注意,仅指示协议名称或 ID 的事件不应使用 protocol 值。请进一步注意,当使用 protocol 子类别时,识别的协议将填充到 ECS network.protocol 字段中。

start编辑

start 事件类型用于类别中指示某事物已启动的事件子集。一个常见的示例是 event.category:process AND event.type:start

user编辑

user 事件类型用于类别中与用户对象相关的事件子集。常见示例:event.category:iam AND event.type:deletion AND event.type:user。您可以使用 ECS event.action 字段进一步区分用户操作。