Nmap Development mailing list archives

Re: Errors on Mac 10.5 with NSE


From: MadHat Unspecific <madhat () unspecific com>
Date: Mon, 12 Nov 2007 22:35:27 -0600

David Fifield wrote:
On Mon, Nov 12, 2007 at 10:16:52AM -0600, MadHat Unspecific wrote:
If tis was already reported I apologize.  Just started a new job and I 
am a bit behind.  Also, I don't have much time to debug but can gather 
any information requested.

Fresh install of Mac OS X, 10.5.

SCRIPT ENGINE: Initiating script scanning.
dyld: lazy symbol binding failed: Symbol not found: _luaL_openlib
   Referenced from: /usr/local/libexec/nmap/nse/bit.so
   Expected in: flat namespace

dyld: Symbol not found: _luaL_openlib
   Referenced from: /usr/local/libexec/nmap/nse/bit.so
   Expected in: flat namespace

Hi, can you (or someone else experiencing this problem) try something?
In Makefile.in, change the line that reads

        $(INSTALL) -c -m 755 -s nmap $(DESTDIR)$(bindir)/nmap
to
        $(INSTALL) -c -m 755 nmap $(DESTDIR)$(bindir)/nmap

(Remove the -s.) Then reconfigure and reinstall. Maybe the _luaL_openlib
symbol is being stripped by "install -s". See
http://lua-users.org/lists/lua-l/2007-01/msg00357.html.


ok,
$ make clean
edit Makefile.in
$ configure && make && make install

No crash...  Looks like that was it.


NEW ISSUE:
Traceroute does not appear to be working.  A host that is 11 hops away,
when I scan using the -A (I am lazy) I get an error that max TTL reached.

TRACEROUTE (using port 22/tcp)
HOP RTT ADDRESS
! maximum TTL reached (50)

but when I just did a -T4 -vvv --traceroute, it works fine.
TRACEROUTE (using port 22/tcp)
HOP RTT    ADDRESS
1   3.19   home (192.168.1.254)
...


any idea or what we might try to hunt down the problem?  My brain
stopped working a few hours ago.





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


Current thread: