Skip to main content
Utilisez cette rubrique pour comprendre comment utiliser la capture de paquets réseau sur un kit de développement XBOX One. Lors du débogage de votre titre Microsoft Game Development Kit (GDK), vous pouvez souhaiter analyser le trafic réseau à destination et en provenance de votre kit de développement XBOX One. Fiddler est un outil populaire pour surveiller le trafic HTTP, HTTPS et WebSocket. Toutefois, Fiddler ne capture pas les autres types de trafic réseau. Pour capturer une trace de tout le trafic de paquets réseau à destination et en provenance d’un kit de développement XBOX One, vous pouvez d’abord utiliser la fonctionnalité de capture de trace réseau décrite dans cette rubrique, puis analyser ce trafic à l’aide d’outils puissants. Le contenu capturé est dans l’état « sur le réseau ». Cela inclut le chiffrement TLS (Transport Layer Security) du trafic HTTPS et tout chiffrement que vous utilisez pour les sockets. Il est donc impossible d’analyser directement tout contenu chiffré. Gardez à l’esprit que tout trafic inattendu, la taille ou la fréquence des paquets et les points de terminaison de flux de communication inattendus suffisent souvent à détecter un problème dans le code réseau. Pour déboguer un problème réseau, il n’est pas toujours nécessaire d’inspecter le contenu des paquets. Pour afficher le contenu des messages pendant le débogage, désactivez temporairement votre chiffrement pour le trafic dont vous souhaitez inspecter le contenu. Une capture réseau peut également servir à identifier tout trafic laissé accidentellement non chiffré et non protégé.

Capture des paquets réseau

Pour activer et désactiver les captures du trafic réseau, utilisez l’outil Trace (xbtrace.exe) (rubrique sous NDA).

Démarrer une capture réseau

Pour démarrer une capture réseau, utilisez la commande xbtrace start netcap. Cela lance une capture réseau sur la console par défaut. Pour démarrer le suivi sur une console autre que la console par défaut, utilisez l’argument /X:.

Arrêter une capture réseau

Pour arrêter une capture réseau, utilisez xbtrace stop. Par défaut, la capture est enregistrée sous le nom xbtrace.etl dans le répertoire actif. Pour l’enregistrer à un autre emplacement ou sous un autre nom de fichier, indiquez le chemin et le nom de fichier après stop. Par exemple, xbtrace stop c:\temp\sample.etl enregistre le fichier de trace sous c:\temp\sample.etl. Si vous spécifiez un nom de fichier existant, xbtrace affiche un message d’information et la trace continue de s’exécuter.
Les données de trace sur la console ne sont pas perdues lorsque vous spécifiez un nom de fichier existant. Il n’existe actuellement aucun moyen de remplacer un fichier de trace existant. Vous devez supprimer le fichier existant ou spécifier un autre nom de fichier pour la nouvelle trace.
Pour arrêter la capture sur une console autre que la console par défaut, utilisez l’argument /X pour spécifier l’adresse d’une console.

Utilisation des données de capture réseau

Les outils suivants peuvent ouvrir des captures réseau brutes. Choisissez un outil selon vos préférences.
  • Utilisez Microsoft Message Analyzer (MMA) pour ouvrir les captures réseau etl et afficher les événements réseau. Analysez le fichier capturé directement dans MMA. Vous pouvez également utiliser MMA pour enregistrer les données de paquets capturées sous forme de fichier PCAP, que vous pouvez ensuite ouvrir pour analyse dans d’autres outils, tels que Fiddler ou Wireshark.
    [!NOTE] Microsoft Message Analyzer est archivé et n’est plus maintenu.
  • Utilisez Network Monitor (netmon) pour ouvrir un fichier etl de capture réseau et afficher les paquets. Pour analyser entièrement tous les événements réseau, définissez le ‘Windows Parser Profile’ sous Tools > Options > Parser Profiles. Analysez les événements réseau bruts capturés directement dans netmon.

Voir aussi

Trace (xbtrace.exe) (rubrique sous NDA) Guide d’utilisation de Microsoft Message Analyzer
Last modified on October 6, 2026