1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-20 05:09:02 +00:00
Commit Graph

8697 Commits

Author SHA1 Message Date
david
6ffb1727dc Normalize nmap-service-probes entries with "webserver" in the
description. In most cases this just got changed to "httpd".
2010-05-03 15:41:24 +00:00
david
ee5b14967b Set the port state open when dns-resursion.nse gets a response. This
patch was sent by Olivier Médoc.
2010-05-03 15:20:25 +00:00
david
52400c1f88 Normalize indentation in dns-recursion.nse. 2010-05-03 15:16:10 +00:00
fyodor
3cc34c37ee Removed a line which generated a report like "NSE: Script Scanning
completed." due to two issues.  One is that we already have a
different line printed in verbose mode which looks like "Completed NSE
at 14:31, 0.27s elapsed".  The other problem is that this was being
printed in non-verbose mode when you specified an argument like
"--script ssl-cert".  We intentionally bump the verbose mode of
scripts when they are specified individually like that so they can
report more script results, but I don't think we need the NSE
infrastructure itself to become more verbose.
2010-05-01 21:35:59 +00:00
batrick
9ead4dec87 Removed an old false comment. 2010-04-30 19:56:16 +00:00
david
b7387894f5 Fix comment typos. 2010-04-30 18:14:52 +00:00
david
e3aff298eb Set name_confidence for PROBESTATE_FINISHED_NOMATCH,
PROBESTATE_EXCLUDED, and PROBESTATE_INCOMPLETE to 3, not 2. We're
looking up the service name in the same way as when no service detection
is done, so the confidence should be the same.

I think you can make a case that the confidence should be lower if
service detection is done but doesn't find a match. But this matches the
behavior of Nmap 4.76, using a confidence of 3 for
PROBESTATE_FINISHED_NOMATCH.
2010-04-30 17:24:32 +00:00
david
db328f191f Look up the service name whenever service detection doesn't find a
match, not only for PROBESTATE_EXCLUDED. Otherwise a serviceDeductions
gets allocated but its name doesn't get set. Later, when a
serviceDeductions is present with no name, XML output doesn't print the
service element.
2010-04-30 17:21:38 +00:00
david
5fdf2aed63 Document the /D option in Nmap.nsi. It is a built-in NSIS option to set the
installation directory, but it has some restrictions:

;;  It must be the last parameter used in the command line and must not
;;  contain any quotes, even if the path contains spaces. Only absolute
;;  paths are supported.
2010-04-30 13:55:08 +00:00
fyodor
7436602ce9 Add a task related to an XML output inconsistency 2010-04-30 07:12:11 +00:00
david
f7b4fe717d Do all the telnet service submissions. 2010-04-30 00:23:05 +00:00
fyodor
01cb70847c Add a task that we should at least print (and maybe scan) all IP addresses for hostnames specified on the command line 2010-04-30 00:03:22 +00:00
david
1119207bc4 Do service submissions for upnp, crashplan, http-proxy, domain, sip,
pop3, afp, zarafa-gateway, time, rtsp, rtorrent, mysql, ldap, vsftp,
symantec-esm, skype, login, java, bash, and access-remote-pc.
2010-04-29 21:26:38 +00:00
fyodor
390b93ab5e Some changes from discussion with David, and also add a bug discovered by Rob N. 2010-04-29 19:11:17 +00:00
david
5291f8586d Updates to smtp-commands.nse from Jason DePriest.
o [NSE] Improved smtp-commands.nse to work against more mail servers,
  made it take an smtp-commands.domain script argument, and rewrote it
  in the style of other smtp scripts. [Jason DePriest]
