Skip to content

Latest commit

 

History

History
63 lines (43 loc) · 1.59 KB

File metadata and controls

63 lines (43 loc) · 1.59 KB

AutoNmap

Interactive nmap wrapper for faster recon.

Python Nmap License


About

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.

Screenshot

Scan Types

# 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

Setup

# 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.py

Most scan types require sudo for raw socket access.

Requirements

  • Python 3.8+
  • nmap installed and in PATH
  • Linux (tested on Kali/Ubuntu)

Author

Davi Moreira Pereira@davimoreira0