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

4035 Commits

Author SHA1 Message Date
david
5cf726d259 Fix up indentation in collect_dnet_interfaces. 2010-05-12 16:34:25 +00:00
fyodor
bd3eee9c17 Add a fingerprint -- scanme.nmap.org wasn't matching over PPoE DSL 2010-05-11 23:12:02 +00:00
fyodor
7246026a1f sorted 2010-05-11 22:03:53 +00:00
david
8d40939ac8 o [Ncat] Ncat in listen mode now prints the source port with the IP
address when verbosity is turned on. This patch is from rebellis.
2010-05-11 19:58:03 +00:00
drazen
f41a94622a --A small formating fix. 2010-05-11 18:31:47 +00:00
david
57238b7df5 Print the addresses that were resolved but not scanned in each scan
report. It looks like this.

$ ./nmap google.com -sn

Starting Nmap 5.30BETA1 ( http://nmap.org ) at 2010-05-10 23:57 MDT
Nmap scan report for google.com (66.102.7.99)
Host is up (0.073s latency).
Other addresses for google.com (not scanned): 66.102.7.104
rDNS record for 66.102.7.99: lax04s01-in-f99.1e100.net

This replaces the line

Hostname google.com resolves to 2 IPs. Only scanned 66.102.7.99
2010-05-11 05:59:09 +00:00
kris
0be83cf063 Move around a few gettimeofday() calls, including where port scan timing
comparisons would be affected by debugging level:

http://seclists.org/nmap-dev/2010/q2/373
2010-05-11 03:22:42 +00:00
patrik
3f7b440c49 Add match lines for
- Twisted web server (OS X 10.6.3 Server)
- Apple Filing Protocol (OS X 10.6.3 Server in VMware Fusion)
- Apple Mac OS X Password Server (OS X 10.6.3 Server)
- XAVi XG6546p Wireless Gateway
- Sun GlassFish Communications Server
- Comdasys, SIParator and Glassfish SIP services
2010-05-09 10:29:16 +00:00
fyodor
d069f0a4ab Fix a command name typo reported to me by John Schutz 2010-05-09 04:20:11 +00:00
fyodor
0b7b71cfc9 Add a discussion TASK for Ron's msrpc todo list 2010-05-09 00:30:40 +00:00
jah
3b15630d70 Wrap EPROTO case in an ifdef directive to avoid compiler errors when EPROTO is
not defined (such as on windows XP).
2010-05-08 23:35:41 +00:00
david
fea2ad0a33 o Moved the parse_long function from ncat to nbase for better reuse,
and used it to simplify netmask parsing code. This patch was
  contributed by William Pursell.
2010-05-08 21:08:55 +00:00
david
63c614e003 Make a few adjustments to service matches after reviewing them for
highlights.
2010-05-08 13:46:18 +00:00
david
5c1ec9a488 Don't build a shared libdnet library by default. We always link directly
against the static library.
2010-05-07 21:08:32 +00:00
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