Nmap Development mailing list archives
Re: [PATCH] Experimental SCTP scan support
From: Daniel Roethlisberger <daniel () roe ch>
Date: Sun, 4 Jan 2009 15:28:35 +0100
Short version: thanks for testing; this issue should be fixed in the latest patchset at http://daniel.roe.ch/code/nmap/ Longer version see below. BTW, I've also done some more comprehensive real-world testing; the current patchset has worked for me very well so far (YMMV). Thanks to everybody who sent me feedback so far (on an off list)! pUm <hijacka () googlemail com> 2009-01-04:
thanks for the patch, but it didnt work for me :( I did a fresh checkout this morning with your proto diff's xxx:~/pen/scan/nmap-sctp# ./nmap -iL /root/ip.list.customer1105 -v -v -sO -p0- Starting Nmap 4.76 ( http://nmap.org ) at 2009-01-04 11:07 CET Initiating Ping Scan at 11:07 Scanning 63 hosts [2 ports/host] nmap: scan_engine.cc:271: u16 UltraProbe::dport(): Assertion `0' failed. Aborted
Fixed. Seems that UltraProbe::dport() gets called for IP protocols without the concept of a port if we are IPProto scanning. I removed the assertion I introduced in dport() / sport() when introducing SCTP support to these two functions.
xxx:~/pen/scan/nmap-sctp# ./nmap -iL /root/ip.list.customer1105 -v -v -sO -p 132 Starting Nmap 4.76 ( http://nmap.org ) at 2009-01-04 11:07 CET Initiating Ping Scan at 11:07 Scanning 63 hosts [2 ports/host] nmap: scan_engine.cc:271: u16 UltraProbe::dport(): Assertion `0' failed. Aborted
This has worked for me all along, even without the fix; probably because the hosts I scan respond in different ways.
xxx:~/pen/scan/nmap-sctp# ./nmap -iL /root/ip.list.customer1105 -v -v -sO -p 1 Starting Nmap 4.76 ( http://nmap.org ) at 2009-01-04 11:07 CET Initiating Ping Scan at 11:07 Scanning 63 hosts [2 ports/host] nmap: scan_engine.cc:271: u16 UltraProbe::dport(): Assertion `0' failed. Aborted
Same here.
xxx:~/pen/scan/nmap-sctp# ./nmap 127.0.0.1 -sO -p0- Starting Nmap 4.76 ( http://nmap.org ) at 2009-01-04 11:08 CET nmap: scan_engine.cc:271: u16 UltraProbe::dport(): Assertion `0' failed. Aborted
Fixed. -- Daniel Roethlisberger http://daniel.roe.ch/ _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Re: [PATCH] Experimental SCTP scan support, (continued)
- Re: [PATCH] Experimental SCTP scan support doug (Jan 04)
- _FORTIFY_SOURCE=2 David Fifield (Jan 22)
- Re: _FORTIFY_SOURCE=2 David Fifield (Feb 14)
- Re: [PATCH] Experimental SCTP scan support Daniel Roethlisberger (Jan 03)
- Re: [PATCH] Experimental SCTP scan support Kris Katterjohn (Jan 03)
- Re: [PATCH] Experimental SCTP scan support pUm (Jan 03)
- Re: [PATCH] Experimental SCTP scan support Daniel Roethlisberger (Jan 03)
- Re: [PATCH] Experimental SCTP scan support Daniel Roethlisberger (Jan 03)
- Re: [PATCH] Experimental SCTP scan support Daniel Roethlisberger (Jan 03)
- Re: [PATCH] Experimental SCTP scan support pUm (Jan 04)
- Re: [PATCH] Experimental SCTP scan support Daniel Roethlisberger (Jan 04)
- Re: [PATCH] Experimental SCTP scan support pUm (Jan 04)
- Re: [PATCH] Experimental SCTP scan support Daniel Roethlisberger (Jan 03)