Nmap Development mailing list archives

Re: Port Script GUI


From: "Colin L. Rice" <ricec2 () rpi edu>
Date: Mon, 06 Jun 2011 11:16:54 -0700

Hello everyone,

I realized that I never actually told the list about our preferred
method.
Can you say more about how we would like to implement it? My idea is
that it looks more or less like Nmap's text output, with script data in
a wide row beneath each port row.
Our idea was that rather than trying to shove all of the script details
into a mono spaced text view shoved inside of a column we could add a
row underneath each ports row which basically had an extra wide column
which could span all of the available columns.

This column would have an expander so it was easy to see which ports had
script output and then when it was expanded there would be enough
horizontal room to properly interpret the scripts in a monospaced text
view.

However the issue is that GTK treeview will not allow you to expand the
columns. It has been a requested feature for about six years. While it
is possible to either jury rig something with bins or multiple meshed
tables it either breaks the ability to order by various columns of
output or would require writing an elaborate hack to manually draw in
the expanders and shift items around.

If someone can think of a maintainable solution I would be very
grateful.

-Colin


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


Current thread: