Easymap is a Bash-based toolkit that automates a multi-stage network reconnaissance process using Nmap. It's designed to quickly discover live hosts, scan ports, and detect services and versions, all while offering different performance modes.
-
Network Discovery
- ICMP and multiple TCP/UDP probe scans to identify live hosts.
-
Port Scanning
- TCP SYN and UDP scans.
- Adjustable speed.
-
Version and Service Detection
- Identifies services, versions and banners.
- Generates XML and HTML reports for easier analysis.
sudo chmod +x easymap
sudo cp easymap /usr/local/bineasymap [OPTIONS] --target <network/target/target list> --output <output folder> --mode <paranoid|slow|default|fast|aggressive>-h, --help- Show this help message and exit-v, --version- Show version information-t, --target- Specify target network or host-m, --mode- Select scan mode:paranoid,slow,default,fastoraggressive-o, --output- Specify output folder-n, --no-color- Disable colored output-s, --silent- Run in silent mode (suppresses the banner and logs)
# Scan just one target
sudo easymap --target 127.0.0.1 --output ./output --mode slow
# Scan a list of targets
sudo easymap --target 127.0.0.1,127.0.0.2 --output ./output --mode fast
# Scan a list of IPs or CIDR
sudo easymap --target targets.txt --output ./output --mode paranoid
# Scan a CIDR
sudo easymap --target 127.0.0.0/24 --output ./output --mode aggressiveThe Nmap options for each performance mode are the following:
- paranoid:
-sS -p- -T0 -g 53 --max-retries 1 --scan-delay 1s -Pn -n - slow:
-sS -p- -sU --top-ports 20 -T1 -g 53 --max-retries 2 -Pn -n - default:
-sS -p- -sU --top-ports 20 -T3 -g 53 -Pn -n - fast:
-sS -p- -sU --top-ports 20 -T4 -g 53 --min-rate 1000 --max-retries 2 -Pn -n - aggressive:
sS -p- -sU --top-ports 100 -T5 --min-rate 3000 -g 53 --max-retries 1 --host-timeout 15m -Pn -n
Install them on Debian/Ubuntu:
sudo apt update
sudo apt install nmap xmlstarlet xsltprocThis tool is intended for authorized security testing and learning purposes only. Always ensure you have permission to scan networks and systems.


