1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-24 08:29:04 +00:00
Commit Graph

6629 Commits

Author SHA1 Message Date
patrik
f3d48111b9 o Added service probe for the Erlang Port Mapper Daemon. [Patrik] 2012-01-24 20:18:47 +00:00
patrik
5ef9f2a70d o [NSE] Added script broadcast-dhcp6-discover and supporting DHCPv6 library.
The script retrieves and prints an IPv6 address and some of the DHCP6
  options. [Patrik]
2012-01-24 19:54:50 +00:00
patrik
055ff59b94 Add support for adding discovered hosts as new targets. Added XMPP client-to-
server discovery. [Patrik]
2012-01-24 17:56:50 +00:00
david
51209ae64d Make the post-build commands the same for Release and Debug.
Debug was missing the copying of the nselib/data directory.
2012-01-21 19:18:47 +00:00
david
35f651f70d Fix? hex escape in Informix match lines.
The escape sequences were "\x6". Patrik and I guess that this is begin
parsed as "\x06", so that's what I'm changing it to.
2012-01-21 17:34:18 +00:00
david
5df890c0df Add a missing v/$1/ template. 2012-01-21 17:26:56 +00:00
david
b1823ed11f Fix match captures used but not defined.
For example, $3 in a substitution when there are only 2 captures in the
pattern. In some cases I removed the capture from the destination
template (usually a copy-paste error), and in others I added a missing
capture to the pattern.
2012-01-21 17:21:11 +00:00
david
49b6bae0ee Fix a SUBST command. 2012-01-21 16:50:43 +00:00
david
de90466701 Fix a couple of nmap-service-probes match patterns. 2012-01-21 16:07:00 +00:00
david
b4dee08825 CHANGELOG for IPv6 OS novelty detection. 2012-01-21 16:05:23 +00:00
henri
1f431b953f Consistent naming of the address fields between IPv4 and IPv6.
All IP packet objects now have the following attributes:

  - ip_bin_src (binary src address)
  - ip_bin_dst (binary dst address)
  - ip_src (decimal-dotted string src address)
  - ip_dst (decimal-dotted string dst address)

The ip6_src and ip6_dst attributes have therefore been renamed (ip_bin_src and
ip_bin_dst).

This patch also updates the scripts accordingly.
2012-01-21 14:46:00 +00:00
david
38c8615258 Add todo about consolidating Zenmap timed-out traceroute hops. 2012-01-21 01:40:32 +00:00
david
a302e477e5 Remove some cpe version templates where captures don't exist.
This was reported by Fredrik Pettai.

Warning: Servicescan failed to fill cpe_a (subjectlen: 207, devicetypelen: 32). Too long? Match string was line 491: d//
2012-01-21 01:31:10 +00:00
henri
9c7f72108b More code cleaning: whitespace and indentation fixes. 2012-01-20 08:26:14 +00:00
david
8dd5bc49ca Fold EACCES and WSAEACCES cases together.
Otherwise this causes a duplicate case error on Windows.
2012-01-20 02:28:44 +00:00
henri
78a606b0b7 Fixed typo in comments:
* respones -> responses
2012-01-19 22:23:44 +00:00
henri
6f95d9fabe Fixed typos in comments:
* Thse -> These
  * retunred -> returned
  * pipeling -> pipelining
