Nmap Development mailing list archives

Re: status report #5 of 15


From: David Fifield <david () bamsoftware com>
Date: Tue, 1 Jun 2010 17:59:48 -0600

On Tue, Jun 01, 2010 at 12:28:41PM +0530, kirubakaran S wrote:
priorities:
* Design issues regarding Obtaining script metadata
* To code a python program that extracts script metadata from
script.

Don't forget, I want you to design a stripped-down interface that has
roughly the capabilities of your Python program. This is what the first
iteration of the GUI will look like in about two weeks, if all goes
according to plan.

Doing a separate command-line program to collect script metadata is my
idea to reduce risk. You can continue making progress with that
algorithmic code in case the GUI programming poses difficulties.
Ideally, your code will be generic enough that we can drop it into the
GUI module when that's ready.

In fact, it would be a good idea to make this first iteration prototype
with PyGTK. You can just place the widgets on the screen, without
connecting them to anything, or connecting them to a dummy data source.
Then we will take the logic from your command-line program as a real
data source.

The stripped-down interface is described here:
http://seclists.org/nmap-dev/2010/q2/554.
#1 The whole interface of script selection and argument passing fits
   in to scripting tab of zenmap.
#2 The interface must show list of installed scripts in script.db.
#10 The interface must display the script arguments supported by at
   least one selected script at a time, and must allow the user to edit
   their values.

Do you think this is a good idea, to design this interface in PyGTK?

David Fifield
_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/


Current thread: