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.3
Copying 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: