Home page logo
/

nmap-dev logo Nmap Development mailing list archives

Re: IPv6 Support on Windows
From: Kris Katterjohn <katterjohn () gmail com>
Date: Tue, 06 May 2008 02:03:29 -0500

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Fyodor wrote:
On Sat, May 03, 2008 at 09:26:31PM +0530, Kris Katterjohn wrote:
Hey everyone,

I've attached an incredibly simple patch to add IPv6 support on
Windows.  The only other thing you need to do to make it work is to
actually install IPv6 (details are in the "Installation,
Configuration, and Use" section here[1]).  Vista users have IPv6
installed by default.

Great!  But is there a way we can detect this, so that Nmap defines
HAVE_IPV6 if it is available, but otherwise doesn't define it so that
Nmap will still compile?


Using the VC++ and the Platform SDK described in the docs, it isn't
required to have IPv6 installed in order to compile Nmap with IPv6
support.  You will just get an error about an address problem if you try
to use -6 without having IPv6 installed.

So you could compile IPv6 support into the Windows Nmap binaries, and
make note that the users need to have IPv6 installed on their machines
if they want to use the feature.

I would think that anybody currently savvy enough to want to use IPv6
would be able to install IPv6, so nmap-dev won't be bombarded with
complaints of errors.

I don't know of a way to dynamically check if IPv6 is installed in order
to avoid compiling it in, though.

Cheers,
-F

Thanks,
Kris Katterjohn

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIVAwUBSCACvv9K37xXYl36AQIICw/+OjfmtujQz7XeP1R2nKTOMXW84vQEo8kR
IIxAfk9NIXcPjLcd7Tn0IVPgg1WCK2vdrwWKFzUYiPIyllPQhzRTIZBpzt6/VQHV
qkac0K1FAmqAk33Tior741s97Oe8KHLt6zfsbN5p1IJWjGxw1gpTTAsv6LJWHuKE
SQwlI/mRpFeE/i+jojuBp61R0JoZbCbj/3lZjnwDkHZvukWSDHNwXvQrkoG8GTKH
e0WWx2pTkMjXp7xI/2jIZAWmJ+fOieC/EXg/J3AV6KEAc/3n1kUa8iIR2C5UIIxK
7dA5ZhlfYEmr9cZvLVtoUCsEZMDGOfU5fDS11sh/x+2L9NHiMWCtn7lZkmsQIC0I
UtksdAFU9a2emDWd1yW3meaecYJE74LQKPdAb8+axBEuNDtpyf4rfAC1RAV/ERON
UN9mGA8nYjrOctVyLwZhCFADPdiLWldjolz7ZzIHF8VCUWoZaytArAAyZcLLyTty
u8HU09FvTUk7KCk0CfUc+2oyi6hxcw8haUEKCkjpiRBiFajqimDeTc7IVN4EmNwK
wU4h/VCNJsZGuw7i3+fLA4hrOf7iZE+Yph0J6zFlgL/Jg83rDPdW+wyLuPLF2KXi
sWs2zYibLKnnANu8nVp2ZGeuowjBM2hAwdMmE0yiF9xod23VGC8SOiOZzWfW6s4A
1n6PbDYNyuk=
=7+qg
-----END PGP SIGNATURE-----

_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://SecLists.Org


  By Date           By Thread  

Current thread:
[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]