Repolode
ProxymanApp

ProxymanApp/TCPViewer

Wireshark 라이브러리를 기반으로 만든 네이티브 macOS 패킷 뷰어로, 네트워크 트래픽을 캡처하고 살펴볼 수 있는 간편한 Wireshark 대안입니다.

대체할 수 있는 제품:Wireshark

스타
565
포크
34
열린 이슈
22
마지막 커밋
그저께

어떤 프로젝트인가요?

TCP Viewer는 macOS에서 네트워크 패킷을 캡처하고 읽습니다. 실시간 캡처에는 시스템 libpcap을, 프로토콜 분석과 패킷 세부 정보 표시에는 Wireshark 라이브러리를 사용하므로, 개발자는 전체 Wireshark 인터페이스를 설치하지 않고도 트래픽을 살펴볼 수 있습니다.

네트워크 인터페이스를 선택해 캡처를 시작하거나 중지하고, 패킷을 앱·도메인·IP 주소별로 그룹화할 수 있습니다. TCP, UDP, DNS, HTTP, TLS, WebSocket 등의 프로토콜로 필터링하는 기능도 제공합니다. 프로토콜 필드와 원시 바이트를 나란히 표시하며, TCP 및 UDP 스트림은 텍스트 또는 hex 보기로 양방향 추적할 수 있습니다.

PCAP 및 PCAPNG 파일을 열어 미리 볼 수 있으며, 모든 패킷·필터링된 패킷·선택한 패킷을 내보낼 수 있습니다. 명령줄 도구(tcpviewer-cli)와 MCP 인터페이스를 사용해 캡처, 필터, 통계 작업을 자동화할 수도 있습니다. 이 앱은 AppKit으로 제작되었으며 Apple Silicon과 macOS 15 이상이 필요하고, GPL-2.0-or-later 라이선스를 따릅니다.

핵심 기능

  • 01선택한 네트워크 인터페이스에서 실시간 패킷 캡처
  • 02패킷을 앱·도메인·IP 주소별로 그룹화
  • 03TCP, UDP, DNS, HTTP, TLS, WebSocket 프로토콜 필터
  • 04각 패킷의 프로토콜 필드 트리 및 원시 바이트 보기
  • 05텍스트 및 hex 보기로 TCP·UDP 스트림 추적
  • 06PCAP 및 PCAPNG 파일 열기와 내보내기

활용 사례

  • Mac에서 앱 또는 도메인 네트워크 트래픽 디버깅
  • 패킷 단위로 TLS, HTTP, WebSocket 트래픽 검사
  • Wireshark를 설치하지 않고 다른 곳에서 캡처한 PCAP 파일 검토
  • MCP를 통해 AI 에이전트가 실시간 캡처 데이터를 조회하도록 하기

빠른 시작

  1. 1

    릴리스 페이지 또는 README 다운로드 링크에서 DMG를 다운로드하세요

  2. 2

    서브모듈을 포함해 저장소를 클론하세요

    git clone --recurse-submodules <repo-url>
  3. 3

    고정된 Wireshark 종속 항목을 설정하세요

    ./scripts/bootstrap-wireshark.sh
  4. 4

    명령줄에서 앱을 빌드하세요

    xcodebuild -project TCPViewer.xcodeproj -scheme TCPViewer build

사용 전 알아둘 점

  • macOS 15 이상을 실행하는 Apple Silicon Mac에서만 작동합니다.
  • 카피레프트 라이선스인 GPL-2.0-or-later에 따라 제공됩니다.
  • 소스에서 빌드하려면 Xcode 16이 필요하며 Wireshark 라이브러리를 소스에서 컴파일해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

TCPViewer은(는) 무엇인가요?
Wireshark 라이브러리를 기반으로 만든 네이티브 macOS 패킷 뷰어로, 네트워크 트래픽을 캡처하고 살펴볼 수 있는 간편한 Wireshark 대안입니다. TCP Viewer는 macOS에서 네트워크 패킷을 캡처하고 읽습니다. 실시간 캡처에는 시스템 libpcap을, 프로토콜 분석과 패킷 세부 정보 표시에는 Wireshark 라이브러리를 사용하므로, 개발자는 전체 Wireshark 인터페이스를 설치하지 않고도 트래픽을 살펴볼 수 있습니다.
TCPViewer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
TCPViewer은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
TCPViewer은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. TCPViewer의 마지막 커밋은 2026년 10월 23일입니다.
TCPViewer은(는) 어디에 사용할 수 있나요?
Mac에서 앱 또는 도메인 네트워크 트래픽 디버깅 패킷 단위로 TLS, HTTP, WebSocket 트래픽 검사 Wireshark를 설치하지 않고 다른 곳에서 캡처한 PCAP 파일 검토 MCP를 통해 AI 에이전트가 실시간 캡처 데이터를 조회하도록 하기
TCPViewer는 어떻게 설치하나요?
릴리스 페이지 또는 README 다운로드 링크에서 DMG를 다운로드하세요 서브모듈을 포함해 저장소를 클론하세요: git clone --recurse-submodules <repo-url> 고정된 Wireshark 종속 항목을 설정하세요: ./scripts/bootstrap-wireshark.sh 명령줄에서 앱을 빌드하세요: xcodebuild -project TCPViewer.xcodeproj -scheme TCPViewer build
TCPViewer은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ProxymanApp/TCPViewer

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트