Nmap Development mailing list archives

Some NMAP GUI ideas


From: kan () sugus eii us es
Date: Mon, 6 Jun 2005 19:58:31 +0200 (CEST)

Hi all,
I want to talk about some ideas I have for NMAPFE++:
1. When user wants to do a scan, instead you have all options in the same
panel, I think it's better to have a Wizard in which you could choose the
method to scan and the options for the selected method. It'd be easy and
intuitive. Also, it always shows a textbox with the nmap command.
2. In this Wizard, when you choose the method to scan, you can choose 
predefined options, like 'Scan SSH servers'. Again, it always shows a
textbox with the nmap command for the predefined options.
3. Profiles: you choose a name and a rule, via wizard, to scan a network.
Then, you can repeat this scan and save the results in its profile (binary
data or XML data), so you could compare the different results between
them. I think there is no need to use MySQL or similar, because with a
simple structure based on directories is enough for this feature. Anyway,
after summer, we could code this feature but you shall remember that
'Google Summer of Code' must be finished on 1st September.
There would be a lot of files for a profile, so I think it's not necessary
to load and process all of them when the GUI starts. The user have to
activate the profile he needs and then process its files.
For example, you can create a profile named 'DMZ - My company', which I
choose TCP SYN method to scan all my DMZ and it runs every weeks. So, I
have a lot of info to compare, sort, search ,etc :)
4. To visualize the info of a scan, I think it's a good idea a panel with
two columns:
  A) First column with icons of computers. These icons represent computers:
    + Without info: maybe the computer is off?
    + With info: the computer is on and I have info about it. Also, the
icon (maybe 48x48 pixels) could show:
        - Operating System
        - Number of open ports
    The goal: a first look about the computer
  B) Second column with detailed info in a tree o table container, but it
uses little icons, so we have a nice info.

This is my main idea for NmapFE++. Obviously, every points could be
described more and more, but I want to know your opinion :)

Thanks and cheers!



_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev


Current thread: