Nmap Development mailing list archives

Re: -sV crash in $# substitution function substvar()


From: doug () hcsw org
Date: Sat, 21 Jul 2007 15:02:59 -0700

Hi Brandon!

Thanks for the bug report! This is indeed a strange one. I checked
out the service match lines that should match your application and
it looks like they are buggy!

On the line in the probes file:

match rtsp m|^RTSP/1\.0 \d\d\d .*\r\nServer: Helix (:?DNA )?Server Version ([\d.]+) \(linux-[^)\r\n]+\)|s p/Helix DNA 
Server/ v/$1/ o/Linux/

Could you change (:?DNA )? to [\w ]+ and see if it fixes your crash?
I've changed the corresponding line in the soc07 SVN branch if you'd
rather try that version.

Non-capturing clustering is done incorrectly in that match line. Oops,
probably my fault! What's strange is that the 2 submissions for this
service seem to match OK with my scripts before even applying the fix.

Thanks!

Doug

Attachment: signature.asc
Description: Digital signature


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

Current thread: