Nmap Development mailing list archives

Re: Nmap 5 and Zenmap, woes on OS X.iv.xi; warnings and nulls


From: David Fifield <david () bamsoftware com>
Date: Thu, 13 Aug 2009 20:11:17 -0600

On Wed, Aug 12, 2009 at 09:40:25AM -0700, Autymn D. C. wrote:
2009.08.11.21:42:46×1249./Applications/nmap-5.00×test·0·nmap -iflist

Starting Nmap 5.00 ( http://nmap.org ) at 2009-08-11 21:43 PDT
Warning: Unable to open interface en1 -- skipping it.
************************INTERFACES************************
DEV (SHORT) IP/MASK     TYPE     UP MAC
lo0 (lo0)   127.0.0.1/8 loopback up

WARNING: Unable to find appropriate interface for system route to 192.168.1.254
WARNING: Unable to find appropriate interface for system route to 192.168.1.254
WARNING: Unable to find appropriate interface for system route to 192.168.1.254

2009.08.11.21:43:15×1249./Applications/nmap-5.00×test·0·sudo nmap -iflist

Starting Nmap 5.00 ( http://nmap.org ) at 2009-08-11 21:43 PDT
************************INTERFACES************************
DEV (SHORT) IP/MASK         TYPE     UP MAC
lo0 (lo0)   127.0.0.1/8     loopback up
en1 (en1)   192.168.1.65/24 ethernet up 00:0D:93:7E:D2:57

There is no /dev/ on my disk, thus no /dev/bpf/.

There probably is a /dev, but it's hidden by the Finder. In a terminal
you should be able to run "ls /dev". This problem is caused by non-root
users not having permission to the bpf device. A workaround is to run
with sudo. A permanent solution is to install the ChmodBPF script that
comes with Wireshark.

GTK+ 2.14b is installed fine, I think, but I couldn't install PyGTK
2.14 or its dependends—for a while:

You are brave to try compiling all of Zenmap's dependencies from
source--that's not the recommended procedure because there are so many.
Do you know about the installer for Mac OS X?

http://nmap.org/download.html#macosx

If you're going to install Zenmap from source, don't compile all the
dependencies manually. Use a packaging system like MacPorts. That will
solve all your problems with finding new enough versions of libraries.
With MacPorts, you have to install the packages py25-gtk, py25-sqlite3,
and py25-zlib, and then configure Nmap setting the PYTHON environment
variable to the path of the Python interpreter installed by MacPorts.

David Fifield

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

Current thread: