AutoNmap gives you a menu-driven interface around nmap so you don't have to remember flags. Pick a scan type, enter the target, and it runs the right command for you.
| # | Scan | What it does |
|---|---|---|
| 1 | SYN Scan | Stealth half-open scan |
| 2 | Service & OS Detection | Identifies services and OS |
| 3 | Aggressive Scan | Full recon (OS, versions, scripts, traceroute) |
| 4 | Quick Port Scan | Top 100 ports only |
| 5 | UDP Scan | Checks UDP ports |
| 6 | Skip Host Discovery | Scans even if host doesn't respond to ping |
| 7 | NSE Vuln Scan | Runs vulnerability detection scripts |
| 8 | Ping Sweep | Finds live hosts on a network |
# clone it
git clone https://github.com/davimoreira0/AutoNmap.git
cd AutoNmap
# install dependency
python3 -m venv .venv
source .venv/bin/activate
pip install colorama
# run
sudo python3 setup.pyMost scan types require
sudofor raw socket access.
- Python 3.8+
- nmap installed and in PATH
- Linux (tested on Kali/Ubuntu)
Davi Moreira Pereira — @davimoreira0

