
Scanner réseau et de ports multiplateforme avec une interface graphique de bureau.
Scanner LAN et de ports multiplateforme avec une interface graphique de bureau de style Windows XP.
Découvre les hôtes de votre segment, résout les noms, les adresses MAC et les fabricants, et signale les ports TCP + UDP ouverts — avec surveillance en direct et export.
La capture d'écran montre des données de démonstration synthétiques.
Téléchargement direct de la dernière version — Windows .exe, macOS .dmg, Linux .AppImage ou .deb.
10.0.0.0/24, 192.168.1.0/24, adresses IP uniques ou a.b.c.d-a.b.c.e.npm install
npm start # or: make start (background, no sudo)
make help liste les cibles (start / stop / restart / status).
Sous Linux, Electron nécessite que son sandbox Chromium soit configuré. Si vous obtenez une erreur
chrome-sandbox, utiliseznpm run start:nosandbox(oumake start), ou exécutez une fois :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
Les versions sont générées automatiquement : pousser un tag v* déclenche GitHub Actions, qui génère des installateurs pour Windows/macOS/Linux et les attache à la release GitHub.
Tout fonctionne sur du Node pur — aucune dépendance native et aucun root — et se construit donc à l'identique sous Linux, macOS et Windows.
Cet outil est destiné à l'audit de vos propres réseaux. Analysez uniquement les segments pour lesquels vous êtes autorisé.
| Couche | Fichier | Rôle |
|---|
| CIDR / interfaces | net-utils.js | analyse des cibles, plages séparées par des virgules, détection des interfaces |
| Découverte | discovery.js | ping, table ARP, DNS inverse, route par défaut |
| Ports | ports.js | connexion TCP, sondes UDP, noms de services |
| Fabricants OUI | oui.js · oui-db.txt | fabricant par MAC |
| Orchestration | index.js | couches, pool de sockets, événements diffusés en flux |
| Electron / IPC | main.js · preload.js | fenêtre, surveillance, export, notifications |
| Rendu | renderer/ | interface, tableau, filtre |