Nmap Development 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. David
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 segfault? -- -Patrick Donnelly "One of the lessons of history is that nothing is often a good thing to do and always a clever thing to say." -Will Durant _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Unhandled NSE exceptions David Fifield (Jun 03)
- Re: Unhandled NSE exceptions Patrick Donnelly (Jun 03)
- Re: Unhandled NSE exceptions David Fifield (Jun 05)
- Re: Unhandled NSE exceptions Patrick Donnelly (Jun 03)