6 msgDifficult Nmap Question from IRC
1 msgPossible bug: different results based on scan r...
2 msg-6 and -PE or -PN or -PP
3 msg[PATCH] bugfix for NSE http library to really u...

NSE Documentation System
\ Patrick Donnelly (11 May 2008)
. \ Patrick Donnelly (11 May 2008)
. \ Eddie Bell (11 May 2008)
. . \ Kris Katterjohn (12 May 2008)
. \ doug (12 May 2008)
. . \ Fyodor (13 May 2008)

1 msgRaw scanning as an unprivileged user on Mac OS X
1 msgNmap/Zenmap 4.62-test7 packages for Mac OS X
8 msgnmap bug report
40 msg[RFC] Default NSE Scripts
15 msgExp Branch for OpenSSL on Windows
3 msgFailed to determine route
8 msgncat's nsock vs. nmap nsock
1 msgMore OpenSSL on Windows
3 msgAutoconf
1 msgZenmap vision for Summer of Code 2008
4 msgPRNG benchmark results and proposal
2 msgsaving Zenmap scans
1 msg[PATCH] Fix system lua support in configure.ac
2 msg[PATCH] Fix bashism in configure.ac
11 msgIPv6 Support on Windows
Subject:Re: NSE Documentation System
Group:Nmap-dev
From:Fyodor
Date:13 May 2008


 
On Sun, May 11, 2008 at 09:48:46PM -0700, doug wrote:
>
> Good to hear this project is being tackled. If you're looking for ideas,
> you might want to take a quick look at the nuff system. Nuff is a platform
> for experimenting with low level network protocols and stands for
> "Network Universal Frame Forge":

Yes, I think the Nuff system is similar to what we want. I notice
that for each nuff command, you have a description, examples
(sometimes), and required/optional arguments. The vast majority of
NSE scripts will only have optional arguments (if they have any at
all), but it might be worth designing the system to support required
arguments. Or maybe it is best to just design the system such that we
can add a required arguments feature if it ever becomes necessary.

Our system should definitely support examples, either as part of the
description or its own section. I was just thinking how useful that
would be this morning when I had to create some examples for nmap-dev
posts (http://seclists.org/nmap-dev/2008/q2/0293.html and
http://seclists.org/nmap-dev/2008/q2/0295.html ).

> Nuff can parse a program and determine if it does anything that requires

This is key for Nmap too. Nmap (and/or the scripts themselves) should
be able to programatically obtain at least some of these fields. For
example, in XML output we might want to include an index of the
descriptions for all of the scripts which produced any output during
the scan.

Cheers,
-F

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


© 2004-2008 readlist.com