2012-01-19 22:22:10 +00:00
henri
399d2416b5 Removed declarations of unused variables. 2012-01-19 22:03:06 +00:00
patrik
1670f59210 o [NSE] Added script dns-srv-enum that enumerates DNS service records for a
given domain. [Patrik]
2012-01-19 00:49:48 +00:00
patrik
bf3f668223 Fixed a bug where the script would crash if the error code could not be
determined properly.
2012-01-19 00:38:00 +00:00
david
df3b01e5d8 Use the right errno in handle_connect_result catch-all assert.
We call getsockopt(SO_ERROR) to get the socket error, but then we were
calling perror, which uses the global errno instead.
2012-01-19 00:03:40 +00:00
david
47ee706a4a Handle EACCES in handle_connect_result.
This specific connect error is already handled by ultra_scan. A comment
there says it can result from ICMPv6 destination-unreachable
admin-prohibited messages.
2012-01-19 00:03:39 +00:00
david
792d06108c Block comment on novelty detection. 2012-01-18 00:38:51 +00:00
david
60063bbd18 Add a missing DocBook close tag. 2012-01-18 00:26:38 +00:00
fyodor
0c115c7fa8 note a finished task 2012-01-17 21:59:07 +00:00
fyodor
17c3838e3d Add a couple tasks 2012-01-17 21:39:24 +00:00
david
fd9d341fc8 Increase FP_NOVELTY_THRESHOLD to 15.0. 2012-01-17 20:33:37 +00:00
david
654be3259b Regen FPModel with web.insecure.org fingerprint. 2012-01-17 20:33:35 +00:00
david
223b02e0f8 Regen FPModel.cc. 2012-01-17 20:33:22 +00:00
david
d47ae571c0 Move FP_NOVELTY_THRESHOLD to FPEngine.h. 2012-01-17 20:33:21 +00:00
david
4b3bfeb7d9 Decrease the default feature variance when unknown. 2012-01-17 20:33:20 +00:00
david
6ca2b871b6 Calculate novelty based on distance from observed prints. 2012-01-17 20:33:19 +00:00
david
eb82de88db Add means and variances to FPModel. 2012-01-17 20:33:17 +00:00
david
014accb239 Add placeholder novelty detector. 2012-01-17 20:31:10 +00:00
david
bc898f7610 Note about updater diagnostics. 2012-01-17 20:30:48 +00:00
patrik
2a2f64590a o [NSE] Added script nessus-xmlrpc-brute that performs brute force password
guessing against the Nessus web GUI. [Patrik]
2012-01-17 11:53:23 +00:00
patrik
c579d844ba o [NSE] Added script dns-nsid by John Bond, that retrieves name server ID and
version information.

o [NSE] Applied patch to DNS library by John Bond that adds support for the
  CHAOS class and NSID requests.
2012-01-17 11:37:19 +00:00
fyodor
0fad67e9e1 add task for fixing an svn perms problem 2012-01-16 02:11:13 +00:00
patrik
14c553c2e0 o [NSE] Changed the dnsbl library to take a threaded approach into querying
DNSBL provides drastically improving performance. [Patrik]

o [NSE] Applied patch from Duarte Silva to dnsbl adding new services and the
  ATTACK category. [Duarte Silva]
2012-01-15 11:38:35 +00:00
patrik
ef4be879e5 o [NSE] Added broadcast-ripng-discover that discovers IPv6 RIPng routers and
displays their routing information. [Patrik]
2012-01-14 18:44:07 +00:00
david
fb296edeab Make hadoop-namenode-info be silent when it doesn't learn anything. 2012-01-14 01:03:21 +00:00
david
0bc0b0258e Avoid crashes in hadoop-namenode-info.nse. 2012-01-14 01:03:20 +00:00
david
69c1707648 Avoid crashes in hadoop-secondary-namenode-info.nse. 2012-01-14 01:03:20 +00:00
david
e11e1e9f22 Make hbase-master-info.nse be silent if it doesn't learn anything. 2012-01-14 01:03:19 +00:00
david
8ac8aed20d Make hbase-master-info.nse be silent if it doesn't learn anything. 2012-01-14 01:03:18 +00:00
david
de0f92ea9a Whitespace in hbase-* hadoop-*. 2012-01-14 01:03:18 +00:00
david
86c042302f Change hadoop/hbase portrules to match HTTP services.
This is so that these scripts can run for ports that -sV detects as
http, but not when the port is a common HTTP port.
2012-01-14 01:03:17 +00:00
david
a2e693fb24 Factor out port and service lists for shortport.http. 2012-01-14 01:03:16 +00:00
david
e32c22aa22 Add path and redirects handling to http-generator.nse.
Patch by Michael Kohl.
2012-01-13 23:48:01 +00:00
david
96052bfa9e Remove about 5 MB of DocBook XSL from the Nping docs directory.
This doesn't seem to be needed anymore.
2012-01-13 21:36:41 +00:00