Repolode
291-Group

291-Group/LAN-Sheriff

기기의 외부 서버 연결을 차단하지 않고 실시간 지도에 표시하는 셀프 호스팅 네트워크 모니터입니다.

스타
160
포크
16
열린 이슈
4
마지막 커밋
6일 전

어떤 프로젝트인가요?

LAN Sheriff는 Go로 작성된 오픈소스 셀프 호스팅 네트워크 모니터입니다. 바이너리를 실행하면 로컬 웹 대시보드가 열리고, 기기에서 외부로 연결되는 내역을 세계 지도에 표시합니다. 각 연결에는 목적지 국가와 조직, 프로토콜, 포트, 바이트 수가 함께 표시됩니다. 먼저 캡처 도구를 설정하지 않고도 스마트 TV, 휴대폰 등 기기가 인터넷으로 어떤 데이터를 보내는지 확인하고 싶은 사람을 위한 도구입니다.

두 가지 모드를 제공합니다. Deputy Mode는 별도의 권한 없이 로컬 머신에서 발생한 각 연결을 해당 연결을 시작한 애플리케이션과 연결해 보여줍니다. Patrol Mode는 패킷 캡처(libpcap 또는 Npcap)를 사용해 다른 기기의 트래픽과 DNS 조회를 확인합니다. 단, 라우터나 미러 포트처럼 해당 트래픽이 지나가는 위치에서 프로그램을 실행해야 합니다. 대시보드에는 기기 목록, 기기와 목적지를 표시하는 구역 지도, DNS 피드, 그리고 트래픽을 차단하지 않고 비정상적인 동작을 표시하는 규칙 기반 의심 항목 목록도 포함되어 있습니다.

이 도구는 수동적으로 동작하며 트래픽을 버리거나 수정하거나 응답하지 않고, 페이로드도 저장하지 않습니다. 선택적 피어 공유를 사용하면 두 인스턴스가 암호화된 상호 인증 연결을 통해 시간 단위 집계 요약을 주고받을 수 있습니다. webhook, ntfy, Discord 또는 Slack으로 보내는 알림은 설정하지 않으면 비활성화되어 있습니다.

핵심 기능

  • 01국가, 조직, 포트, 바이트 수와 함께 외부 연결을 실시간 세계 지도에 표시
  • 02권한 상승 없이 로컬 연결을 시작한 애플리케이션과 연결해 보여주는 Deputy Mode
  • 03라우터나 미러 포트에 배치하면 DNS 조회와 다른 기기의 트래픽까지 확인하는 Patrol Mode
  • 04온라인 상태, IP, MAC, 제조업체 정보가 포함된 기기 목록과 자동 기기 검색
  • 05각 항목의 근거를 설명하며 트래픽은 차단하지 않는 규칙 기반 의심 항목 목록
  • 06페어링된 인스턴스 간 집계 요약을 암호화해 공유하는 선택 기능

활용 사례

  • 새 스마트 TV나 IoT 기기가 접속하는 트래커 및 텔레메트리 엔드포인트 확인
  • 한 번도 접속한 적 없는 서버에 연결하기 시작한 기기 발견
  • 홈 네트워크 기기들이 인터넷에 어떻게 연결되는지 파악
  • Raspberry Pi나 홈 서버에서 수동 모니터를 몇 주씩 실행

빠른 시작

  1. 1

    릴리스 페이지에서 시스템에 맞는 플랫폼 바이너리를 다운로드하세요

  2. 2

    프로그램을 실행하면 별도의 설정 없이 브라우저가 열립니다

사용 전 알아둘 점

  • 바이너리는 인증 기관의 인증서로 서명되지 않았으므로, 처음 실행할 때 운영 체제에서 경고가 표시됩니다.
  • Patrol Mode를 사용하려면 높은 권한(libpcap 또는 Npcap)이 필요합니다. 또한 라우터나 미러/SPAN 포트에 연결되어 있어야 다른 장치를 볼 수 있습니다.
  • 암호화된 DNS(DNS over HTTPS 또는 TLS)는 확인할 수 없으므로, 최신 컴퓨터에서는 Radio Chatter가 비어 보일 수 있습니다.
  • 라이선스는 AGPL-3.0이며, 수정하여 배포하거나 호스팅할 경우 해당 조건이 적용되는 카피레프트 라이선스입니다.

포함된 컬렉션

토픽

자주 묻는 질문

LAN-Sheriff은(는) 무엇인가요?
기기의 외부 서버 연결을 차단하지 않고 실시간 지도에 표시하는 셀프 호스팅 네트워크 모니터입니다. LAN Sheriff는 Go로 작성된 오픈소스 셀프 호스팅 네트워크 모니터입니다. 바이너리를 실행하면 로컬 웹 대시보드가 열리고, 기기에서 외부로 연결되는 내역을 세계 지도에 표시합니다. 각 연결에는 목적지 국가와 조직, 프로토콜, 포트, 바이트 수가 함께 표시됩니다. 먼저 캡처 도구를 설정하지 않고도 스마트 TV, 휴대폰 등 기기가 인터넷으로 어떤 데이터를 보내는지 확인하고 싶은 사람을 위한 도구입니다.
LAN-Sheriff은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
LAN-Sheriff은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
LAN-Sheriff은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. LAN-Sheriff의 마지막 커밋은 2026년 11월 2일입니다.
LAN-Sheriff은(는) 어디에 사용할 수 있나요?
새 스마트 TV나 IoT 기기가 접속하는 트래커 및 텔레메트리 엔드포인트 확인 한 번도 접속한 적 없는 서버에 연결하기 시작한 기기 발견 홈 네트워크 기기들이 인터넷에 어떻게 연결되는지 파악 Raspberry Pi나 홈 서버에서 수동 모니터를 몇 주씩 실행
LAN-Sheriff는 어떻게 설치하나요?
릴리스 페이지에서 시스템에 맞는 플랫폼 바이너리를 다운로드하세요 프로그램을 실행하면 별도의 설정 없이 브라우저가 열립니다
LAN-Sheriff은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/291-Group/LAN-Sheriff

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

관련 프로젝트

여러 공개 차단 목록을 병합하고 중복을 제거해 광고, 추적기, 악성코드와 선택 카테고리를 모든 OS에서 차단하는 엄선된 hosts 파일입니다.

보안#hosts#ad-blocker#privacy
3.1만+60 이번 주2.4천PythonMIT활발히 관리됨업데이트 6일 전