What is it?
Nemla is a network reconnaissance tool in pure Python — standard library only, pip install not required. Every result carries evidence and a confidence level, so a guess is never presented as fact.
What it does
- 🔎 Host discovery (IPv4 + IPv6), TCP/UDP scanning
- 🧬 Service fingerprinting (product, version, TLS certificate) and an OS estimate with the evidence behind it
- 📋 Findings with a short "why it matters" and "how to fix it"
- 📊 Reports: HTML, JSON, CSV, Markdown, SARIF
- 🕓 Scan history + "what changed since last time"
- 🛡️ Guard mode (defensive): decoy ports, unknown devices, ARP changes
- 🖥️ A local 3D web UI (the screenshot)
Languages: CLI, reports and UI in English, العربية and עברית — right-to-left included.
Try it
Top comments (0)