Smap is a "copy" of Nmap that uses the free shodan.io API to scan ports.
It takes the same command line arguments as Nmap and gives us the same results as a drop-in replacement of Nmap. It is open source and does not need an api key from shodan to work.
Specifications
- Scans 200 hosts per second
- Does not require any account / api key
- Detection of vulnerabilities
- Supports all nmap output formats
- service fingerprinting
- Undetectable by targets
Installation
go install -v github.com/s0md3v/smap/cmd/smap@latest
Use
smap 127.0.0.1 127.0.0.2
smap -iL targets.txt
Supported formats
1.1.1.1 // IPv4 address
example.com // hostname
178.23.56.0/8 // CIDR
Application snapshots
You can download the program from here.