收集 AWS GuardDuty 日志

支持的语言:

本文档介绍了如何通过设置 Google Security Operations Feed 来收集 AWS GuardDuty 日志。

如需了解详情,请参阅将数据注入 Google Security Operations

注入标签用于标识将原始日志数据标准化为结构化 UDM 格式的解析器。本文档中的信息适用于具有 GUARDDUTY 注入标签的解析器。

准备工作

确保您满足以下前提条件:

配置 AWS GuardDuty

如需配置 AWS GuardDuty,请执行以下操作:

  1. 登录 AWS 控制台。
  2. 搜索 GuardDuty
  3. 选择设置
  4. 查找导出选项部分,执行以下操作:

    1. 更新后的发现的频率列表中,选择每 15 分钟更新一次 CWE 和 S3。频次选择适用于更新后的发现结果。新发现结果会在创建 5 分钟后导出。
    2. S3 存储桶部分中,选择要将 GuardDuty 发现结果导出到的 S3 存储桶。
    3. 日志文件前缀部分中,提供日志文件前缀。
    4. KMS 加密部分中,选择 KMS 加密。
    5. 密钥别名列表中选择密钥。
    6. 点击保存

  5. 将日志文件存储在 S3 存储桶中后,创建 SQS 队列并将其附加到 S3 存储桶。

KMS 政策示例

以下是 KMS 政策示例:

{
            "Sid": "Allow GuardDuty to encrypt findings",
            "Effect": "Allow",
            "Principal": {
                "Service": "guardduty.AWS_REGION.amazonaws.com"
            },
            "Action": [
                "kms:Encrypt",
                "kms:GenerateDataKey"
            ],
            "Resource": "KEY_ARN"
        }

替换以下内容:

  • AWS_REGION:所选区域。
  • KEY_ARN:KMS 密钥的 Amazon 资源名称 (ARN)。

检查 S3、SQS 和 KMS 所需的 IAM 用户和 KMS 密钥政策。

根据服务和区域,参考以下 AWS 文档确定连接端点:

设置 Feed

您可以通过两种不同的入口点在 Google SecOps 平台中设置 Feed:

  • SIEM 设置 > Feed
  • 内容中心 > 内容包

通过“SIEM 设置”>“Feed”设置 Feed

如需配置 Feed,请按以下步骤操作:

  1. 依次前往 SIEM 设置 > Feed
  2. 点击添加新 Feed
  3. 在下一页上,点击配置单个 Feed
  4. Feed 名称输入一个唯一名称。
  5. 选择 Amazon S3Amazon SQS 作为来源类型
  6. 选择 AWS GuardDuty 作为日志类型
  7. 点击下一步,然后点击提交
  8. Google Security Operations 支持使用访问密钥 ID 和密钥方法收集日志。如需创建访问密钥 ID 和密钥,请参阅使用 AWS 配置工具身份验证
  9. 根据您创建的 AWS GuardDuty 配置,为以下字段指定值。

    1. 如果使用 Amazon S3
      • 区域
      • S3 URI
      • URI 是
      • 来源删除选项

    2. 如果使用 Amazon SQS
      • 区域
      • 队列名称
      • 账号
      • 队列访问密钥 ID
      • 队列私有访问密钥
      • 来源删除选项

  10. 点击下一步,然后点击提交

如需详细了解 Google Security Operations Feed,请参阅 Google Security Operations Feed 文档。如需了解每种 Feed 类型的要求,请参阅按类型划分的 Feed 配置。 如果您在创建 Feed 时遇到问题,请与 Google 安全运营支持团队联系

设置来自内容中心的 Feed

为以下字段指定值:

  • 如果使用 Amazon S3:

    • 区域
    • S3 URI
    • URI 是
    • 来源删除选项
  • 如果使用 Amazon SQS:

    • 区域
    • 队列名称
    • 账号
    • 队列访问密钥 ID
    • 队列私有访问密钥
    • 来源删除选项

