CVS Release: Intel NmapFE for OSX

The developer of NmapFE for OS X hasn’t made a release since late 2004 and consequently is using an outdated version of Nmap. Outdated to the point it doesn’t work:

sendto in send_ip_packet: sendto(5, packet, 28, 0, 127.0.0.1, 16) => Invalid argument Sleeping 60 seconds then retrying

I’ve created an Intel build from CVS using nmap 4.20, which seems to work for me. It is available for download here. (link removed)

Update: Actually, this doesn’t work very well. I’ll compile something soon that does.

IMAPProxy: MD5_DIGEST_LENGTH undeclared

When I attempted to compile IMAPProxy on Linux 2.6.18 with GCC 4.1.1, I received this error:

The post by Jakob Hirsch on the IMAPProxy mailing list provided the answer:

Problem is that md5.h is not longer included by evp.h (which is included by src/imapcommon.c), so MD5_DIGEST_LENGTH is not defined. #include <openssl/md5.h> in src/imapcommon.c fixed it for me.