How to Run Network Scanning with Nmap
Nmap (“Network Mapper”) is a free and open source (license) utility for network discovery and security auditing. Many systems and network administrators also find it useful for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime.
In this article, we’ll do network scan with Nmap. By default, it is available on Kali Linux and Parrot OS. If you need to install it manually you can follow this article.
Table of Contents
- Run Simple Scan
- Perform a Fast Scan
- Scan a Specific Port
- Scan Top Ports
- Find Open Ports
- Detect OS
- Aggressive OS Detection
- Save Results
Run Simple Scan
Let’s run a simple scan:
Perform a Fast Scan
Using parameter -F, we can perform a fast scan:
nmap -F scanme.nmap.org
Scan a Specific Port
To run a specific port scan parameter -p is used.
nmap -p 80 scanme.nmap.org
Scan Top Ports
Using parameter –top-ports we can scan many top ports at once:
nmap --top-ports 5 scanme.nmap.org
Find Open Ports
Just use –open parameter to show find open ports:
nmap --open scanme.nmap.org
Detect server’s operating system (OS):
nmap -O scanme.nmap.org
Aggressive OS Detection
Run this command to get aggressive OS detection results:
nmap -sV --version-intensity 5 scanme.nmap.org
To save a scan output in a text file, use -oN parameter:
That’s it. Thanks for reading. ?
nmap -oN results.txt scanme.nmap.org
Preview may take a few seconds to load.
Below you will find some common used markdown syntax. For a deeper dive in Markdown check out this Cheat Sheet
Bold & Italic
Bold **double asterisks**
Three back ticks and then enter your code blocks here.
# This is a Heading 1
## This is a Heading 2
### This is a Heading 3
> type a greater than sign and start typing your quote.
You can add links by adding text inside of  and the link inside of (), like so:
To add a numbered list you can simply start with a number and a ., like so:
1. The first item in my list
For an unordered list, you can add a dash -, like so:
- The start of my list
You can add images by selecting the image icon, which will upload and add an image to the editor, or you can manually add the image by adding an exclamation !, followed by the alt text inside of , and the image URL inside of (), like so:
To add a divider you can add three dashes or three asterisks:
--- or ***