Installez chattcp-capture sur votre serveur pour capturer, afficher et analyser les paquets en temps réel dans le navigateur. Prise en charge TCP/UDP, idéal pour le débogage par capture répétée.
L'hôte doit être accessible depuis Internet. Pour un réseau local uniquement, veuillez utiliser l'application de bureau ; la version web ne prend pas en charge cette fonctionnalité.
Après avoir installé l'agent de capture à distance sur votre serveur, vous pouvez capturer, afficher et analyser les paquets en temps réel sans vous connecter au serveur. Lorsque le débogage nécessite plusieurs reproductions et captures, la capture à distance en temps réel fait gagner du temps.
Le cœur de la capture à distance est l'outil chattcp-capture. Il fournit une capture de type tcpdump et une API SSE (Server-Sent Events). Le serveur ChatTCP (utilisé par l'app web) ou l'app ChatTCP appelle ce point de terminaison SSE pour recevoir les paquets en temps réel.
Le serveur ChatTCP doit appeler le point de terminaison SSE fourni par chattcp-capture et n'est pas sur votre LAN. Pour les hôtes en LAN uniquement, utilisez l'application de bureau ChatTCP, qui communique directement avec chattcp-capture depuis votre machine.
chattcp-capture est open source sur GitHub. Consultez le README pour plus de détails et le code source pour la sécurité et la fiabilité.
Télécharger avec curl :
# Linux (amd64)
curl -L -o chattcp-capture https://github.com/chattcp/chattcp-capture/releases/latest/download/chattcp-capture-linux-amd64Après téléchargement, exécuter :
chmod +x chattcp-capture
sudo ./chattcp-capture -port 8080