Collecter les journaux AWS GuardDuty

Compatible avec :

Ce document explique comment collecter les journaux AWS GuardDuty en configurant un flux Google Security Operations.

Pour en savoir plus, consultez Ingestion de données dans Google Security Operations.

Un libellé d'ingestion identifie l'analyseur qui normalise les données de journaux brutes au format UDM structuré. Les informations de ce document s'appliquent au parseur avec le libellé d'ingestion GUARDDUTY.

Avant de commencer

Assurez-vous de remplir les conditions préalables suivantes :

Configurer AWS GuardDuty

Pour configurer AWS GuardDuty :

  1. Connectez-vous à la console AWS.
  2. Recherchez GuardDuty.
  3. Sélectionnez Paramètres.
  4. Dans la section Trouver l'option d'exportation, procédez comme suit :

    1. Dans la liste Fréquence de mise à jour des résultats, sélectionnez Mettre à jour CWE et S3 toutes les 15 minutes. La sélection de la fréquence concerne les résultats mis à jour. Les nouveaux résultats sont exportés cinq minutes après leur création.
    2. Dans la section Bucket S3, sélectionnez le bucket S3 dans lequel vous souhaitez exporter les résultats GuardDuty.
    3. Dans la section Préfixe du fichier journal, indiquez le préfixe du fichier journal.
    4. Dans la section Chiffrement KMS, sélectionnez le chiffrement KMS.
    5. Dans la liste Alias de clé, sélectionnez la clé.
    6. Cliquez sur Enregistrer.

  5. Une fois les fichiers journaux stockés dans le bucket S3, créez une file d'attente SQS et associez-la au bucket S3.

Exemple de règlement KMS

Voici un exemple de stratégie KMS :

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

Remplacez les éléments suivants :

  • AWS_REGION : région choisie.
  • KEY_ARN : nom de ressource Amazon (ARN) de la clé KMS.

Vérifiez les stratégies IAM requises pour les utilisateurs et les clés KMS pour S3, SQS et KMS.

En fonction du service et de la région, identifiez les points de terminaison pour la connectivité en vous référant à la documentation AWS suivante :

Configurer des flux

Il existe deux points d'entrée différents pour configurer les flux dans la plate-forme Google SecOps :

  • Paramètres SIEM> Flux
  • Plate-forme de contenu > Packs de contenu

Configurer des flux à partir de Paramètres SIEM > Flux

Pour configurer un flux, procédez comme suit :

  1. Accédez à Paramètres SIEM > Flux.
  2. Cliquez sur Add New Feed (Ajouter un flux).
  3. Sur la page suivante, cliquez sur Configurer un seul flux.
  4. Saisissez un nom unique pour le nom du flux.
  5. Sélectionnez Amazon S3 ou Amazon SQS comme Type de source.
  6. Sélectionnez AWS GuardDuty comme Type de journal.
  7. Cliquez sur Suivant, puis sur Envoyer.
  8. Google Security Operations permet de collecter des journaux à l'aide d'un ID de clé d'accès et d'une méthode secrète. Pour créer l'ID de clé d'accès et le secret, consultez Configurer l'authentification de l'outil avec AWS.
  9. En fonction de la configuration AWS GuardDuty que vous avez créée, spécifiez des valeurs pour les champs suivants.

    1. Si vous utilisez Amazon S3
      • Région
      • URI S3
      • L'URI est un
      • Option de suppression de la source

    2. Si vous utilisez Amazon SQS
      • Région
      • Nom de la file d'attente
      • Numéro de compte
      • ID de clé d'accès à la file d'attente
      • Clé d'accès secrète de la file d'attente
      • Option de suppression de la source

  10. Cliquez sur Suivant, puis sur Envoyer.

Pour en savoir plus sur les flux Google Security Operations, consultez la documentation sur les flux Google Security Operations. Pour en savoir plus sur les exigences de chaque type de flux, consultez Configuration des flux par type. Si vous rencontrez des problèmes lors de la création de flux, contactez l'assistance Google Security Operations.

