
데스크톱 GUI를 갖춘 크로스 플랫폼 네트워크 및 포트 스캐너.
Windows XP 스타일 데스크톱 GUI를 갖춘 크로스플랫폼 LAN 및 포트 스캐너.
네트워크 세그먼트에서 호스트를 발견하고, 이름, MAC 및 벤더를 확인하며, 열린 TCP + UDP 포트를 보고합니다. 실시간 모니터링 및 내보내기 기능을 제공합니다.
스크린샷은 합성 데모 데이터를 보여줍니다.
최신 릴리스 직접 다운로드 — Windows .exe, macOS .dmg, Linux .AppImage 또는 .deb.
10.0.0.0/24, 192.168.1.0/24, 단일 IP 또는
a.b.c.d-a.b.c.e.npm install
npm start # or: make start (background, no sudo)
make help는 대상(start / stop / restart / status)을 나열합니다.
Linux에서 Electron은 Chromium 샌드박스를 구성해야 합니다.
chrome-sandbox오류가 발생하면npm run start:nosandbox(또는make start)를 사용하거나 다음을 한 번 실행하세요:sudo chown root node_modules/electron/dist/chrome-sandbox && sudo chmod 4755 ….
npm run dist:linux # AppImage + deb
npm run dist:win # NSIS installer
npm run dist:mac # dmg
릴리스는 자동으로 빌드됩니다: v* 태그를 푸시하면
GitHub Actions가 트리거되어
Windows/macOS/Linux용 설치 프로그램을 빌드하고 GitHub 릴리스에 첨부합니다.
모든 것이 순수 Node에서 실행됩니다 — 네이티브 종속성이 없고 루트 권한도 필요 없습니다 — 따라서 Linux, macOS 및 Windows에서 동일하게 빌드됩니다.
이 도구는 자신의 네트워크를 감사하기 위한 것입니다. 승인된 세그먼트만 스캔하세요.
| 계층 | 파일 | 용도 |
|---|
| CIDR / 인터페이스 | net-utils.js | 대상 파싱, 쉼표 범위, 인터페이스 감지 |
| 검색 | discovery.js | ping, ARP 테이블, 역방향 DNS, 기본 경로 |
| 포트 | ports.js | TCP 연결, UDP 프로브, 서비스 이름 |
| OUI 벤더 | oui.js · oui-db.txt | MAC 기반 벤더 확인 |
| 오케스트레이션 | index.js | 계층, 소켓 풀, 스트리밍 이벤트 |
| Electron / IPC | main.js · preload.js | 창, 모니터링, 내보내기, 알림 |
| 렌더러 | renderer/ | UI, 테이블, 필터 |