
Scanner di rete e porte multipiattaforma con GUI desktop.
Scanner cross-platform per LAN e porte, con GUI desktop in stile Windows XP.
Rileva gli host sul tuo segmento, risolve nomi, MAC e vendor e segnala le porte TCP + UDP aperte — con monitoraggio in tempo reale ed esportazione.
La schermata mostra dati demo sintetici.
Download diretto dell'ultima release — Windows .exe, macOS .dmg, Linux .AppImage o .deb.
10.0.0.0/24, 192.168.1.0/24, singoli IP o
a.b.c.d-a.b.c.e.npm install
npm start # or: make start (background, no sudo)
make help elenca i target (start / stop / restart / status).
Su Linux, Electron richiede la configurazione della sandbox Chromium. Se incontri un errore
chrome-sandbox, usanpm run start:nosandbox(omake start), oppure esegui una volta: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
Le release vengono generate automaticamente: il push di un tag v* attiva
GitHub Actions, che crea gli installer per
Windows/macOS/Linux e li allega alla GitHub Release.
Tutto gira su semplice Node — senza dipendenze native e senza root — quindi si compila in modo identico su Linux, macOS e Windows.
Questo strumento è pensato per l'audit delle tue reti. Scansiona solo segmenti per cui sei autorizzato.
| Livello | File | Scopo |
|---|
| CIDR / interfacce | net-utils.js | parsing dei target, range con virgole, rilevamento interfacce |
| Scoperta | discovery.js | ping, tabella ARP, DNS inverso, route predefinita |
| Porte | ports.js | connessioni TCP, probe UDP, nomi dei servizi |
| Vendor OUI | oui.js · oui-db.txt | vendor tramite MAC |
| Orchestrazione | index.js | livelli, pool di socket, eventi in streaming |
| Electron / IPC | main.js · preload.js | finestra, monitoraggio, esportazione, notifiche |
| Renderer | renderer/ | UI, tabella, filtro |