Negah is a beautiful terminal-based network scanner written in Go
✨ For latest updates, check out the dev branch ✨
- 🔍 Discover hosts on a local network
- 💓 Check if machines are alive
- 🌐 Get public IP and ISP info
- 🔎 Find subdomains
- 🛡️ Run common vulnerability checks
- 🔐 Audit SSL/TLS and SSH
- 🚧 Test firewall behavior
- 🥷 Perform stealth scans
- 🗄️ Detect databases and services
- 📊 Identify service versions and web titles
- Go 1.21+
- Nmap
- macOS:
brew install nmap - Arch Linux:
sudo pacman -S nmap - Ubuntu/Debian:
sudo apt install nmap
- macOS:
bash run.shOr build manually:
go build -o nscanner
./nscanner↑/↓orj/k- Navigate through scan optionsEnter- Select a scanq- Quit application?- Toggle help menu
Enter- Confirm and continueEsc- Back to menu
c- Copy results to clipboardEnterorEsc- Back to menu
?- Toggle help menuCtrl+C- Force quit
I don't condone doing bad things. Don't hack people. Don't scan random networks.
Use this only on systems you own or have explicit permission to test.