2010-04-29 16:42:11 +00:00
kris
a965e6c930 toss in a few lines in the committers file 2010-04-29 16:41:37 +00:00
ron
12fe785185 Added the script-arg 'smbnoguest' to the smb scripts. It disables use of the guest account. Andrew Smith on nmap-dev commented that trying the guest account raised an IDS flag, and asked for a way to disable it. 2010-04-29 11:46:58 +00:00
david
1a9d2cb003 Do service submissions for ssh, ftp, bittorrent, smtp, and ssl. 2010-04-29 01:48:57 +00:00
david
d4ff5e9688 Make the Autoconf check for PF_PACKET support Linux-specific. Recent
versions of OpenSolaris (I tested snv_134) also support PF_PACKET, but
not in an entirely compatible way. The configure check was making the
build use eth-linux.c, which doesn't compile under OpenSolaris. This
change makes OpenSolaris fall back to eth-dlpi.c, which works. The
report about this was sent by Darren Reed.
2010-04-27 23:33:17 +00:00
fyodor
41fabf30f8 Update a discussion to note that traceback.nse functionality has actually been integrated in Nmap for a while 2010-04-27 18:32:48 +00:00
david
03bda66039 Add NSE script review tasks: dns-cache-snoop and ntp-peers/ntp-monlist. 2010-04-27 18:15:08 +00:00
david
df2344e6d4 Add new options to the Windows setup.exe installer.
;;   /NMAP=NO          don't install Nmap
;;   /REGISTERPATH=NO  don't add the installation directory to PATH
;;   /WINPCAP=NO       don't install WinPcap
;;   /REGISTRYMODS=NO  don't install performance-related registry mods
;;   /ZENMAP=NO        don't install Zenmap
;;   /NCAT=NO          don't install Ncat
;;   /NDIFF=NO         don't install Ndiff
;;   /NPING=NO         don't install Nping
2010-04-27 18:02:41 +00:00
david
ef41f5f946 Document that the Windows installer lets you install any of the tools,
not just Nmap and Zenmap.
2010-04-27 17:59:04 +00:00
david
8767fb6659 Fix typo. 2010-04-26 19:21:54 +00:00
david
522fe57eac Document options in Nmap.nsi. 2010-04-26 19:21:39 +00:00
david
049e5980df Fix an nmap-os-db entry thanks to Dario Ciccarone. The Cisco 880 is a
router, not a switch.
2010-04-26 17:37:40 +00:00
david
b6d83499ef Fix nmap-os-db device type typos. 2010-04-26 15:07:24 +00:00
david
f06175d3aa All 77 OS corrections. 2010-04-26 15:02:51 +00:00
patrik
242bfadfef o [NSE] Improved error handling and reporting with patch from Djalal Harouni. [Patrik] 2010-04-25 18:44:21 +00:00
robert
fafbf5c704 Removed a duplicate require for stdnse. 2010-04-25 17:35:54 +00:00
robert
f5e3cee4ac Simplified call to WinPcap installer during silent installs, now that the installation directory is no longer required (our WinPcap installer handles it all internally). 2010-04-24 20:48:57 +00:00
daniel
8e25327a68 Adding my area of work to the committers file. 2010-04-24 13:08:11 +00:00
fyodor
3f5682af48 Fix a typo 2010-04-24 06:44:56 +00:00
batrick
148fa94265 whitespace/formatting consistency 2010-04-24 03:29:29 +00:00
david
e99a0802f2 The last 300 or so OS submissions. 2010-04-24 00:57:43 +00:00
fyodor
f5409db83e Added a list of current Nmap committers to make it easer to keep track of who is who, especially for people reading nmap-svn 2010-04-23 22:30:57 +00:00
david
8bf66e13bc 200 OS submissions. 2010-04-23 20:46:22 +00:00
fyodor
c4ea122223 slight reorder 2010-04-23 08:13:06 +00:00
fyodor
543ad818ff remove an extra blank line 2010-04-23 08:05:06 +00:00
patrik
71ca5cceba o [NSE] Improved error handling and reporting and re-designed communication
class in RPC library with patch from Djalal Harouni. [Patrik]
2010-04-22 20:25:38 +00:00
david
c0456bb22e 200 OS sumbissions. 2010-04-22 16:32:44 +00:00
david
c70de095bb Add a comment to a service probe that came up in OS integration. 2010-04-22 16:32:32 +00:00
david
73fbf15ef5 Move $(DEFS) from CXXFLAGS to CPPFLAGS. This is to get -DHAVE_CONFIG_H into the
flags when making makefile.dep. Without this, making makefile.dep fails on
OpenSlaris because it can't find <pcre.h>. With HAVE_CONFIG_H it knows to look
in <pcre/pcre.h>.
2010-04-22 04:34:35 +00:00
fyodor
ea1e95aea6 It would be nice if the executable installer had command-line options for unsetting some of the checkboxes (mostly needed for silent mode usage) 2010-04-22 02:20:43 +00:00
fyodor
84c97b9dd6 Improve the list by mixing in some data sent by Solar Designer. 2010-04-21 21:57:33 +00:00
david
4afd4f45ea 200 OS submissions. 2010-04-21 21:25:05 +00:00
david
8923f2d48b 200 more OS submissions. 2010-04-21 18:30:06 +00:00
david
4ac98563ab Upgrade our included libpcap to 1.1.1. 2010-04-21 04:39:45 +00:00
fyodor
e34bd54d68 Add a couple Zenmap ideas suggested by Norris Carden 2010-04-20 23:24:54 +00:00
david
34a6753f73 Add a check to see if the libpcap library needs and has a workaround for the
BPF_TIMEVAL BIOCSRTIMEOUT bug that affects OS X 10.6. If the size of the
parameter to the BIOCSRTIMEOUT ioctl is sizeof(struct timeval) we assume the
workaround is not needed (most platforms). If they are unequal, we assume that
version 1.1.0 or later has a workaround.
2010-04-20 23:22:48 +00:00