mailing list archives
Re: [NSE][patch] Bug in broadcast-dns-service-discovery and dnssd.lua
From: Patrik Karlsson <patrik () cqure net>
Date: Mon, 13 Jun 2011 17:42:07 +0200
On Jun 13, 2011, at 5:04 PM, Djalal Harouni wrote:
On Mon, Jun 13, 2011 at 04:41:36PM +0200, Patrik Karlsson wrote:
On Jun 13, 2011, at 4:31 PM, Djalal Harouni wrote:
On Mon, Jun 13, 2011 at 09:09:34AM -0500, Daniel Miller wrote:
Djalal's patch fixed the strange results, but the script (and probably
others that use upnp and dnssd libraries) still crashes when run with -6.
The patch in my original message will fix this issue.
Yes Dan, they must be fixed. Perhaps Patrik will have time to look at
this, otheriwse I'll do it since I've this kind of config under my
hands, and I'll let you know.
I'm looking at the scripts right now. Djalal, would you mind checking out the ipOps part of the patch?
I'm not well-versed in RFC 4038 and unsure about the change from same address family to mixed ipv6 and ipv4.
Me neither, but I'll try to look at it.
Thank's for the patch Dan!
I tested the broadcast-dns-service-discovery script but didn't have an ipv6 UPnP enabled device to test against.
In order to get the broadcast-dns-service-discovery script to work I had to do some additional small changes:
* The patch dnssd-upnp-enable-ipv6.patch enables ipv6 support (it detect if ipv6 is to be used and sets the correct
ipv6 multicast address) for both the upnp and dnssd library
* The patch dnssd-ipv6-decode-records.patch fixes a bug that would cause the broadcast-dns-service-discovery to fail if
only a ipv6 address was returned.
If someone has an ipv6 enabled UPnP device to test against please do!
My devices only have a single ipv4 and ipv6 address, in the output of all entries the ipv4 addresses precede the ipv6
addresses. I guess that's good?
So unless you see something different Djalal, I think it's fine to commit.
Sent through the nmap-dev mailing list
Archived at http://seclists.org/nmap-dev/
Re: [NSE][patch] Bug in broadcast-dns-service-discovery and dnssd.lua David Fifield (Jun 15)