Repolode
ramonvermeulen

ramonvermeulen/whosthere

높은 권한 없이 로컬 네트워크의 장치를 탐색하고 살펴보는 Go 기반 터미널 UI 도구입니다.

대체할 수 있는 제품:Fing

스타
2,462
포크
75
열린 이슈
6
마지막 커밋
4일 전

어떤 프로젝트인가요?

Whosthere는 로컬 영역 네트워크의 장치 목록을 보여 주고, 인터랙티브 터미널 인터페이스에서 장치를 둘러볼 수 있게 해 줍니다. mDNS 및 SSDP 검색과 ARP 확인을 유도하는 서브넷 스캔을 함께 사용한 뒤, ARP 캐시를 읽어 호스트를 찾습니다. OUI 조회를 통해 검색된 장치에 제조업체 이름도 표시합니다.

이 도구는 사용자 공간에서만 실행되므로 root 또는 관리자 권한이 필요하지 않습니다. 검색된 호스트를 대상으로 하는 선택적 TCP 포트 스캐너와 정규식 검색 기능도 제공하며, 장치별 별칭은 로컬 데이터베이스에 저장됩니다. 별칭은 YAML로 일괄 가져오거나 내보낼 수 있습니다.

TUI 외에도 명령줄에서 JSON 출력을 포함한 단일 스캔을 실행하거나, 장치 및 상태 확인용 간단한 HTTP API를 제공하는 데몬으로 실행할 수 있습니다. YAML 파일, 환경 변수, 명령줄 플래그로 설정할 수 있으며 Linux, macOS, Windows를 지원합니다.

핵심 기능

  • 01root 권한 없이 mDNS, SSDP 및 ARP 캐시 스캔으로 장치를 검색합니다.
  • 02OUI 조회를 통해 장치 제조업체를 표시합니다.
  • 03정규식 검색, 장치 세부 정보 확인, IP 또는 MAC 주소 복사 기능을 갖춘 인터랙티브 TUI입니다.
  • 04검색된 호스트를 대상으로 하는 선택적 포트 스캐너를 제공합니다.
  • 05장치 정보 및 상태 확인용 HTTP API를 제공하는 데몬 모드를 지원합니다.
  • 06YAML, 환경 변수, 명령줄 플래그로 설정할 수 있으며 테마를 선택할 수 있습니다.

활용 사례

  • 홈 네트워크에 어떤 장치가 연결되어 있는지 확인합니다.
  • 알 수 없는 장치에 별칭을 붙여 시간에 따라 추적합니다.
  • 다른 도구에서 사용할 JSON을 출력하는 주기적 스캔을 스크립트로 실행합니다.
  • 대시보드에 장치 정보를 제공하는 백그라운드 데몬을 실행합니다.

빠른 시작

  1. 1

    Homebrew로 설치하기

    brew install whosthere
  2. 2

    대화형 TUI 실행하기

    whosthere

사용 전 알아둘 점

  • 허가 없이 다른 사람의 네트워크를 스캔하는 것은 불법일 수 있습니다. 테스트 권한이 있는 네트워크만 스캔하세요.

토픽

자주 묻는 질문

whosthere은(는) 무엇인가요?
높은 권한 없이 로컬 네트워크의 장치를 탐색하고 살펴보는 Go 기반 터미널 UI 도구입니다. Whosthere는 로컬 영역 네트워크의 장치 목록을 보여 주고, 인터랙티브 터미널 인터페이스에서 장치를 둘러볼 수 있게 해 줍니다. mDNS 및 SSDP 검색과 ARP 확인을 유도하는 서브넷 스캔을 함께 사용한 뒤, ARP 캐시를 읽어 호스트를 찾습니다. OUI 조회를 통해 검색된 장치에 제조업체 이름도 표시합니다.
whosthere은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
whosthere은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
whosthere은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. whosthere의 마지막 커밋은 2026년 10월 16일입니다.
whosthere은(는) 어디에 사용할 수 있나요?
홈 네트워크에 어떤 장치가 연결되어 있는지 확인합니다. 알 수 없는 장치에 별칭을 붙여 시간에 따라 추적합니다. 다른 도구에서 사용할 JSON을 출력하는 주기적 스캔을 스크립트로 실행합니다. 대시보드에 장치 정보를 제공하는 백그라운드 데몬을 실행합니다.
whosthere는 어떻게 설치하나요?
Homebrew로 설치하기: brew install whosthere 대화형 TUI 실행하기: whosthere
whosthere은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ramonvermeulen/whosthere

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

관련 프로젝트