Configurer des flux depuis le Hub de contenu

Indiquez les valeurs des champs suivants :

  • Si vous utilisez Amazon S3 :

    • Région
    • URI S3
    • L'URI est un
    • Option de suppression de la source
  • Si vous utilisez Amazon SQS :

    • Région
    • Nom de la file d'attente
    • Numéro de compte
    • ID de clé d'accès à la file d'attente
    • Clé d'accès secrète de la file d'attente
    • Option de suppression de la source

Options avancées

  • Nom du flux : valeur préremplie qui identifie le flux.
  • Type de source : méthode utilisée pour collecter les journaux dans Google SecOps.
  • Espace de noms de l'élément : espace de noms associé au flux.
  • Libellés d'ingestion : libellés appliqués à tous les événements de ce flux.

Référence du mappage de champs

Ce code d'analyseur traite les résultats AWS GuardDuty au format JSON, en extrayant les champs pertinents et en les mappant à un modèle de données unifié (UDM). Il effectue des transformations de données, y compris des remplacements de chaînes, des fusions de tableaux et des conversions de types de données, pour créer une représentation structurée de l'événement de sécurité à des fins d'analyse et de corrélation.

Table de mappage UDM

Champ de journal Mappage UDM Logique
accountId principal.group.product_object_id ID du compte AWS associé au résultat.
additionalInfo.portsScannedSample event.idm.read_only_udm.about.port Liste des ports analysés lors d'un balayage de ports.
additionalInfo.sample security_result.about.labels.value Indique si le problème est un problème échantillon.
additionalInfo.threatListName security_result.threat_feed_name Nom de la liste de menaces qui a déclenché le résultat.
additionalInfo.threatName security_result.threat_name Nom de la menace qui a déclenché le problème.
additionalInfo.userAgent
.fullUserAgent
network.http.user_agent Chaîne user-agent complète associée au problème.
additionalInfo.userAgent
.userAgentCategory
security_result.detection_fields.value Catégorie de l'user-agent associé au résultat.
arn target.asset.attribute
.cloud.project.product_object_id
Nom de ressource Amazon (ARN) de la découverte.
detail.accountId principal.group.product_object_id ID du compte AWS associé au résultat.
detail.description security_result.description Description détaillée du résultat.
detail.id target.asset.attribute.cloud.project.id Identifiant unique du résultat.
detail.resource.accessKeyDetails principal.user Détails sur la clé d'accès AWS impliquée dans le résultat.
detail.resource.accessKeyDetails
.accessKeyId
principal.user.userid ID de la clé d'accès AWS concernée par le résultat.
detail.resource.accessKeyDetails
.principalId
principal.user.userid ID principal de la clé d'accès AWS concernée par le résultat.
detail.resource.accessKeyDetails
.userType
principal.user.attribute.roles.name Type d'utilisateur associé à la clé d'accès AWS concernée par le résultat.
detail.resource.accessKeyDetails
.userName
principal.user.user_display_name Nom de l'utilisateur associé à la clé d'accès AWS concernée par le résultat.
detail.resource.s3BucketDetails
.0.arn
target.resource.name ARN du bucket S3 concerné par le résultat.
detail.resource.s3BucketDetails
.0.defaultServerSideEncryption.encryptionType
network.tls.client.supported_ciphers Type de chiffrement côté serveur utilisé pour le bucket S3 concerné par le résultat.
detail.resource.s3BucketDetails
.0.name
target.resource.name Nom du bucket S3 concerné par le résultat.
detail.resource.s3BucketDetails
.0.owner.id
target.resource.attribute.labels.value ID du propriétaire du bucket S3 concerné par le résultat.
detail.resource.s3BucketDetails
.0.publicAccess.effectivePermission
target.resource.attribute.labels.value Autorisation effective du bucket S3 concerné par le résultat.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la liste de contrôle des accès (ACL) autorise l'accès public en lecture.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la liste de contrôle des accès (LCA) autorise l'accès en écriture public.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la règle de bucket autorise l'accès public en lecture.
detail.resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la règle de bucket autorise l'accès public en écriture.
detail.resource.s3BucketDetails
.0.type
target.resource.attribute.labels.value Type de bucket S3 concerné par le résultat.
detail.service.action
.actionType
principal.group.attribute.labels.value Type d'action associé au problème.
detail.service.action
.awsApiCallAction.api
principal.application Nom de l'appel d'API AWS impliqué dans le résultat.
detail.service.action
.awsApiCallAction.callerType
principal.group.attribute.labels.value Type d'appelant qui a effectué l'appel d'API AWS impliqué dans le résultat.
detail.service.action
.awsApiCallAction.domainDetails.domain
network.dns.questions.name Nom de domaine associé à l'appel d'API AWS impliqué dans le résultat.
detail.service.action.awsApiCallAction
.remoteIpDetails.country.countryName
target.location.country_or_region Nom du pays associé à l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
detail.service.action.awsApiCallAction
.remoteIpDetails.geoLocation.lat
target.location.region_latitude Latitude de l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
detail.service.action.awsApiCallAction
.remoteIpDetails.geoLocation.lon
target.location.region_longitude Longitude de l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
detail.service.action
.awsApiCallAction.remoteIpDetails.ipAddressV4
target.ip Adresse IP qui a effectué l'appel d'API AWS impliqué dans le résultat.
detail.service.action
.awsApiCallAction.serviceName
metadata.description Nom du service AWS concerné par le résultat.
detail.service.action
.dnsRequestAction.blocked
security_result.action Indique si la requête DNS a été bloquée.
detail.service.action
.dnsRequestAction.domain
principal.administrative_domain Nom de domaine associé à la requête DNS concernée par le résultat.
detail.service.action
.dnsRequestAction.protocol
network.ip_protocol Protocole utilisé pour la requête DNS impliquée dans le résultat.
detail.service.action
.networkConnectionAction.blocked
security_result.action Indique si la connexion réseau a été bloquée.
detail.service.action
.networkConnectionAction.connectionDirection
network.direction Sens de la connexion réseau concernée par le résultat.
detail.service.action
.networkConnectionAction.localIpDetails
.ipAddressV4
principal.ip Adresse IP locale impliquée dans la connexion réseau.
detail.service.action
.networkConnectionAction.localPortDetails
.port
principal.port Port local impliqué dans la connexion réseau.
detail.service.action
.networkConnectionAction.localPortDetails
.portName
principal.application Nom du port local impliqué dans la connexion réseau.
detail.service.action
.networkConnectionAction.protocol
network.ip_protocol Protocole utilisé pour la connexion réseau concernée par le problème.
detail.service.action
.networkConnectionAction.remoteIpDetails
.city.cityName
target.location.city Nom de la ville associée à l'adresse IP distante impliquée dans la connexion réseau.
detail.service.action
.networkConnectionAction.remoteIpDetails
.country.countryName
target.location.country_or_region Nom du pays associé à l'adresse IP distante impliquée dans la connexion réseau.
detail.service.action
.networkConnectionAction.remoteIpDetails
.ipAddressV4
target.ip Adresse IP distante impliquée dans la connexion réseau.
detail.service.action
.networkConnectionAction.remotePortDetails
.port
target.port Port distant impliqué dans la connexion réseau.
detail.service.action
.networkConnectionAction.remotePortDetails
.portName
target.application Nom du port distant impliqué dans la connexion réseau.
detail.service.action
.portProbeAction.blocked
security_result.action Indique si la vérification du port a été bloquée.
detail.service.action
.portProbeAction.portProbeDetails
.0.localPortDetails.port
target.port Port local qui a été vérifié.
detail.service.action
.portProbeAction.portProbeDetails
.0.localPortDetails.portName
principal.application Nom du port local qui a été vérifié.
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.city.cityName
target.location.city Nom de la ville associée à l'adresse IP distante qui a effectué la vérification des ports.
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.country.countryName
target.location.country_or_region Nom du pays associé à l'adresse IP distante qui a effectué la vérification du port.
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.geoLocation.lat
target.location.region_latitude Latitude de l'adresse IP distante ayant effectué la vérification de port.
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.geoLocation.lon
target.location.region_longitude Longitude de l'adresse IP distante ayant effectué la vérification de port.
detail.service.action
.portProbeAction.portProbeDetails
.0.remoteIpDetails.ipAddressV4
target.ip Adresse IP distante ayant effectué la vérification du port.
detail.service.additionalInfo
.threatListName
security_result.threat_feed_name Nom de la liste de menaces qui a déclenché le résultat.
detail.service.additionalInfo
.threatName
security_result.threat_name Nom de la menace qui a déclenché le problème.
detail.service.additionalInfo
.userAgent.fullUserAgent
network.http.user_agent Chaîne user-agent complète associée au problème.
detail.service.additionalInfo
.userAgent.userAgentCategory
security_result.detection_fields.value Catégorie de l'user-agent associé au résultat.
detail.service.additionalInfo
.value
security_result.about
.resource.attribute.labels.value
Informations supplémentaires sur le problème.
detail.title security_result.summary Titre court du résultat.
detail.type metadata.product_event_type Type de résultat.
detail.updatedAt metadata.event_timestamp Date et heure de la dernière mise à jour du résultat.
detail-type event.idm.read_only_udm
.additional.fields.value.string_value
Type d'événement qui a déclenché le problème.
partition target.asset.attribute
.cloud.project.type
Partition AWS dans laquelle le résultat a été détecté.
resource.accessKeyDetails principal.user Détails sur la clé d'accès AWS impliquée dans le résultat.
resource.accessKeyDetails.accessKeyId principal.user.userid ID de la clé d'accès AWS concernée par le résultat.
resource.accessKeyDetails.principalId principal.user.userid ID principal de la clé d'accès AWS concernée par le résultat.
resource.accessKeyDetails.userType principal.user.attribute.roles.name Type d'utilisateur associé à la clé d'accès AWS concernée par le résultat.
resource.accessKeyDetails.userName principal.user.user_display_name Nom de l'utilisateur associé à la clé d'accès AWS concernée par le résultat.
resource.instanceDetails.availabilityZone target.asset.attribute.cloud.availability_zone Zone de disponibilité de l'instance EC2 concernée par le résultat.
resource.instanceDetails.imageDescription event.idm.read_only_udm
.principal.resource.attribute.labels.value
Description de l'AMI utilisée pour lancer l'instance EC2 concernée par le résultat.
resource.instanceDetails.imageId event.idm.read_only_udm
.additional.fields.value.string_value
ID de l'AMI utilisée pour lancer l'instance EC2 concernée par le résultat.
resource.instanceDetails
.iamInstanceProfile.arn
target.resource.attribute.labels.value ARN du profil d'instance IAM associé à l'instance EC2 concernée par le résultat.
resource.instanceDetails
.iamInstanceProfile.id
target.resource.attribute.labels.value ID du profil d'instance IAM associé à l'instance EC2 concernée par le résultat.
resource.instanceDetails.instanceId target.resource.product_object_id ID de l'instance EC2 concernée par le résultat.
resource.instanceDetails.instanceState target.resource.attribute.labels.value État de l'instance EC2 concernée par le résultat.
resource.instanceDetails.instanceType target.resource.attribute.labels.value Type de l'instance EC2 concernée par le résultat.
resource.instanceDetails
.launchTime
target.resource.attribute.creation_time Heure à laquelle l'instance EC2 concernée par le résultat a été lancée.
resource.instanceDetails
.networkInterfaces.0.networkInterfaceId
target.resource.attribute.labels.value ID de l'interface réseau associée à l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.privateDnsName
target.resource.attribute.labels.value Nom DNS privé de l'interface réseau associée à l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.publicDnsName
target.resource.attribute.labels.value Nom DNS public de l'interface réseau associée à l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.publicIp
principal.ip Adresse IP publique de l'interface réseau associée à l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.privateIpAddress
principal.ip Adresse IP privée de l'interface réseau associée à l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.securityGroups
.0.groupId
target.user.group_identifiers ID du groupe de sécurité associé à l'interface réseau de l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.securityGroups
.0.groupName
target.user.group_identifiers Nom du groupe de sécurité associé à l'interface réseau de l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.subnetId
target.resource.attribute.labels.value ID du sous-réseau associé à l'interface réseau de l'instance EC2 concernée par le résultat.
resource.instanceDetails
.networkInterfaces.0.vpcId
target.asset.attribute.cloud.vpc.id ID du VPC associé à l'interface réseau de l'instance EC2 concernée par le résultat.
resource.instanceDetails.outpostArn target.resource.attribute.labels.value ARN de l'outpost associé à l'instance EC2 concernée par le résultat.
resource.instanceDetails.platform target.asset.platform_software.platform_version Plate-forme de l'instance EC2 concernée par le résultat.
resource.instanceDetails
.productCodes.0.productCodeType
target.resource.type Type de code produit associé à l'instance EC2 concernée par le résultat.
resource.instanceDetails.tags target.asset.attribute.labels Tags associés à l'instance EC2 concernée par le résultat.
resource.kubernetesDetails
.kubernetesUserDetails.username
principal.user.userid Nom d'utilisateur Kubernetes concerné par le problème.
resource.rdsDbInstanceDetails
.dbClusterIdentifier
event.idm.read_only_udm
.target.resource_ancestors.product_object_id
Identifiant du cluster de base de données RDS concerné par le résultat.
resource.rdsDbInstanceDetails
.dbInstanceArn
target.resource.name ARN de l'instance de base de données RDS concernée par le résultat.
resource.rdsDbInstanceDetails
.dbInstanceIdentifier
target.resource.product_object_id Identifiant de l'instance de base de données RDS concernée par le résultat.
resource.rdsDbUserDetails.user principal.user.userid Nom d'utilisateur de la base de données RDS concernée par le problème.
resource.resourceType target.resource.resource_subtype Type de ressource concernée par le résultat.
resource.s3BucketDetails principal.resource.attribute.labels Détails sur le compartiment S3 concerné par le résultat.
resource.s3BucketDetails.0.arn target.resource.name ARN du bucket S3 concerné par le résultat.
resource.s3BucketDetails.0.createdAt event.idm.read_only_udm
.principal.resource.attribute.labels.value
Heure à laquelle le bucket S3 concerné par le résultat a été créé.
resource.s3BucketDetails.0
.defaultServerSideEncryption.encryptionType
network.tls.client.supported_ciphers Type de chiffrement côté serveur utilisé pour le bucket S3 concerné par le résultat.
resource.s3BucketDetails.0.name target.resource.name Nom du bucket S3 concerné par le résultat.
resource.s3BucketDetails.0.owner.id target.resource.attribute.labels.value ID du propriétaire du bucket S3 concerné par le résultat.
resource.s3BucketDetails
.0.publicAccess.effectivePermission
target.resource.attribute.labels.value Autorisation effective du bucket S3 concerné par le résultat.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.accountLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocages de l'accès public sont activés pour le compte.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la liste de contrôle des accès (ACL) autorise l'accès public en lecture.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.accessControlList
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la liste de contrôle des accès (LCA) autorise l'accès en écriture public.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.blockPublicPolicy
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.ignorePublicAcls
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.blockPublicAccess
.restrictPublicBuckets
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si les blocs d'accès public sont activés pour le bucket.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicReadAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la règle de bucket autorise l'accès public en lecture.
resource.s3BucketDetails
.0.publicAccess.permissionConfiguration
.bucketLevelPermissions.bucketPolicy
.allowsPublicWriteAccess
event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si la règle de bucket autorise l'accès public en écriture.
resource.s3BucketDetails.0.tags event.idm.read_only_udm
.principal.resource.attribute.labels
Tags associés au bucket S3 concerné par le résultat.
resource.s3BucketDetails.0.type target.resource.attribute.labels.value Type de bucket S3 concerné par le résultat.
service.action
.actionType
principal.group.attribute.labels.value Type d'action associé au problème.
service.action
.awsApiCallAction.affectedResources
.AWS_CloudTrail_Trail
event.idm.read_only_udm
.principal.resource.attribute.labels.value
Nom du trail AWS CloudTrail concerné par le résultat.
service.action
.awsApiCallAction.affectedResources
.AWS_S3_Bucket
event.idm.read_only_udm
.principal.resource.attribute.labels.value
Nom du bucket S3 concerné par le résultat.
service.action
.awsApiCallAction.api
principal.application Nom de l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.callerType
principal.group.attribute.labels.value Type d'appelant qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.domainDetails.domain
network.dns.questions.name Nom de domaine associé à l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.errorCode
security_result.rule_type Code d'erreur associé à l'appel d'API AWS impliqué dans la découverte.
service.action
.awsApiCallAction.remoteIpDetails
.country.countryName
target.location.country_or_region Nom du pays associé à l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.remoteIpDetails
.geoLocation.lat
target.location.region_latitude Latitude de l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.remoteIpDetails
.geoLocation.lon
target.location.region_longitude Longitude de l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.remoteIpDetails
.ipAddressV4
target.ip Adresse IP qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.remoteIpDetails
.organization.asn
event.idm.read_only_udm
.additional.fields.value.string_value
Numéro ASN (Autonomous System Number) de l'organisation associée à l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.remoteIpDetails
.organization.asnOrg
event.idm.read_only_udm
.additional.fields.value.string_value
Nom de l'organisation associée à l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.remoteIpDetails
.organization.isp
event.idm.read_only_udm
.additional.fields.value.string_value
Nom du fournisseur d'accès à Internet (FAI) associé à l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans la découverte.
service.action
.awsApiCallAction.remoteIpDetails
.organization.org
event.idm.read_only_udm
.additional.fields.value.string_value
Nom de l'organisation associée à l'adresse IP distante qui a effectué l'appel d'API AWS impliqué dans le résultat.
service.action
.awsApiCallAction.serviceName
metadata.description Nom du service AWS concerné par le résultat.
service.action
.dnsRequestAction.blocked
security_result.action Indique si la requête DNS a été bloquée.
service.action
.dnsRequestAction.domain
principal.administrative_domain Nom de domaine associé à la requête DNS concernée par le résultat.
service.action
.dnsRequestAction.protocol
network.ip_protocol Protocole utilisé pour la requête DNS impliquée dans le résultat.
service.action
.kubernetesApiCallAction.remoteIpDetails
.country.countryName
target.location.country_or_region Nom du pays associé à l'adresse IP distante qui a effectué l'appel d'API Kubernetes concerné par le résultat.
service.action
.kubernetesApiCallAction.remoteIpDetails
.geoLocation.lat
target.location.region_latitude Latitude de l'adresse IP distante ayant effectué l'appel d'API Kubernetes impliqué dans le résultat.
service.action
.kubernetesApiCallAction.remoteIpDetails
.geoLocation.lon
target.location.region_longitude Longitude de l'adresse IP distante ayant effectué l'appel d'API Kubernetes impliqué dans le résultat.
service.action
.kubernetesApiCallAction.remoteIpDetails
.ipAddressV4
target.ip Adresse IP ayant effectué l'appel d'API Kubernetes impliqué dans le résultat.
service.action
.networkConnectionAction.blocked
security_result.action Indique si la connexion réseau a été bloquée.
service.action
.networkConnectionAction.connectionDirection
network.direction Sens de la connexion réseau concernée par le résultat.
service.action
.networkConnectionAction.localIpDetails
.ipAddressV4
principal.ip Adresse IP locale impliquée dans la connexion réseau.
service.action
.networkConnectionAction.localPortDetails
.port
principal.port Port local impliqué dans la connexion réseau.
service.action
.networkConnectionAction.localPortDetails
.portName
principal.application Nom du port local impliqué dans la connexion réseau.
service.action
.networkConnectionAction.protocol
network.ip_protocol Protocole utilisé pour la connexion réseau concernée par le problème.
service.action
.networkConnectionAction.remoteIpDetails
.city.cityName
target.location.city Nom de la ville associée à l'adresse IP distante impliquée dans la connexion réseau.
service.action
.networkConnectionAction.remoteIpDetails
.country.countryName
target.location.country_or_region Nom du pays associé à l'adresse IP distante impliquée dans la connexion réseau.
service.action
.networkConnectionAction.remoteIpDetails
.ipAddressV4
target.ip Adresse IP distante impliquée dans la connexion réseau.
service.action
.networkConnectionAction.remotePortDetails
.port
target.port Port distant impliqué dans la connexion réseau.
service.action
.networkConnectionAction.remotePortDetails
.portName
target.application Nom du port distant impliqué dans la connexion réseau.
service.action
.portProbeAction.blocked
security_result.action Indique si la vérification du port a été bloquée.
service.action.portProbeAction
.portProbeDetails
.0.localPortDetails.port
target.port Port local qui a été vérifié.
service.action.portProbeAction
.portProbeDetails
.0.localPortDetails.portName
principal.application Nom du port local qui a été vérifié.
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.city
.cityName
target.location.city Nom de la ville associée à l'adresse IP distante qui a effectué la vérification des ports.
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.country
.countryName
target.location.country_or_region Nom du pays associé à l'adresse IP distante qui a effectué la vérification du port.
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.geoLocation
.lat
target.location.region_latitude Latitude de l'adresse IP distante ayant effectué la vérification de port.
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.geoLocation
.lon
target.location.region_longitude Longitude de l'adresse IP distante ayant effectué la vérification de port.
service.action.portProbeAction
.portProbeDetails
.0.remoteIpDetails.ipAddressV4
target.ip Adresse IP distante ayant effectué la vérification du port.
service.additionalInfo
.portsScannedSample
event.idm.read_only_udm.about.port Exemple des ports analysés.
service.additionalInfo
.recentCredentials
event.idm.read_only_udm.intermediary Liste des identifiants récemment utilisés.
service.additionalInfo.sample security_result.about
.labels.value
Indique si le problème est un problème échantillon.
service.additionalInfo.threatListName security_result.threat_feed_name Nom de la liste de menaces qui a déclenché le résultat.
service.additionalInfo.threatName security_result.threat_name Nom de la menace qui a déclenché le problème.
service.additionalInfo
.userAgent.fullUserAgent
network.http.user_agent Chaîne user-agent complète associée au problème.
service.additionalInfo
.userAgent.userAgentCategory
security_result.detection_fields
.value
Catégorie de l'user-agent associé au résultat.
service.additionalInfo.value security_result.about
.resource.attribute.labels.value
Informations supplémentaires sur le problème.
service.archived event.idm.read_only_udm
.additional.fields.value.bool_value
Indique si le problème est archivé.
service.count event.idm.read_only_udm
.principal.resource.attribute.labels.value
Nombre de fois où l'événement s'est produit.
service.detectorId event.idm.read_only_udm
.additional.fields.value.string_value
ID du détecteur GuardDuty qui a généré le résultat.
service.ebsVolumeScanDetails
.scanDetections
.threatDetectedByName.itemCount
Nombre total de menaces détectées lors de l'analyse du volume EBS.

Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.