mirror of
https://github.com/nmap/nmap.git
synced 2026-01-17 03:49:02 +00:00
A bunch more improvements to the CHANGELOG, not quite done yet
This commit is contained in:
102
CHANGELOG
102
CHANGELOG
@@ -2,6 +2,16 @@
|
||||
|
||||
Nmap 5.61TEST2 [2011-09-30]
|
||||
|
||||
o Added IPv6 OS detection system! The new system utilizes many tests
|
||||
similar to IPv4, and also some IPv6-specific ones that we found to
|
||||
be particularly effective. And it uses a machine learning approach
|
||||
rather than the static classifier we use for IPv4. We hope to move
|
||||
some of the IPv6 innovations back to our IPv4 system if they work
|
||||
out well. The database is still very small, so please submit any
|
||||
fingerprints Nmap gives you to the specified URL (as long as you are
|
||||
certain that you know what the target system is running). [David,
|
||||
Luis]
|
||||
|
||||
o [NSE] Added 3 scripts, bringing the total to 246! You can learn
|
||||
more about any of them at http://nmap.org/nsedoc/. Here are the new
|
||||
ones (authors listed in brackets):
|
||||
@@ -37,6 +47,9 @@ o [NSE] Added quake3-info.nse by Toni Ruottu. This script gets
|
||||
o [NSE] Made irc-info.nse handle the case where the MOTD is missing.
|
||||
Patch by Sebastian Dragomir.
|
||||
|
||||
o Updated nmap-mac-prefixes to the include the latest IEEE assignments
|
||||
as of 2011-09-29.
|
||||
|
||||
Nmap 5.61TEST1 [2011-09-19]
|
||||
|
||||
o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/)
|
||||
@@ -56,6 +69,15 @@ o Added IPv6 Neighbor Discovery ping. This is the IPv6 analog to IPv4
|
||||
ARP scan. It is the default ping type for local IPv6 networks.
|
||||
[Weilin]
|
||||
|
||||
o Integrated your latest (IPv4) OS detection submissions and
|
||||
corrections until June 22. New fingerprints include Linux 3,
|
||||
FreeBSD 9.0-CURRENT, Mac OS X 10.7 (Lion), and 300+ more. The DB
|
||||
size increased 11% to 3,308 fingerprints. See
|
||||
http://seclists.org/nmap-dev/2011/q3/556. Please keep those
|
||||
fingerprints coming! We now take IPv4 and IPv6 OS fingerprints as
|
||||
well as service fingerprints and corrections of all types (if Nmap
|
||||
guess wrong).
|
||||
|
||||
o [NSE] Added 27 scripts, bringing the total to 243! You can learn
|
||||
more about any of them at http://nmap.org/nsedoc/. Here are the new
|
||||
ones (authors listed in brackets):
|
||||
@@ -183,9 +205,24 @@ o [NSE] Added 27 scripts, bringing the total to 243! You can learn
|
||||
o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and
|
||||
Babak Farroki for researching fixes.
|
||||
|
||||
o [NSE] The script arguments which start with a script name
|
||||
(e.g. http-brute.hostname or afp-ls.maxfiles) can now accept the
|
||||
unqualified arguments as well (hostname, maxfiles). This lets you
|
||||
use the generic version ("hostname") when you want to affect
|
||||
multiple scripts, while using the qualified version to target
|
||||
individual scripts. If both are specified, the qualified version
|
||||
takes precedence for that particular script. This works for library
|
||||
script arguments too (e.g. you can specify 'timelimit' rather than
|
||||
unpwdb.timelimit). [Paulino]
|
||||
|
||||
o [Ncat] Updated SSL certificate store (ca-bundle.crt), primarily to
|
||||
remove epic fail DigiNotar.
|
||||
|
||||
o Nmap now defers options parsing until it has read through all the
|
||||
command line arguments. This removes the few remaining cases where
|
||||
option order mattered (for example, IPv6 scans previously had to
|
||||
specify -6 before -S.) [Shinnok]
|
||||
|
||||
o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and
|
||||
removed redundant multiple listings of the NULL compressor.
|
||||
[Matt Selsky]
|
||||
@@ -199,6 +236,23 @@ o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from
|
||||
o [NSE] Added new default credential list for Oracle databases and
|
||||
modified the oracle-brute script to make use of it. [Patrik]
|
||||
|
||||
o [NSE] Added 4 more protocol libraries. You can learn more about any
|
||||
of them at http://nmap.org/nsedoc/. Here are the new ones (authors
|
||||
listed in brackets):
|
||||
|
||||
+ bittorrent supports the BitTorrent filesharing protocol [Gorjan
|
||||
Petrovski]
|
||||
|
||||
+ cvs includes support for the Concurrent Versions System (CVS)
|
||||
[Patrik Karlsson]
|
||||
|
||||
+ sasl provides common code for "Simple Authentication and Security
|
||||
Layer" to services supporting it. The algorithms supported by the
|
||||
library are: PLAIN, CRAM-MD5, DIGEST-MD5 and NTLM. [Djalal
|
||||
Harouni, Patrik Karlsson]
|
||||
|
||||
+ xmpp handles XMPP (Jabber) IM servers [Patrik Karlsson]
|
||||
|
||||
o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs
|
||||
brute force password auditing against XMPP (Jabber) servers. [Patrik]
|
||||
|
||||
@@ -231,6 +285,13 @@ o Rearranged some characters classes in service matches to avoid any
|
||||
InitMatch: illegal regexp: POSIX collating elements are not supported
|
||||
[Daniel Miller]
|
||||
|
||||
o [NSE] Added a more than 100 new signatures to http-enum (many for
|
||||
known vulnerabilities). They are in the categories: general,
|
||||
attacks, cms, security, management and database [Paulino]
|
||||
|
||||
o [NSE] Better error messages (including a traceback) are now provided
|
||||
when script loading fails. [Patrick]
|
||||
|
||||
o [Zenmap] Prevent Zenmap from deleting ports when merging scans
|
||||
results based on newer scans which did not actually scan the ports
|
||||
in question. Additionally Zenmap now only updates ports with new
|
||||
@@ -246,12 +307,17 @@ o [NSE] Removed the mac-geolocation script, which relied on a Google
|
||||
this service.
|
||||
|
||||
o [NSE] Added basic query support to the Oracle TNS library so that scripts
|
||||
can now make SQL queries against database servers. [Patrik]
|
||||
can now make SQL queries against database servers. Also improved
|
||||
support for 64-bit database servers and improved the documentation. [Patrik]
|
||||
|
||||
o [Ncat] Added an --append-output option which, when used along with
|
||||
-o and/or -x, prevents clobbering (truncating) an existing
|
||||
file. [Shinnok]
|
||||
|
||||
o [NSE] Moved some scripts into the default category: giop-info,
|
||||
vnc-info, ncp-serverinfo, smb-security-mode, and and
|
||||
afp-serverinfo. [Djalal]
|
||||
|
||||
o Fixed a bug that would make Nmap segfault if it failed to open an
|
||||
interface using pcap. The bug details and patch are posted at
|
||||
http://seclists.org/nmap-dev/2011/q3/365 [Patrik]
|
||||
@@ -259,10 +325,9 @@ o Fixed a bug that would make Nmap segfault if it failed to open an
|
||||
o Ncat SCTP mode now supports connection brokering
|
||||
(--sctp --broker). [Shinnok]
|
||||
|
||||
o Nmap now defers options parsing until it has read through all the
|
||||
command line arguments. This removes the few remaining cases where
|
||||
option order mattered (for example, IPv6 scans previously had to
|
||||
specify -6 before -S.) [Shinnok]
|
||||
o Added a nostore nse argument to the brute force library (used by the
|
||||
brute scripts) which prevents them from storing found credentials in
|
||||
the creds library (they will still be printed in script output).
|
||||
|
||||
o [NSE] Fixed the nsedebug print_hex() function so it does not print an
|
||||
empty line if there are no remaining characters, and improved its NSEDoc.
|
||||
@@ -279,23 +344,13 @@ o [NSE] Updated SMTP library to support authentication using both plain-text
|
||||
o [NSE] Updated IMAP library to support authentication using both plain-text
|
||||
and the SASL library. [Patrik]
|
||||
|
||||
o [NSE] Added SASL library created by Djalal Harouni and Patrik Karlsson
|
||||
providing common code for "Simple Authentication and Security Layer" to
|
||||
services supporting it. The algorithms supported by the library are:
|
||||
PLAIN, CRAM-MD5, DIGEST-MD5 and NTLM. [Patrik Karlsson, Djalal Harouni]
|
||||
|
||||
o [NSE] Added scripts cvs-brute.nse, cvs-brute-repository.nse and the cvs
|
||||
library. The cvs-brute-repository script allows for guessing possible
|
||||
repository names needed in order to perform password guessing using the
|
||||
cvs-brute.nse script. [Patrik]
|
||||
|
||||
o [Zenmap] The Zenmap crash handler now instructs users to mail in
|
||||
crash information to nmap-dev rather than offering to create a
|
||||
Sourceforge bug tracker entry. [Colin Rice]
|
||||
|
||||
o [NSE] Applied patch from Chris Woodbury that adds the following additional
|
||||
information to the output of smb-os-discovery: Forest name, FQDN,
|
||||
NetBIOS computer name, and NetBIOS domain name.
|
||||
o [NSE] Applied patch from Chris Woodbury that adds the following
|
||||
additional information to the output of smb-os-discovery: NetBIOS
|
||||
computer name, NetBIOS domain name, FQDN, and forest name.
|
||||
|
||||
o [NSE] Updated smb-brute to add detection for valid credentials where the
|
||||
target account was expired or limited by time or login host constraints.
|
||||
@@ -324,11 +379,22 @@ o [NSE] ldap-search.nse - Added support for saving search results to
|
||||
CSV. This is done by using the ldap.savesearch script argument to
|
||||
specify an output filename prefix. [Tom Sellers]
|
||||
|
||||
o [NSE] Optimized stdnse.format_output (changing the data structures)
|
||||
to improve performance for scripts which produce a lot of output. See
|
||||
http://seclists.org/nmap-dev/2011/q3/623. [Djalal]
|
||||
|
||||
o [NSE] Added the make_array and make_object functions to our json
|
||||
library, allowing LUA tables to be treated as JSON arrays or
|
||||
objects. See http://seclists.org/nmap-dev/2011/q3/15 [Daniel Miller]
|
||||
|
||||
o [NSE] Updated account status text in brute force password discovery
|
||||
scripts in an effort to make the reporting more consistent across
|
||||
all scripts. This will have an impact on any code that parses these
|
||||
values. [Tom Sellers]
|
||||
|
||||
o [NSE] The ip-geolocation-ipinfodb now allows you to specify an
|
||||
IPInfoDB API key using the apikey NSE argument. [Gorjan]
|
||||
|
||||
Nmap 5.59BETA1 [2011-06-30]
|
||||
|
||||
o [NSE] Added 40 scripts, bringing the total to 217! You can learn
|
||||
|
||||
Reference in New Issue
Block a user