Confidentialité des Microsoft Defender pour point de terminaison sur Linux
Vous voulez découvrir Defender pour point de terminaison ? Inscrivez-vous pour bénéficier d’un essai gratuit.
Microsoft s’engage à vous fournir les informations et les contrôles dont vous avez besoin pour faire des choix sur la façon dont vos données sont collectées et utilisées lorsque vous utilisez Defender pour point de terminaison sur Linux.
Cet article décrit les contrôles de confidentialité disponibles dans le produit, comment gérer ces contrôles avec des paramètres de stratégie et plus de détails sur les événements de données collectés.
Vue d’ensemble des contrôles de confidentialité dans Microsoft Defender pour point de terminaison sur Linux
Cette section décrit les contrôles de confidentialité pour les différents types de données collectés par Defender pour point de terminaison sur Linux.
Données de diagnostic
Les données de diagnostic sont utilisées pour assurer la sécurité et la mise à jour de Defender pour point de terminaison, détecter, diagnostiquer et résoudre les problèmes, et apporter des améliorations au produit.
Certaines données de diagnostic sont obligatoires, d’autres sont facultatives. Nous vous donnons la possibilité de choisir de nous envoyer des données de diagnostic obligatoires ou facultatives à l’aide de contrôles de confidentialité, tels que les paramètres de stratégie pour les organisations.
Vous avez le choix entre deux niveaux de données de diagnostic pour les logiciels clients Defender pour point de terminaison :
- Obligatoire : données minimales nécessaires pour assurer la sécurité, la mise à jour et l’exécution de Defender pour point de terminaison comme prévu sur l’appareil sur lequel il est installé.
- Facultatif : autres données qui aident Microsoft à apporter des améliorations au produit et fournissent des informations améliorées pour détecter, diagnostiquer et corriger les problèmes.
Par défaut, seules les données de diagnostic requises sont envoyées à Microsoft.
Données de protection fournies par le cloud
La protection fournie par le cloud est utilisée pour fournir une protection accrue et plus rapide avec l’accès aux données de protection les plus récentes dans le cloud.
L’activation du service de protection fourni par le cloud est facultative, mais elle est fortement recommandée, car elle fournit une protection importante contre les programmes malveillants sur vos points de terminaison et sur votre réseau.
Exemple de données
Les exemples de données sont utilisés pour améliorer les fonctionnalités de protection du produit, en envoyant des échantillons suspects à Microsoft afin qu’ils puissent être analysés. L’activation de l’envoi automatique d’exemples est facultative.
Il existe trois niveaux pour contrôler l’envoi d’exemples :
- Aucun : aucun échantillon suspect n’est envoyé à Microsoft.
- Sécurisé : seuls les échantillons suspects qui ne contiennent pas d’informations d’identification personnelle (PII) sont envoyés automatiquement. Il s’agit de la valeur par défaut.
- Tout : tous les échantillons suspects sont envoyés à Microsoft.
Gérer les Contrôles de protection des données avec des paramètres de stratégie
Si vous êtes administrateur informatique, vous pouvez configurer ces contrôles au niveau de l’entreprise.
Les contrôles de confidentialité pour les différents types de données décrits dans la section précédente sont décrits en détail dans Définir les préférences pour Defender pour point de terminaison sur Linux.
Comme pour les nouveaux paramètres de stratégie, vous devez les tester soigneusement dans un environnement limité et contrôlé pour vous assurer que les paramètres que vous configurez ont l’effet souhaité avant d’implémenter les paramètres de stratégie plus largement dans votre organization.
Événements de données de diagnostic
Cette section décrit les données de diagnostic requises et les données de diagnostic facultatives, ainsi qu’une description des événements et des champs collectés.
Champs de données communs à tous les événements
Certaines informations sur les événements sont communes à tous les événements, quelle que soit la catégorie ou le sous-type de données.
Les champs suivants sont considérés comme communs pour tous les événements :
Field | Description |
---|---|
platform | Classification générale de la plateforme sur laquelle l’application s’exécute. Permet à Microsoft d’identifier sur quelles plateformes un problème peut se produire afin qu’il puisse être correctement hiérarchisé. |
machine_guid | Identificateur unique associé à l’appareil. Permet à Microsoft d’identifier si les problèmes affectent un ensemble sélectionné d’installations et le nombre d’utilisateurs concernés. |
sense_guid | Identificateur unique associé à l’appareil. Permet à Microsoft d’identifier si les problèmes affectent un ensemble sélectionné d’installations et le nombre d’utilisateurs concernés. |
org_id | Identificateur unique associé à l’entreprise à laquelle appartient l’appareil. Permet à Microsoft d’identifier si les problèmes affectent un ensemble sélectionné d’entreprises et le nombre d’entreprises concernées. |
nom d’hôte | Nom de l’appareil local (sans suffixe DNS). Permet à Microsoft d’identifier si les problèmes affectent un ensemble sélectionné d’installations et le nombre d’utilisateurs concernés. |
product_guid | Identificateur unique du produit. Permet à Microsoft de différencier les problèmes affectant différentes saveurs du produit. |
app_version | Version de l’application Defender pour point de terminaison sur Linux. Permet à Microsoft d’identifier les versions du produit qui présentent un problème afin qu’il puisse être correctement hiérarchisé. |
sig_version | Version de la base de données security intelligence. Permet à Microsoft d’identifier les versions du renseignement de sécurité qui présentent un problème afin qu’il puisse être correctement hiérarchisé. |
supported_compressions | Liste des algorithmes de compression pris en charge par l’application, par exemple ['gzip'] . Permet à Microsoft de comprendre quels types de compressions peuvent être utilisés lorsqu’il communique avec l’application. |
release_ring | Sonnerie à laquelle l’appareil est associé (par exemple Insider Fast, Insider Slow, Production). Permet à Microsoft d’identifier sur quel anneau de mise en production un problème peut se produire afin qu’il puisse être correctement hiérarchisé. |
Données de diagnostic requises
Les données de diagnostic requises sont les données minimales nécessaires pour assurer la sécurité, la mise à jour et l’exécution de Defender pour point de terminaison comme prévu sur l’appareil sur lequel il est installé.
Les données de diagnostic requises permettent d’identifier les problèmes liés aux Microsoft Defender pour point de terminaison qui peuvent être liés à une configuration d’appareil ou de logiciel. Par exemple, il peut aider à déterminer si une fonctionnalité Defender pour point de terminaison se bloque plus fréquemment sur une version particulière du système d’exploitation, avec des fonctionnalités nouvellement introduites ou quand certaines fonctionnalités de Defender pour point de terminaison sont désactivées. Les données de diagnostic requises aident Microsoft à détecter, diagnostiquer et résoudre ces problèmes plus rapidement afin de réduire l’impact sur les utilisateurs ou les organisations.
Événements de données liés à l’inventaire et à la configuration des logiciels
installation/désinstallation Microsoft Defender pour point de terminaison :
Les champs suivants sont collectés :
Field | Description |
---|---|
correlation_id | Identificateur unique associé à l’installation. |
version | Version du package. |
Sévérité | Gravité du message (par exemple, Information). |
code | Code qui décrit l’opération. |
text | Informations supplémentaires associées à l’installation du produit. |
Microsoft Defender pour point de terminaison configuration :
Les champs suivants sont collectés :
Field | Description |
---|---|
antivirus_engine.enable_real_time_protection | Indique si la protection en temps réel est activée sur l’appareil ou non. |
antivirus_engine.passive_mode | Indique si le mode passif est activé ou non sur l’appareil. |
cloud_service.enabled | Indique si la protection fournie par le cloud est activée sur l’appareil ou non. |
cloud_service.timeout | Délai d’attente lorsque l’application communique avec le cloud Defender pour point de terminaison. |
cloud_service.heartbeat_interval | Intervalle entre les pulsations consécutives envoyées par le produit au cloud. |
cloud_service.service_uri | URI utilisé pour communiquer avec le cloud. |
cloud_service.diagnostic_level | Niveau de diagnostic de l’appareil (obligatoire, facultatif). |
cloud_service.automatic_sample_submission | Niveau de soumission automatique de l’échantillon de l’appareil (aucun, sécurisé, tout). |
cloud_service.automatic_definition_update_enabled | Indique si la mise à jour automatique des définitions est activée ou non. |
edr.early_preview | Indique si l’appareil doit exécuter les fonctionnalités EDR en préversion anticipée. |
edr.group_id | Identificateur de groupe utilisé par le composant de détection et de réponse. |
edr.tags | Balises définies par l’utilisateur. |
fonctionnalités. [nom de la fonctionnalité facultative] | Liste des fonctionnalités en préversion, ainsi que leur activation ou non. |
Événements de données liés à l'utilisation des produits et services
Rapport de mise à jour du renseignement de sécurité :
Les champs suivants sont collectés :
Field | Description |
---|---|
from_version | Version d’origine du renseignement de sécurité. |
to_version | Nouvelle version du renseignement de sécurité. |
status | État de la mise à jour indiquant la réussite ou l’échec. |
using_proxy | Indique si la mise à jour a été effectuée via un proxy. |
error | Code d’erreur si la mise à jour a échoué. |
reason (Raison) | Message d’erreur si la mise à jour a échoué. |
Événements de données de performances de produit et de service pour les données de diagnostic requises
Statistiques d’extension du noyau :
Les champs suivants sont collectés :
Field | Description |
---|---|
version | Version de Defender pour point de terminaison sur Linux. |
instance_id | Identificateur unique généré au démarrage de l’extension du noyau. |
trace_level | Niveau de trace de l’extension du noyau. |
sous-système | Sous-système sous-jacent utilisé pour la protection en temps réel. |
ipc.connects | Nombre de demandes de connexion reçues par l’extension du noyau. |
ipc.rejects | Nombre de demandes de connexion rejetées par l’extension du noyau. |
ipc.connected | Indique s’il existe une connexion active à l’extension du noyau. |
Données de support
Journaux de diagnostic :
Les journaux de diagnostic sont collectés uniquement avec le consentement de l’utilisateur dans le cadre de la fonctionnalité de soumission de commentaires. Les fichiers suivants sont collectés dans les journaux de support :
- Tous les fichiers sous /var/log/microsoft/mdatp
- Sous-ensemble de fichiers sous /etc/opt/microsoft/mdatp qui sont créés et utilisés par Defender pour point de terminaison sur Linux
- Journaux d’installation et de désinstallation du produit sous /var/log/microsoft/mdatp/*.log
Données de diagnostic facultatives
Les données de diagnostic facultatives sont des données supplémentaires qui aident Microsoft à améliorer le produit et fournissent des informations améliorées pour détecter, diagnostiquer et résoudre les problèmes.
Si vous choisissez d’envoyer des données de diagnostic facultatives, les données de diagnostic requises sont également incluses.
Parmi les exemples de données de diagnostic facultatives, citons les données collectées par Microsoft sur la configuration du produit (par exemple le nombre d’exclusions définies sur l’appareil) et les performances du produit (mesures agrégées sur les performances des composants du produit).
Événements de données de configuration logicielle et d’inventaire pour les données de diagnostic facultatives
Microsoft Defender pour point de terminaison configuration :
Les champs suivants sont collectés :
Field | Description |
---|---|
connection_retry_timeout | Délai d’expiration des nouvelles tentatives de connexion lors de la communication avec le cloud. |
file_hash_cache_maximum | Taille du cache de produit. |
crash_upload_daily_limit | Limite de journaux d’incident chargés quotidiennement. |
antivirus_engine.exclusions[].is_directory | Indique si l’exclusion de l’analyse est un répertoire ou non. |
antivirus_engine.exclusions[].path | Chemin qui a été exclu de l’analyse. |
antivirus_engine.exclusions[].extension | Extension exclue de l’analyse. |
antivirus_engine.exclusions[].name | Nom du fichier exclu de l’analyse. |
antivirus_engine.scan_cache_maximum | Taille du cache de produit. |
antivirus_engine.maximum_scan_threads | Nombre maximal de threads utilisés pour l’analyse. |
antivirus_engine.threat_restoration_exclusion_time | Délai d’attente avant qu’un fichier restauré à partir de la quarantaine puisse être détecté à nouveau. |
antivirus_engine.threat_type_settings | Configuration de la façon dont les différents types de menaces sont gérés par le produit. |
filesystem_scanner.full_scan_directory | Répertoire d’analyse complète. |
filesystem_scanner.quick_scan_directories | Liste des répertoires utilisés dans l’analyse rapide. |
edr.latency_mode | Mode de latence utilisé par le composant de détection et de réponse. |
edr.proxy_address | Adresse proxy utilisée par le composant de détection et de réponse. |
Configuration de Microsoft Auto-Update :
Les champs suivants sont collectés :
Field | Description |
---|---|
how_to_check | Détermine la façon dont les mises à jour de produit sont vérifiées (par exemple, automatique ou manuelle). |
channel_name | Canal de mise à jour associé à l’appareil. |
manifest_server | Serveur utilisé pour télécharger les mises à jour. |
update_cache | Emplacement du cache utilisé pour stocker les mises à jour. |
Utilisation des produits et services
Rapport de chargement du journal de diagnostic démarré
Les champs suivants sont collectés :
Field | Description |
---|---|
sha256 | Identificateur SHA256 du journal de support. |
size | Taille du journal de support. |
original_path | Chemin d’accès au journal de support (toujours sous /var/opt/microsoft/mdatp/wdavdiag/). |
format | Format du journal de support. |
Rapport terminé sur le chargement du journal de diagnostic
Les champs suivants sont collectés :
Field | Description |
---|---|
request_id | ID de corrélation pour la demande de chargement du journal de support. |
sha256 | Identificateur SHA256 du journal de support. |
blob_sas_uri | URI utilisé par l’application pour charger le journal de support. |
Événements de données de performances de produit et de service pour le service et l’utilisation des produits
Sortie inattendue de l’application (plantage) :
Sorties inattendues de l’application et état de celle-ci lorsque cela se produit.
Statistiques d’extension du noyau :
Les champs suivants sont collectés :
Field | Description |
---|---|
pkt_ack_timeout | Les propriétés suivantes sont des valeurs numériques agrégées, représentant le nombre d’événements qui se sont produits depuis le démarrage de l’extension du noyau. |
pkt_ack_conn_timeout | |
ipc.ack_pkts | |
ipc.nack_pkts | |
ipc.send.ack_no_conn | |
ipc.send.nack_no_conn | |
ipc.send.ack_no_qsq | |
ipc.send.nack_no_qsq | |
ipc.ack.no_space | |
ipc.ack.timeout | |
ipc.ack.ackd_fast | |
ipc.ack.ackd | |
ipc.recv.bad_pkt_len | |
ipc.recv.bad_reply_len | |
ipc.recv.no_waiter | |
ipc.recv.copy_failed | |
ipc.kauth.vnode.mask | |
ipc.kauth.vnode.read | |
ipc.kauth.vnode.write | |
ipc.kauth.vnode.exec | |
ipc.kauth.vnode.del | |
ipc.kauth.vnode.read_attr | |
ipc.kauth.vnode.write_attr | |
ipc.kauth.vnode.read_ex_attr | |
ipc.kauth.vnode.write_ex_attr | |
ipc.kauth.vnode.read_sec | |
ipc.kauth.vnode.write_sec | |
ipc.kauth.vnode.take_own | |
ipc.kauth.vnode.link | |
ipc.kauth.vnode.create | |
ipc.kauth.vnode.move | |
ipc.kauth.vnode.mount | |
ipc.kauth.vnode.denied | |
ipc.kauth.vnode.ackd_before_deadline | |
ipc.kauth.vnode.missed_deadline | |
ipc.kauth.file_op.mask | |
ipc.kauth_file_op.open | |
ipc.kauth.file_op.close | |
ipc.kauth.file_op.close_modified | |
ipc.kauth.file_op.move | |
ipc.kauth.file_op.link | |
ipc.kauth.file_op.exec | |
ipc.kauth.file_op.remove | |
ipc.kauth.file_op.unmount | |
ipc.kauth.file_op.fork | |
ipc.kauth.file_op.create |
Ressources
Conseil
Voulez-vous en savoir plus ? Engage avec la communauté Microsoft Security dans notre communauté technique : Microsoft Defender pour point de terminaison Tech Community.