mailing list archives
nmap 4.22S0C7 multiple IP address on one NIC in Win2000
From: preacherandrew () mail ru
Date: Tue, 23 Oct 2007 09:18:52 +0400
Windows 2000; one NIC; in TCP/IP properties set multiple IP addresses
nmap prints out:
"WARNING: Unable to find appropriate interface for system route to ..."
I've downloaded sources of nmap and did some debugging.
It appears nmap uses only one of my IP adresses (first IP from those
returned by GetIpAddrTable).
In my config IP addresses are 192.168.160.12, 192.168.2.3,
192.168.230.107 (and first IP returned by GetIpAddrTable is
In my test I ran "nmap 192.168.160.1". But nmap used only my ip 192.168.2.3 (and
can't reach 192.168.160.1 from this IP).
In source intf-win32.c:
427: entry->intf_len = sizeof(ebuf);
428: _ifrow_to_entry(intf, &intf->iftable->table[i], entry);
and then inside function "_ifrow_to_entry":
memset(entry, 0, sizeof(*entry));
In result field "entry->intf_len" is 0. Threrefore code fragment "set aliases"
(strings 153-158 in "intf-win32.c") is never executing.
P.S. sorry for my English.
Sent through the nmap-dev mailing list
Archived at http://SecLists.Org
- nmap 4.22S0C7 multiple IP address on one NIC in Win2000 preacherandrew (Oct 23)