Nmap Development mailing list archives

Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10


From: "DePriest, Jason R." <jrdepriest () gmail com>
Date: Mon, 11 Jan 2010 16:36:34 -0600

When Ncat was being developed, there was a design decision made to
choose new clarity and compatibility with nmap's command line options
over old compatibility to nc's command line options.

If there are other things that have come up that are incompatible with
nc's options (and there are other things), are we going to try to turn
ncat truly into an nc clone or are we going to keep it a
reimplementation in the spirit of nc.

-Jason



On Fri, Jan 8, 2010 at 10:32 AM, Denys Vlasenko <> wrote:
Hi,

Every reimplementation of netcat seems to try to break
this syntax:

nc -l -p 123    # listen on local port 123

GNU nc, openbsd's nc all have it broken. And ncat is no exception.
"You too, Brutus". IIRC they even break it in different ways -
they have different ways to specify local port: as a parameter
to -l option, as a standalone port parameter etc... AARRGGHH...
_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/


Current thread: