Hi.
You need any managed switch that can do port mirroring. Make a mirror port of Xbox To another port. Then you connect a PC with two network cards to this port. On the PC, launch Wireshark and sniff traffic from the interface connected to the mirror port.
But all this is unlikely to help you. If the program uses HTTPS or any other encrypted protocol, you will not see the data itself. You will see only IP addresses, protocols and ports, everything that is not encrypted.