Nmap Development mailing list archives

Re: Shinnok's Status Report - #8 of 17


From: David Fifield <david () bamsoftware com>
Date: Tue, 21 Jun 2011 14:20:01 -0700

On Tue, Jun 21, 2011 at 11:37:46PM +0300, Shinnok wrote:
On 06/21/2011 10:47 PM, David Fifield wrote:
On Tue, Jun 21, 2011 at 09:58:37AM +0300, Shinnok wrote:
Greetings nmap-dev,

Here goes my eight status report.

Accomplishments:
*[Ncat]Ncat portable for Windows
*[Ncat]--exec server modes are non-blocking on Windows too.
*[Ncat]reviewed Marek's new proxy patch
*[Ncat]Fix Ncat accepting multiple connections while not in server mode.

This might just be a matter of terminology, but what do you mean here?
There is "connect mode" and "listen mode" and "broker mode"; do you mean
that there was a bug in connect mode or broker mode?

It is a matter of terminology because listen mode has three modes:
single listen(this one works as expected after my patch), keep-open and
broker.
By server mode I refer to the last two while the first one is pretty
obvious. If this terminology is wrong, feel free to list the correct
terminology that I should use and I will stick with that. :-)

Yes, "server mode" make me think of --listen, with or without
--keep-open. I would stick to the terminology "connect mode," "listen
mode," and "broker mode," because that's what we use in the
documentation. I think of --keep-open as an option on top of --listen,
not as a mode of its own.

The bug was in single listening mode, because it was accepting more then
one connection. The fix is in r24197.

It was accepting them, and then immediately disconnecting them, right?
And now it closes the listening socket after the first connection?

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: