> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Capturar o tráfego de rede em kits de desenvolvimento do XBOX One

> Capturar o tráfego de rede em kits de desenvolvimento do XBOX One

Use este tópico para entender como usar a captura de pacotes de rede em um kit de desenvolvimento do XBOX One. Ao depurar seu título do Microsoft Game Development Kit (GDK), talvez você queira analisar o tráfego de rede de entrada e saída do seu kit de desenvolvimento do XBOX One. O [Fiddler](/pt-BR/build/console-features/networking/tools/fiddler-setup-networking) é uma ferramenta popular para monitorar o tráfego HTTP, HTTPS e WebSocket. No entanto, o Fiddler não captura outros tipos de tráfego de rede. Para capturar um rastreamento de *todo* o tráfego de pacotes de rede de entrada e saída de um kit de desenvolvimento do XBOX One, você pode primeiro usar a funcionalidade de captura de rastreamento de rede descrita neste tópico e, em seguida, analisar esse tráfego usando ferramentas avançadas.

O conteúdo capturado está no estado "na conexão". Isso inclui a criptografia TLS (Transport Layer Security) do tráfego HTTPS e qualquer criptografia que você esteja usando para soquetes. Isso torna impossível a análise direta de qualquer conteúdo criptografado. Lembre-se de que qualquer tráfego inesperado, o tamanho ou a frequência dos pacotes e os pontos de extremidade de fluxos de comunicação inesperados geralmente são suficientes para encontrar um problema no código de rede. Para depurar um problema de rede, nem sempre é necessário inspecionar o conteúdo dos pacotes.

Para ver o conteúdo das mensagens durante a depuração, desabilite temporariamente a criptografia do tráfego cujo conteúdo você deseja inspecionar.

Uma captura de rede também pode ser usada para identificar qualquer tráfego que tenha sido acidentalmente deixado sem criptografia e sem proteção.

## Capturar pacotes de rede

Para ativar e desativar as capturas de tráfego de rede, use a ferramenta [Trace (xbtrace.exe) (tópico sob NDA)](/pt-BR/tools/tools-console/commandlinetools/xbtrace).

### Iniciar uma captura de rede

Para iniciar uma captura de rede, use o comando `xbtrace start netcap`. Isso inicia uma captura de rede no console padrão.

Para iniciar o rastreamento em um console diferente do console padrão, use o argumento `/X:`.

### Parar uma captura de rede

Para parar uma captura de rede, use `xbtrace stop`. Por padrão, a captura é salva como *xbtrace.etl* no diretório atual. Para salvar em um local ou nome de arquivo diferente, forneça o caminho e o nome do arquivo após `stop`. Por exemplo, `xbtrace stop c:\temp\sample.etl` salva o arquivo de rastreamento como *c:\temp\sample.etl*. Se você especificar um nome de arquivo existente, o `xbtrace` exibirá uma mensagem informativa e o rastreamento continuará em execução.

<Note>Os dados de rastreamento no console não são perdidos quando você especifica um nome de arquivo existente. No momento, não há como substituir um arquivo de rastreamento existente. Você deve excluir o arquivo existente ou especificar um nome de arquivo diferente para o novo rastreamento.</Note>

Para parar a captura em um console que não seja o console padrão, use o argumento `/X` para especificar o endereço de um console.

## Usar os dados da captura de rede

As ferramentas a seguir podem abrir capturas de rede brutas. Escolha uma ferramenta de acordo com suas preferências.

* Use o [Microsoft Message Analyzer (MMA)](https://github.com/riverar/messageanalyzer-archive) para abrir capturas de rede etl e exibir eventos de rede. Analise o arquivo capturado diretamente no MMA. Você também pode usar o MMA para salvar os dados dos pacotes capturados como um arquivo PCAP, que pode ser aberto para análise em outras ferramentas, como o Fiddler ou o Wireshark.

  > \[!NOTE]
  > O Microsoft Message Analyzer foi arquivado e não recebe mais manutenção.

* Use o [Monitor de Rede (netmon)](https://www.microsoft.com/download/details.aspx?id=4865) para abrir um arquivo etl de captura de rede e exibir pacotes. Para analisar completamente todos os eventos de rede, defina o *'Windows Parser Profile'* em *Tools* > *Options* > *Parser Profiles*. Analise os eventos de rede brutos capturados diretamente no netmon.

## Confira também

[Trace (xbtrace.exe) (tópico sob NDA)](/pt-BR/tools/tools-console/commandlinetools/xbtrace)

[Guia de operação do Microsoft Message Analyzer](https://msdn.microsoft.com/library/jj649776.aspx)


## Related topics

- [XR-132 Limitações de acesso aos serviços](/pt-BR/publishing/certification/xr/xr-132.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [Documentação de desenvolvimento de jogos XBOX](/pt-BR/index.md)
- [Requisitos XBOX testados na certificação para jogos de console XBOX](/pt-BR/publishing/certification/console-cert-tested-requirements.md)
- [Instale a cadeia de ferramentas do GDK](/pt-BR/home/setup-install/download-install.md)
