Cattura e analisi pacchetti remota in tempo reale

Installa chattcp-capture sul server per catturare, visualizzare e analizzare i pacchetti in tempo reale dal browser. Supporta TCP/UDP, ideale per debug con catture ripetute.

L'host deve essere raggiungibile da Internet. Per reti solo LAN, usare l'app desktop; la versione web non è supportata.

Come funziona

Perché la cattura remota?

Dopo aver installato l'agente di cattura remota sul server, puoi catturare, visualizzare e analizzare i pacchetti in tempo reale senza accedere al server. Quando il debug richiede più riproduzioni e catture, la cattura remota in tempo reale fa risparmiare tempo.

Come funziona la cattura remota?

Il cuore della cattura remota è lo strumento chattcp-capture. Fornisce cattura simile a tcpdump e un'API SSE (Server-Sent Events). Il server ChatTCP (usato dal web) o l'app ChatTCP richiedono questo endpoint SSE per ricevere i pacchetti in tempo reale.

Perché la cattura remota online non supporta la LAN?

Il server ChatTCP deve chiamare l'endpoint SSE fornito da chattcp-capture e non si trova nella tua LAN. Per host solo LAN, usa l'app desktop ChatTCP, che comunica direttamente con chattcp-capture dal tuo PC.

Come scaricare chattcp-capture?

chattcp-capture è open source su GitHub. Vedi il README per i dettagli e il codice sorgente per sicurezza e affidabilità.

Scarica con curl:

# Linux (amd64)
curl -L -o chattcp-capture https://github.com/chattcp/chattcp-capture/releases/latest/download/chattcp-capture-linux-amd64

Dopo il download, esegui:

chmod +x chattcp-capture
sudo ./chattcp-capture -port 8080

chattcp-capture on GitHub