高级选项

  • Feed 名称:用于标识 Feed 的预填充值。
  • 来源类型:用于将日志收集到 Google SecOps 中的方法。
  • 资源命名空间:与 Feed 关联的命名空间。
  • 提取标签:应用于相应 Feed 中所有事件的标签。

字段映射参考

此解析器代码用于处理 JSON 格式的 AWS GuardDuty 检测结果,提取相关字段并将其映射到统一数据模型 (UDM)。它会执行数据转换,包括字符串替换、合并数组和转换数据类型,以创建安全事件的结构化表示形式,以便进行分析和关联。

UDM 映射表

日志字段 UDM 映射 逻辑
accountId principal.group.product_object_id 与发现关联的 AWS 账号 ID。
additionalInfo.portsScannedSample event.idm.read_only_udm.about.port 端口扫描期间扫描的端口列表。
additionalInfo.sample security_result.about.labels.value 指示相应发现结果是否为示例发现结果。
additionalInfo.threatListName security_result.threat_feed_name 触发检测结果的威胁列表的名称。
additionalInfo.threatName security_result.threat_name 触发相应发现结果的威胁的名称。
additionalInfo.userAgent
.fullUserAgent
network.http.user_agent 与发现结果关联的完整用户代理字符串。
additionalInfo.userAgent
.userAgentCategory
security_result.detection_fields.value 与发现结果关联的用户代理的类别。
arn target.asset.attribute
.cloud.project.product_object_id
相应发现结果的 Amazon 资源名称 (ARN)。
detail.accountId principal.group.product_object_id 与发现关联的 AWS 账号 ID。
detail.description security_result.description 发现结果的详细说明。
detail.id target.asset.attribute.cloud.project.id 检测结果的唯一 ID。
detail.resource.accessKeyDetails principal.user 与发现结果相关的 AWS 访问密钥的详细信息。
detail.resource.accessKeyDetails
.accessKeyId
principal.user.userid 发现结果中涉及的 AWS 访问密钥的 ID。
detail.resource.accessKeyDetails
.principalId
principal.user.userid 发现结果中涉及的 AWS 访问密钥的主账号 ID。
detail.resource.accessKeyDetails
.userType
principal.user.attribute.roles.name 与发现结果中涉及的 AWS 访问密钥关联的用户类型。
detail.resource.accessKeyDetails
.userName
principal.user.user_display_name 与发现结果中涉及的 AWS 访问密钥关联的用户的名称。
detail.resource.s3BucketDetails
.0.arn
target.resource.name 发现结果中涉及的 S3 存储桶的 ARN。
detail.resource.s3BucketDetails
.0.defaultServerSideEncryption.encryptionType
network.tls.client.supported_ciphers 发现中涉及的 S3 存储桶所使用的服务器端加密类型。
detail.resource.s3BucketDetails
.0.name
target.resource.name 发现结果中涉及的 S3 存储桶的名称。
detail.resource.s3BucketDetails
.0.owner.id
target.resource.attribute.labels.value 涉及相应发现结果的 S3 存储桶的所有者的 ID。
detail.resource.s3BucketDetails
.0.publicAccess.effectivePermission
target.resource.attribute.labels.value 发现中涉及的 S3 存储桶的有效权限。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
访问权限控制列表 (ACL) 是否允许公开读取访问权限。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
访问权限控制列表 (ACL) 是否允许公开写入访问权限。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶政策是否允许公开读取访问权限。
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶政策是否允许公开写入访问。
detail.resource.s3BucketDetails
.0.type
target.resource.attribute.labels.value 发现结果中涉及的 S3 存储桶的类型。
detail.service.action
.actionType
principal.group.attribute.labels.value 与结果关联的操作类型。
detail.service.action
.awsApiCallAction.api
principal.application 发现结果中涉及的 AWS API 调用的名称。
detail.service.action
.awsApiCallAction.callerType
principal.group.attribute.labels.value 发现结果中涉及的 AWS API 调用的调用方类型。
detail.service.action
.awsApiCallAction.domainDetails.domain
network.dns.questions.name 与发现结果中涉及的 AWS API 调用关联的域名。
detail.service.action.awsApiCallAction
.remoteIpDetails.country.countryName
target.location.country_or_region 与发现结果中涉及的发出 AWS API 调用的远程 IP 地址关联的国家/地区名称。
detail.service.action.awsApiCallAction
.remoteIpDetails.geoLocation.lat
target.location.region_latitude 发出与发现相关的 AWS API 调用的远程 IP 地址的纬度。
detail.service.action.awsApiCallAction
.remoteIpDetails.geoLocation.lon
target.location.region_longitude 发出与发现相关的 AWS API 调用的远程 IP 地址的经度。
detail.service.action
.awsApiCallAction.remoteIpDetails.ipAddressV4
target.ip 发出与发现结果相关的 AWS API 调用的 IP 地址。
detail.service.action
.awsApiCallAction.serviceName
metadata.description 发现结果中涉及的 AWS 服务的名称。
detail.service.action
.dnsRequestAction.blocked
security_result.action DNS 请求是否被屏蔽。
detail.service.action
.dnsRequestAction.domain
principal.administrative_domain 与发现结果中涉及的 DNS 请求相关联的域名。
detail.service.action
.dnsRequestAction.protocol
network.ip_protocol 发现中涉及的 DNS 请求所使用的协议。
detail.service.action
.networkConnectionAction.blocked
security_result.action 网络连接是否被屏蔽。
detail.service.action
.networkConnectionAction.connectionDirection
network.direction 发现结果中涉及的网络连接的方向。
detail.service.action
.networkConnectionAction.localIpDetails
.ipAddressV4
principal.ip 网络连接中涉及的本地 IP 地址。
detail.service.action
.networkConnectionAction.localPortDetails
.port
principal.port 网络连接中涉及的本地端口。
detail.service.action
.networkConnectionAction.localPortDetails
.portName
principal.application 网络连接中涉及的本地端口的名称。
detail.service.action
.networkConnectionAction.protocol
network.ip_protocol 发现项所涉及的网络连接所使用的协议。
detail.service.action
.networkConnectionAction.remoteIpDetails
.city.cityName
target.location.city 与网络连接中涉及的远程 IP 地址相关联的城市名称。
detail.service.action
.networkConnectionAction.remoteIpDetails
.country.countryName
target.location.country_or_region 与网络连接中涉及的远程 IP 地址相关联的国家/地区名称。
detail.service.action
.networkConnectionAction.remoteIpDetails
.ipAddressV4
target.ip 网络连接中涉及的远程 IP 地址。
detail.service.action
.networkConnectionAction.remotePortDetails
.port
target.port 网络连接中涉及的远程端口。
detail.service.action
.networkConnectionAction.remotePortDetails
.portName
target.application 网络连接中涉及的远程端口的名称。
detail.service.action
.portProbeAction.blocked
security_result.action 端口探测是否被阻止。
detail.service.action
.portProbeAction.portProbeDetails
.0.localPortDetails.port
target.port 被探测的本地端口。
detail.service.action
.portProbeAction.portProbeDetails
.0.localPortDetails.portName
principal.application 被探测的本地端口的名称。
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.city.cityName
target.location.city 执行端口探测的远程 IP 地址关联的城市名称。
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.country.countryName
target.location.country_or_region 执行端口探测的远程 IP 地址所关联的国家/地区名称。
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.geoLocation.lat
target.location.region_latitude 执行端口探测的远程 IP 地址的纬度。
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.geoLocation.lon
target.location.region_longitude 执行端口探测的远程 IP 地址的经度。
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.ipAddressV4
target.ip 执行端口探测的远程 IP 地址。
detail.service.additionalInfo
.threatListName
security_result.threat_feed_name 触发检测结果的威胁列表的名称。
detail.service.additionalInfo
.threatName
security_result.threat_name 触发相应发现结果的威胁的名称。
detail.service.additionalInfo
.userAgent.fullUserAgent
network.http.user_agent 与发现结果关联的完整用户代理字符串。
detail.service.additionalInfo
.userAgent.userAgentCategory
security_result.detection_fields.value 与发现结果关联的用户代理的类别。
detail.service.additionalInfo
.value
security_result.about
.resource.attribute.labels.value
有关发现的其他信息。
detail.title security_result.summary 调查结果的简短标题。
detail.type metadata.product_event_type 发现结果的类型。
detail.updatedAt metadata.event_timestamp 上次更新发现结果的时间。
detail-type event.idm.read_only_udm
.additional.fields.value.string_value
触发发现结果的事件类型。
分区 target.asset.attribute
.cloud.project.type
发现结果所涉及的 AWS 分区。
resource.accessKeyDetails principal.user 与发现结果相关的 AWS 访问密钥的详细信息。
resource.accessKeyDetails.accessKeyId principal.user.userid 发现结果中涉及的 AWS 访问密钥的 ID。
resource.accessKeyDetails.principalId principal.user.userid 发现结果中涉及的 AWS 访问密钥的主账号 ID。
resource.accessKeyDetails.userType principal.user.attribute.roles.name 与发现结果中涉及的 AWS 访问密钥关联的用户类型。
resource.accessKeyDetails.userName principal.user.user_display_name 与发现结果中涉及的 AWS 访问密钥关联的用户的名称。
resource.instanceDetails.availabilityZone target.asset.attribute.cloud.availability_zone 发现结果中涉及的 EC2 实例的可用区。
resource.instanceDetails.imageDescription event.idm.read_only_udm
.principal.resource.attribute.labels.value
用于启动发现结果中涉及的 EC2 实例的 AMI 的说明。
resource.instanceDetails.imageId event.idm.read_only_udm
.additional.fields.value.string_value
用于启动发现结果中涉及的 EC2 实例的 AMI 的 ID。
resource.instanceDetails
.iamInstanceProfile.arn
target.resource.attribute.labels.value 与发现结果中涉及的 EC2 实例关联的 IAM 实例配置文件的 ARN。
resource.instanceDetails
.iamInstanceProfile.id
target.resource.attribute.labels.value 与发现结果中涉及的 EC2 实例关联的 IAM 实例配置文件的 ID。
resource.instanceDetails.instanceId target.resource.product_object_id 发现结果中涉及的 EC2 实例的 ID。
resource.instanceDetails.instanceState target.resource.attribute.labels.value 发现结果中涉及的 EC2 实例的状态。
resource.instanceDetails.instanceType target.resource.attribute.labels.value 发现结果中涉及的 EC2 实例的类型。
resource.instanceDetails
.launchTime
target.resource.attribute.creation_time 发现结果中涉及的 EC2 实例的启动时间。
resource.instanceDetails
.networkInterfaces.0.networkInterfaceId
target.resource.attribute.labels.value 与发现结果中涉及的 EC2 实例相关联的网络接口的 ID。
resource.instanceDetails
.networkInterfaces.0.privateDnsName
target.resource.attribute.labels.value 与发现结果中涉及的 EC2 实例关联的网络接口的专用 DNS 名称。
resource.instanceDetails
.networkInterfaces.0.publicDnsName
target.resource.attribute.labels.value 与发现结果中涉及的 EC2 实例关联的网络接口的公共 DNS 名称。
resource.instanceDetails
.networkInterfaces.0.publicIp
principal.ip 与发现结果中涉及的 EC2 实例关联的网络接口的公共 IP 地址。
resource.instanceDetails
.networkInterfaces.0.privateIpAddress
principal.ip 与发现结果中涉及的 EC2 实例关联的网络接口的专用 IP 地址。
resource.instanceDetails
.networkInterfaces.0.securityGroups
.0.groupId
target.user.group_identifiers 与发现结果中涉及的 EC2 实例的网络接口关联的安全组的 ID。
resource.instanceDetails
.networkInterfaces.0.securityGroups
.0.groupName
target.user.group_identifiers 与发现结果中涉及的 EC2 实例的网络接口关联的安全组的名称。
resource.instanceDetails
.networkInterfaces.0.subnetId
target.resource.attribute.labels.value 与发现结果中涉及的 EC2 实例的网络接口相关联的子网的 ID。
resource.instanceDetails
.networkInterfaces.0.vpcId
target.asset.attribute.cloud.vpc.id 与发现中涉及的 EC2 实例的网络接口相关联的 VPC 的 ID。
resource.instanceDetails.outpostArn target.resource.attribute.labels.value 与发现结果中涉及的 EC2 实例关联的 Outpost 的 ARN。
resource.instanceDetails.platform target.asset.platform_software.platform_version 发现结果中涉及的 EC2 实例的平台。
resource.instanceDetails
.productCodes.0.productCodeType
target.resource.type 与发现结果中涉及的 EC2 实例关联的产品代码类型。
resource.instanceDetails.tags target.asset.attribute.labels 与发现结果中涉及的 EC2 实例关联的标记。
resource.kubernetesDetails
.kubernetesUserDetails.username
principal.user.userid 相关发现所涉及的 Kubernetes 用户的用户名。
resource.rdsDbInstanceDetails
.dbClusterIdentifier
event.idm.read_only_udm
.target.resource_ancestors.product_object_id
发现结果中涉及的 RDS 数据库集群的标识符。
resource.rdsDbInstanceDetails
.dbInstanceArn
target.resource.name 发现结果中涉及的 RDS 数据库实例的 ARN。
resource.rdsDbInstanceDetails
.dbInstanceIdentifier
target.resource.product_object_id 发现结果中涉及的 RDS 数据库实例的标识符。
resource.rdsDbUserDetails.user principal.user.userid 发现中涉及的 RDS 数据库用户的用户名。
resource.resourceType target.resource.resource_subtype 结果中涉及的资源类型。
resource.s3BucketDetails principal.resource.attribute.labels 与发现结果相关的 S3 存储桶的详细信息。
resource.s3BucketDetails.0.arn target.resource.name 发现结果中涉及的 S3 存储桶的 ARN。
resource.s3BucketDetails.0.createdAt event.idm.read_only_udm
.principal.resource.attribute.labels.value
发现结果中涉及的 S3 存储桶的创建时间。
resource.s3BucketDetails.0
.defaultServerSideEncryption.encryptionType
network.tls.client.supported_ciphers 发现中涉及的 S3 存储桶所使用的服务器端加密类型。
resource.s3BucketDetails.0.name target.resource.name 发现结果中涉及的 S3 存储桶的名称。
resource.s3BucketDetails.0.owner.id target.resource.attribute.labels.value 涉及相应发现结果的 S3 存储桶的所有者的 ID。
resource.s3BucketDetails
.0.publicAccess.effectivePermission
target.resource.attribute.labels.value 发现中涉及的 S3 存储桶的有效权限。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
账号是否已启用公开访问屏蔽功能。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
访问权限控制列表 (ACL) 是否允许公开读取访问权限。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
访问权限控制列表 (ACL) 是否允许公开写入访问权限。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶是否启用了公开访问权限限制。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶政策是否允许公开读取访问权限。
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
存储桶政策是否允许公开写入访问。
resource.s3BucketDetails.0.tags event.idm.read_only_udm
.principal.resource.attribute.labels
与发现结果中涉及的 S3 存储桶关联的标记。
resource.s3BucketDetails.0.type target.resource.attribute.labels.value 发现结果中涉及的 S3 存储桶的类型。
service.action
.actionType
principal.group.attribute.labels.value 与结果关联的操作类型。
service.action
.awsApiCallAction.affectedResources
.AWS_CloudTrail_Trail
event.idm.read_only_udm
.principal.resource.attribute.labels.value
发现结果中涉及的 AWS CloudTrail 轨迹的名称。
service.action
.awsApiCallAction.affectedResources
.AWS_S3_Bucket
event.idm.read_only_udm
.principal.resource.attribute.labels.value
发现结果中涉及的 S3 存储桶的名称。
service.action
.awsApiCallAction.api
principal.application 发现结果中涉及的 AWS API 调用的名称。
service.action
.awsApiCallAction.callerType
principal.group.attribute.labels.value 发现结果中涉及的 AWS API 调用的调用方类型。
service.action
.awsApiCallAction.domainDetails.domain
network.dns.questions.name 与发现结果中涉及的 AWS API 调用关联的域名。
service.action
.awsApiCallAction.errorCode
security_result.rule_type 与发现结果中涉及的 AWS API 调用相关的错误代码。
service.action
.awsApiCallAction.remoteIpDetails
.country.countryName
target.location.country_or_region 与发现结果中涉及的发出 AWS API 调用的远程 IP 地址关联的国家/地区名称。
service.action
.awsApiCallAction.remoteIpDetails
.geoLocation.lat
target.location.region_latitude 发出与发现相关的 AWS API 调用的远程 IP 地址的纬度。
service.action
.awsApiCallAction.remoteIpDetails
.geoLocation.lon
target.location.region_longitude 发出与发现相关的 AWS API 调用的远程 IP 地址的经度。
service.action
.awsApiCallAction.remoteIpDetails
.ipAddressV4
target.ip 发出与发现结果相关的 AWS API 调用的 IP 地址。
service.action
.awsApiCallAction.remoteIpDetails
.organization.asn
event.idm.read_only_udm
.additional.fields.value.string_value
与发出 AWS API 调用(涉及相应发现)的远程 IP 地址关联的组织的自治系统编号 (ASN)。
service.action
.awsApiCallAction.remoteIpDetails
.organization.asnOrg
event.idm.read_only_udm
.additional.fields.value.string_value
与发现结果中涉及的 AWS API 调用关联的远程 IP 地址所属组织的名称。
service.action
.awsApiCallAction.remoteIpDetails
.organization.isp
event.idm.read_only_udm
.additional.fields.value.string_value
与发现结果中涉及的发出 AWS API 调用的远程 IP 地址关联的互联网服务提供商 (ISP) 的名称。
service.action
.awsApiCallAction.remoteIpDetails
.organization.org
event.idm.read_only_udm
.additional.fields.value.string_value
与发现结果中涉及的 AWS API 调用关联的远程 IP 地址所属组织的名称。
service.action
.awsApiCallAction.serviceName
metadata.description 发现结果中涉及的 AWS 服务的名称。
service.action
.dnsRequestAction.blocked
security_result.action DNS 请求是否被屏蔽。
service.action
.dnsRequestAction.domain
principal.administrative_domain 与发现结果中涉及的 DNS 请求相关联的域名。
service.action
.dnsRequestAction.protocol
network.ip_protocol 发现中涉及的 DNS 请求所使用的协议。
service.action
.kubernetesApiCallAction.remoteIpDetails
.country.countryName
target.location.country_or_region 与发现结果中涉及的发出 Kubernetes API 调用的远程 IP 地址关联的国家/地区名称。
service.action
.kubernetesApiCallAction.remoteIpDetails
.geoLocation.lat
target.location.region_latitude 发现中涉及的发出 Kubernetes API 调用的远程 IP 地址的纬度。
service.action
.kubernetesApiCallAction.remoteIpDetails
.geoLocation.lon
target.location.region_longitude 发现中涉及的发出 Kubernetes API 调用的远程 IP 地址的经度。
service.action
.kubernetesApiCallAction.remoteIpDetails
.ipAddressV4
target.ip 发出与发现相关的 Kubernetes API 调用的 IP 地址。
service.action
.networkConnectionAction.blocked
security_result.action 网络连接是否被屏蔽。
service.action
.networkConnectionAction.connectionDirection
network.direction 发现结果中涉及的网络连接的方向。
service.action
.networkConnectionAction.localIpDetails
.ipAddressV4
principal.ip 网络连接中涉及的本地 IP 地址。
service.action
.networkConnectionAction.localPortDetails
.port
principal.port 网络连接中涉及的本地端口。
service.action
.networkConnectionAction.localPortDetails
.portName
principal.application 网络连接中涉及的本地端口的名称。
service.action
.networkConnectionAction.protocol
network.ip_protocol 发现项所涉及的网络连接所使用的协议。
service.action
.networkConnectionAction.remoteIpDetails
.city.cityName
target.location.city 与网络连接中涉及的远程 IP 地址相关联的城市名称。
service.action
.networkConnectionAction.remoteIpDetails
.country.countryName
target.location.country_or_region 与网络连接中涉及的远程 IP 地址相关联的国家/地区名称。
service.action
.networkConnectionAction.remoteIpDetails
.ipAddressV4
target.ip 网络连接中涉及的远程 IP 地址。
service.action
.networkConnectionAction.remotePortDetails
.port
target.port 网络连接中涉及的远程端口。
service.action
.networkConnectionAction.remotePortDetails
.portName
target.application 网络连接中涉及的远程端口的名称。
service.action
.portProbeAction.blocked
security_result.action 端口探测是否被阻止。
service.action.portProbeAction
.portProbeDetails
.0.localPortDetails.port
target.port 被探测的本地端口。
service.action.portProbeAction
.portProbeDetails
.0.localPortDetails.portName
principal.application 被探测的本地端口的名称。
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.city
.cityName
target.location.city 执行端口探测的远程 IP 地址关联的城市名称。
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.country
.countryName
target.location.country_or_region 执行端口探测的远程 IP 地址所关联的国家/地区名称。
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.geoLocation
.lat
target.location.region_latitude 执行端口探测的远程 IP 地址的纬度。
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.geoLocation
.lon
target.location.region_longitude 执行端口探测的远程 IP 地址的经度。
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.ipAddressV4
target.ip 执行端口探测的远程 IP 地址。
service.additionalInfo
.portsScannedSample
event.idm.read_only_udm.about.port 扫描的端口示例。
service.additionalInfo
.recentCredentials
event.idm.read_only_udm.intermediary 最近使用的凭据的列表。
service.additionalInfo.sample security_result.about
.labels.value
指示相应发现结果是否为示例发现结果。
service.additionalInfo.threatListName security_result.threat_feed_name 触发检测结果的威胁列表的名称。
service.additionalInfo.threatName security_result.threat_name 触发相应发现结果的威胁的名称。
service.additionalInfo
.userAgent.fullUserAgent
network.http.user_agent 与发现结果关联的完整用户代理字符串。
service.additionalInfo
.userAgent.userAgentCategory
security_result.detection_fields
.value
与发现结果关联的用户代理的类别。
service.additionalInfo.value security_result.about
.resource.attribute.labels.value
有关发现的其他信息。
service.archived event.idm.read_only_udm
.additional.fields.value.bool_value
相应发现是否已归档。
service.count event.idm.read_only_udm
.principal.resource.attribute.labels.value
相应事件发生的次数。
service.detectorId event.idm.read_only_udm
.additional.fields.value.string_value
生成相应发现结果的 GuardDuty 检测器的 ID。
service.ebsVolumeScanDetails
.scanDetections
.threatDetectedByName.itemCount
在 EBS 卷扫描期间检测到的威胁总数。

需要更多帮助?从社区成员和 Google SecOps 专业人士那里获得解答。