1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-19 14:09:02 +00:00
Commit Graph

4571 Commits

Author SHA1 Message Date
kris
9277af5e57 update ip_is_reserved(): 31/8 and 176/8 allocated 2010-05-07 16:09:49 +00:00
kris
75a17210f7 remove unneeded OS_SCAN_DEFAULT #define (multi-gen support is long gone) 2010-05-06 23:00:09 +00:00
david
89b3eef5f6 Change the name of 50000/tcp to ibm-db2 (was iiimsf). This seems to be
more common. See http://seclists.org/nmap-dev/2010/q2/347.
2010-05-06 22:11:43 +00:00
david
6fa497f04e o Added EPROTO to the list of known error codes in service scan. Daniel
Miller reported that an EPROTO was causing Nmap to exit after sending
  the Sqlping probe during service scan. The error message was
  "Unexpected error in NSE_TYPE_READ callback. Error code: 71 (Protocol
  error)". We suspect this was caused by a forged ICMP packet sent by an
  active firewall.
2010-05-06 21:36:11 +00:00
david
e961d42ca4 Move the WIN32 definition of __func__ from nmap_winconfig.h to nbase_winconfig.h. 2010-05-06 14:15:27 +00:00
david
87c398970e All 7 service corrections. 2010-05-06 05:10:26 +00:00
david
16d51c1036 The last of the miscellaneous service submissions. 2010-05-06 04:59:13 +00:00
david
63e86580e5 Use $INSTDIR instead of a hardcoded $PROGRAMFILES/WinPcap or
$PROGRAMFILES64/WinPcap. Set $INSTDIR to $PROGRAMFILES/WinPcap or
$PROGRAMFILES64/WinPcap depending, but don't modify it if it already has a
value (from /D= on the command line). These changes make /D= work to install a
few files into an alternate directory.
2010-05-05 20:38:57 +00:00
jah
4e32ae3663 Add some info and formatting to committers.txt 2010-05-05 18:08:25 +00:00
david
07f3164937 Expand tabs and remove trailing whitespace in winpcap-nmap.nsi. 2010-05-05 17:43:20 +00:00
batrick
060d2b3c60 Small note about myself. 2010-05-05 14:02:29 +00:00
fyodor
a65dce1123 Better describe Ncrack, Nping, and NSE. Remove superfluous mentions of myself. 2010-05-05 07:02:20 +00:00
batrick
e1fafd654f Updated to current status. 2010-05-05 01:21:29 +00:00
batrick
c39066d3a2 Initial commit of my TODO file (from /status). 2010-05-05 01:19:36 +00:00
david
79b9985b79 Some miscellaneous service submissions. 2010-05-04 23:59:50 +00:00
fyodor
2a5f936a57 This nsock TODO hasn't been edited since 2006--we generally use the nmap.txt todo for nsock stuff. 2010-05-04 23:23:22 +00:00
fyodor
2343ac9d6a Move TODO files together into nmap/todo/ directory 2010-05-04 22:48:44 +00:00
fyodor
b64fc9eb37 new todo directory for storing the various nmap todo files 2010-05-04 22:43:33 +00:00
fyodor
b9a0bf14bc XML inconsistency is fixed 2010-05-04 22:40:31 +00:00
david
2e26cbf057 Here are all the http service submissions. 2010-05-04 16:45:15 +00:00
kris
0cf74cdfdd comment fix 2010-05-04 04:32:12 +00:00
fyodor
ec24af9020 Add the standard Nmap copyright header 2010-05-03 22:31:40 +00:00
david
008c832056 Fix an nmap-service-probes entry (wrong delimiter). 2010-05-03 21:57:12 +00:00
fyodor
1aecac420f Update copyright year from 2009 to 2010 2010-05-03 21:20:25 +00:00
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