mailing list archives
Re: Unhandled NSE exceptions
From: "Patrick Donnelly" <batrick.donnelly () gmail com>
Date: Tue, 3 Jun 2008 18:04:25 -0600
On Tue, Jun 3, 2008 at 10:48 AM, David Fifield <david () bamsoftware com> wrote:
Is there a way to make NSE exceptions work more like exceptions in other
languages? That is, let you catch them if you want, otherwise quit the
script (not the whole Nmap process) safely.
If nsock signaled an error which is caught (via pcall), then yes.
Instead the style chosen was similar to assert
(http://www.lua.org/manual/5.1/manual.html#pdf-assert). The problem is
that if the script writer choses to ignore the return values of the
socket methods, the script may go on to do something undesired. Have
you been able to figure out which socket method is causing the
"One of the lessons of history is that nothing is often a good thing
to do and always a clever thing to say."
Sent through the nmap-dev mailing list
Archived at http://SecLists.Org