Skip to content

jonlabelle/docker-nmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Nmap

cd docker pulls image size

Minimal Docker image with Nmap Network Security Scanner pre-installed.

Usage

docker run [docker run options ...] jonlabelle/nmap [nmap options ...] <nmap target(s)>

See official Docker run and Nmap docs for additional options.

Examples

NOTE: To pull from GitHub Container Registry, instead of Docker Hub, replace jonlabelle/nmap with ghcr.io/jonlabelle/nmap in the examples below.

To scan for devices on local target 10.0.10.0/24:

docker run --rm -it jonlabelle/nmap -v 10.0.10.0/24

To enumerate supported TLS/SSL ciphers and protocols on <target>:

docker run --rm -it jonlabelle/nmap --script ssl-enum-ciphers <target> -p 443

To scan a range of network addresses for open SSH ports:

 docker run -it --rm jonlabelle/nmap -sT 10.0.10.1-100 -p 22

To show nmap help information:

docker run -it --rm jonlabelle/nmap --help

Additional Nmap resources

  • Nmap Helper. Generate Nmap commands.
  • threader3000. Multi-threaded Python port scanner with Nmap integration for use on Linux or Windows.

Related