Skip to content

Using NMapGUI

Daniel Cuesta edited this page Oct 26, 2017 · 6 revisions

Starting the application

For the moment, you will have to execute the jar file. If you have java properly configured in your system, it should work just by double-clicking the jar file. Otherwise, you will have to launch it with your console. for that I recommend the following command on Linux:

nohup java -jar nmapGUI-0.6.1-SNAPSHOT.jar $

as it will let you close the console and still use the app.

Local app

The following window will appear:

If nmap is not installed, the application won't let you start NMapGUI.
Otherwise, when Start NMapGUI is pressed, the server will start executing and you will be able to press "Go!" to open your browser and use the application. You can also click Stop NMapGUI to stop the web server

Web app

You can access the webapp by pointing your browser to localhost:8080/nmap Now you can start using NMapGUI!

It works just as vanilla nmap does, but with a few twists:

  • You can quickly check most of the options to work with nmap in the menu.
  • An XML file is always generated, it is your choice to save it or not, so no need to worry about losing a scan!
  • You can execute multiple scans at the same time.
  • You don't need to fight reading the console output when you have too much info, NMapGUI also generates an nmap report for you.
  • Don't you hate those traceroute outputs? Me too! That's why I implemented a graph view to map the network faster than ever

Optionally, you can find the xml scan files in your temporal file directory (availability depending on your system's temp file policy)

Clone this wiki locally