원격 실시간 패킷 캡처 및 분석

서버에 chattcp-capture를 설치하면 브라우저에서 실시간으로 패킷을 캡처·조회·분석할 수 있습니다. TCP/UDP 지원, 반복 캡처 디버깅에 적합합니다.

Host는 공용 인터넷에서 접근 가능해야 합니다. LAN 전용인 경우 데스크톱 APP을 사용해 주세요. 웹 버전은 지원하지 않습니다.

사용 안내

왜 원격 캡처가 필요한가요?

서버에 원격 캡처 에이전트를 설치하면 서버에 로그인하여 캡처·다운로드·분석할 필요 없이 실시간으로 패킷을 캡처·조회·분석할 수 있습니다. 한 번의 캡처로는 이점이 드러나지 않을 수 있지만, 문제 해결을 위해 여러 번 재현·캡처·분석이 필요할 때 원격 실시간 캡처가 시간을 절약해 줍니다.

원격 캡처 원리는?

원격 캡처의 핵심은 chattcp-capture 도구입니다. tcpdump와 유사한 캡처 기능과 SSE(Server-Sent Events) API를 제공합니다. ChatTCP 서버(웹앱에서 사용) 또는 ChatTCP APP이 이 SSE 엔드포인트를 요청하여 chattcp-capture가 캡처한 패킷을 실시간으로 수신합니다.

온라인 원격 캡처는 왜 LAN을 지원하지 않나요?

ChatTCP 서버가 chattcp-capture가 제공하는 SSE 엔드포인트를 호출해야 하며, 서버는 귀하의 LAN에 있지 않습니다. LAN 전용 호스트의 경우 ChatTCP 데스크톱 APP을 사용하여 사용자 기기에서 chattcp-capture와 직접 통신하세요.

chattcp-capture는 어떻게 다운로드하나요?

chattcp-capture는 GitHub에서 오픈소스로 제공됩니다. README에서 자세한 내용을 확인하고, 소스 코드를 검토하여 안전하고 신뢰할 수 있는지 확인하세요.

curl로 다운로드:

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

다운로드 후 실행:

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

chattcp-capture on GitHub