Nmap Based Discovery in Summit

What is NMAP?

Nmap, short for Network Mapper, is a free, open-source tool for vulnerability scanning and network discovery. Network administrators use Nmap to identify what devices are running on their systems, discovering hosts that are available and the services they offer, finding open ports and detecting security risks.

Nmap based discovery in Summit

These steps are required only for systems prior to Denali SP3 versions.

SP3 and subsequent versions will have a UI option to integrate Nmap based discovery.

Figure: NMap in the UI

Once you select the Enable Nmap Discovery Check Box, you will be able to enter Nmap Exe Path.

If the Nmap Exe Path is left empty, then the root path is chosen as default.  

Figure: NMap in the UI - 2

Steps to Install NMap 

  1. Download the latest version .exe under Microsoft Windows Binaries from https://nmap.org/download.html
  2. Run the Nmap-setup file
  3. Specify the path where the setup is required to install, the default destination path where it is installed is C:\Program Files (x86)\Nmap
    For example: D:\Tools\Nmap

Steps to Enable NMap in SUMMIT Application

  1. In Summit_ProxyServer.exe.config (C:\Program Files (x86)\SUMMIT\Proxy Agent\bin ) under App settings add the tag <add key="NMAP" value="True"/> with value as True for NMap.

    Figure: NMap Path

  2. If the path where Nmap is installed is other than the default path: 

    C:\Program Files(x86)\Nmap




    then, the below tag must be added in Summit Proxy server configuration file Summit_ProxyServer.exe.config

    <add key ="NmapExePath" value=""/>




    then, the below tag must be added in Summit Proxy server configuration file Summit_ProxyServer.exe.config

    <add key ="NmapExePath" value=""/>