Smart Network Mapper — Plateforme intelligente d’audit réseau
Discover, analyze and prioritize network risks with AI.
Smart Network Mapper is a desktop cybersecurity application that discovers hosts on a network, scans TCP/UDP services, and analyzes potential vulnerabilities. It combines a local Random Forest model, OSINT NVD data, HTML/JSON reports, and Telegram automation via n8n.
01
Problem addressed
Local network audits require combining equipment discovery, service identification, version analysis, and vulnerability databases, which is complex and time-consuming to achieve manually.
02
Objectives
- Automatically detect the local network and its active hosts.
- Scan TCP and UDP ports in quick, complete, or custom modes.
- Identify services, retrieve their banners, and extract detectable versions.
- Predict the vulnerability risk of services using a local model.
- Enrich versioned services with CVEs from the NVD.
- Store, visualize, and export audit results.
- Allow remote control of scans from Telegram.
03
Technical solution
The application combines a CustomTkinter interface and an automatable CLI with a hybrid ARP/TCP discovery engine, a concurrent port scanner, IANA service resolution, and a local AI pipeline. The results are historicized in SQLite, exported in JSON and HTML, and can be supplemented by an audit written by Groq as well as distributed by an n8n/Telegram workflow.


