Collecter les journaux AWS GuardDuty
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 :
- Le bucket AWS S3 est créé. Pour créer le bucket AWS S3, consultez Créer votre premier bucket S3.
- La clé KMS est créée. Pour créer la clé KMS, consultez Créer des clés KMS asymétriques.
- AWS GuardDuty est autorisé à accéder à la clé KMS. Pour accorder l'accès à la clé KMS, consultez Exporter les résultats. GuardDuty chiffre les données des résultats dans votre bucket à l'aide d'une clé AWS KMS.
Configurer AWS GuardDuty
Pour configurer AWS GuardDuty :
- Connectez-vous à la console AWS.
- Recherchez GuardDuty.
- Sélectionnez Paramètres.
Dans la section Trouver l'option d'exportation, procédez comme suit :
- 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.
- Dans la section Bucket S3, sélectionnez le bucket S3 dans lequel vous souhaitez exporter les résultats GuardDuty.
- Dans la section Préfixe du fichier journal, indiquez le préfixe du fichier journal.
- Dans la section Chiffrement KMS, sélectionnez le chiffrement KMS.
- Dans la liste Alias de clé, sélectionnez la clé.
- Cliquez sur Enregistrer.
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 :
- Pour en savoir plus sur les sources de journaux, consultez Points de terminaison et quotas AWS Identity and Access Management.
- Pour en savoir plus sur les sources de journaux S3, consultez Points de terminaison et quotas Amazon Simple Storage Service.
- Pour en savoir plus sur les sources de journaux SQS, consultez Points de terminaison et quotas Amazon Simple Queue Service.
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 :
- Accédez à Paramètres SIEM > Flux.
- Cliquez sur Add New Feed (Ajouter un flux).
- Sur la page suivante, cliquez sur Configurer un seul flux.
- Saisissez un nom unique pour le nom du flux.
- Sélectionnez Amazon S3 ou Amazon SQS comme Type de source.
- Sélectionnez AWS GuardDuty comme Type de journal.
- Cliquez sur Suivant, puis sur Envoyer.
- 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.
En fonction de la configuration AWS GuardDuty que vous avez créée, spécifiez des valeurs pour les 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
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.