Nmap Development mailing list archives
Re: Zenmap from tarball on Mac OS X?
From: Daniel Johnson <daniel () daniel-johnson org>
Date: Sat, 8 Dec 2007 08:30:47 -0500
On Dec 7, 2007, at 11:34 PM, Fyodor wrote:
Hi everyone. One of the many big improvements in Nmap 4.50 is the Zenmap GUI. Among its advanages over NmapFE is portability. I've been testing Zenmap on Linux and Windows, but I don't have an OS X box yet. It is supposed to work though. In fact, Adriano did much of his Umit development on a Mac. At some point I would like to make a .app package for Nmap/Zenmap on Mac which is as comprehensive and easy to use as the Nmap Win32 installer. But that won't be done in time for the 4.50 release. So for now people need to work from the tarball or svn. You presumably need to install various dependencies which don't come with OS X. I don't know if it includes Python, PyGTK, etc.
10.3 and 10.4 come with Python 2.3 and 10.5 comes with 2.3 and 2.5. No version of Mac OS X comes with PyGTK, GTK+, GLIB or any of the other dependencies. Installing them manually is a real PITA. It's probably best to use Fink or MacPorts to install the dependencies.
Can someone here who has Zenmap working on their Mac send to this list step-by-step instructions for installing and running Nmap and Zenmap, starting with a tarball such as nmap-4.49RC4.tar.bz2? I would like to link to and/or summarize the instructions on the Nmap download page and install guide. Many Mac users will thank you.
I don't really have manual build instructions since I use Fink, but I will have a Fink nmap package ready to go when 4.50 is released an I intend to keep it up to date. Note that the latest version will require using Fink's unstable tree, which isn't a big deal since unstable is usually more stable than stable. :) Its page will be here: http://pdb.finkproject.org/pdb/package.php/nmap
Until then, this package will build 4.49RC5: http://fink.cvs.sourceforge.net/*checkout*/fink/experimental/danielj/nmap.info?revision=1.3Copying this to /sw/fink/10.4/local/main/finkinfo/net then running 'fink install nmap' will build and install it.
Also, if someone wants to figure out how to create an Nmap/Zenmap .app, that would be great. Maybe it could be offered for Nmap 4.51! We have a Python packaging system which is supposed to make the creation of this sort of thing easy.
This won't be easy since Mac OS X is lacking many required dependencies. :(
Daniel
Attachment:
smime.p7s
Description:
_______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Zenmap from tarball on Mac OS X? Fyodor (Dec 07)
- Re: Zenmap from tarball on Mac OS X? Daniel Johnson (Dec 08)
- Re: Zenmap from tarball on Mac OS X? Diman Todorov (Dec 08)
- Re: Zenmap from tarball on Mac OS X? Fyodor (Dec 21)
- Re: Zenmap from tarball on Mac OS X? Fyodor (Dec 21)
- Re: Zenmap from tarball on Mac OS X? Jay Chandler (Dec 22)
- Re: Zenmap from tarball on Mac OS X? Daniel Johnson (Dec 24)
- Re: Zenmap from tarball on Mac OS X? Diman Todorov (Dec 08)
- Re: Zenmap from tarball on Mac OS X? Daniel Johnson (Dec 08)