ncat -lkp 0 works but ncat hostname 0 does not. also: it would be interesting for testing purposes to be able to set port 0 as source port, but for nmap port 0 means "any port". Can this be change to consider port 0 as a port?!