Ubuntu Server - Using NMAP to scan your server for vulnerabilities.

From LinodeWiki

Jump to: navigation, search

There may be other ways to install and configure this, but this is how I did it!

First install ubuntu, if you are not logged in as root you may need to add “sudo” in front of your command.

    apt-get update
    apt-get upgrade
    apt-get install nmap

Now here is an example of scanning ports randomized (-r) with verbose output (-v) and os detection (-O) for further enumeration/scanning.

    nmap -r -v -O putyourdomainhere.com

You should see output similar to this:

    Starting Nmap 4.62 ( http://nmap.org ) at 2008-12-08 12:18 EST
    Initiating Parallel DNS resolution of 1 host. at 12:18
    Completed Parallel DNS resolution of 1 host. at 12:18, 0.04s elapsed
    Initiating SYN Stealth Scan at 12:18
    Scanning putyourdomainhere.com (xx.xxx.xx.xx) [1715 ports]
    Discovered open port 80/tcp on xx.xxx.xx.xx
    Completed SYN Stealth Scan at 12:18, 0.05s elapsed (1715 total ports)
    Initiating OS detection (try #1) against putyourdomainhere.com (xx.xxx.xx.xx)
    Host putyourdomainhere.com (xx.xxx.xx.xx) appears to be up ... good.
    Interesting ports on putyourdomainhere.com (xx.xxx.xx.xx):
    Not shown: 1714 closed ports
    PORT   STATE SERVICE
    80/tcp open  http
    Device type: general purpose
    Running: Linux 2.6.X
    OS details: Linux 2.6.17 - 2.6.23
    Uptime: 2.854 days (since Fri Dec  5 15:49:01 2008)
    Network Distance: 0 hops
    TCP Sequence Prediction: Difficulty=205 (Good luck!)
    IP ID Sequence Generation: All zeros
    Read data files from: /usr/share/nmap
    OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
    Nmap done: 1 IP address (1 host up) scanned in 1.721 seconds
               Raw packets sent: 1734 (77.058KB) | Rcvd: 3472 (147.004KB)

NMAP is really that simple!

Sources: Router Mods I am the writer.

Personal tools