mirror of
https://github.com/nmap/nmap.git
synced 2026-02-16 10:26:33 +00:00
o Added release dates for each version to this CHANGELOG going back to
Nmap 3.00 (July 31, 2002). Dates are in MM/DD/YY format. If someone wants to track down dates for the last 22% of the file (pre-3.00), you are welcome to do so and send a patch. Searching Google for the version number and site:seclists.org seems to work well. o Also started the process of preparing changelog for next release.
This commit is contained in:
207
CHANGELOG
207
CHANGELOG
@@ -1,18 +1,27 @@
|
||||
# Nmap Changelog ($Id$); -*-text-*-
|
||||
|
||||
Nmap 4.62 [5/2/08]
|
||||
|
||||
o Fix a bug in the nbase random number generator (and the way it
|
||||
interacted with Nmap and MS Windows) which caused duplicates in some
|
||||
instances. Thanks to Jah for reporting the problem and working with
|
||||
Brandon Enright and Fyodor and Kris to fix it.
|
||||
Brandon Enright, Fyodor and Kris to fix it.
|
||||
|
||||
o The scan status message now shows correct elapsed times past 24
|
||||
minutes. Previously the hours would roll over prematurely. [David]
|
||||
o It turns out that hours have 60 minutes, not 24. Fixed a scan
|
||||
status message which was rolling over the hours column
|
||||
prematurely. [David]
|
||||
|
||||
o Zenmap now prints an exception message rather than segfaulting when it
|
||||
can't open a display (such as when trying to connect to an X server as
|
||||
an unauthorized user). Thanks to Aaron Leininger for the initial
|
||||
report and Guilherme Polo for suggesting the fix.
|
||||
|
||||
o Added release dates for each version to this CHANGELOG going back to
|
||||
Nmap 3.00 (July 31, 2002). Dates are in MM/DD/YY format. If someone
|
||||
wants to track down dates for the last 22% of the file (pre-3.00), you
|
||||
are welcome to do so and send a patch. Searching Google for the
|
||||
version number and site:seclists.org seems to work well.
|
||||
|
||||
o Fixed an assertion failure caused when a host had NSE scripts in
|
||||
multiple runlevels. This in turn also fixes --host-timeout behavior
|
||||
in NSE. [Kris]
|
||||
@@ -65,7 +74,7 @@ o Changed the NSE function nmap.set_port_state() so that it checks to
|
||||
|
||||
o Updated ripeQuery.nse to not print extraneous whitespace. [Kris]
|
||||
|
||||
Nmap 4.60
|
||||
Nmap 4.60 [3/15/08]
|
||||
|
||||
o Nmap has moved. Everything at http://insecure.org/nmap/ can now be
|
||||
found at http://nmap.org . That should save your fingers from a
|
||||
@@ -215,7 +224,7 @@ o Updated IANA assignment IP list for random IP (-iR)
|
||||
o The DocBook XML source code to the Nmap Scripting Engine docs
|
||||
(http://nmap.org/nse/) is now in SVN under docs/scripting.xml .
|
||||
|
||||
4.53
|
||||
4.53 [1/12/08]
|
||||
|
||||
o Impoved Windows executable installer by making uninstall work better
|
||||
on systems which changed the default install path. The shortcut is
|
||||
@@ -241,7 +250,7 @@ o Fix a problem which prevented proper port number matching in
|
||||
o Improved rpcinfo.nse to better sort and display available RPC
|
||||
services. [Sven Klemm]
|
||||
|
||||
4.52
|
||||
4.52 [1/1/08]
|
||||
|
||||
o Fixed Nmap Winpcap installer to use CurrentVersion registry key on
|
||||
Windows rather than VersionNumber to more reliably detect Vista
|
||||
@@ -266,7 +275,7 @@ o Fixed multiple NSE scripts that weren't always properly closing their
|
||||
o Added a new version detection probe for the Trend Micro OfficeScan
|
||||
product line. [Tom Sellers, Doug]
|
||||
|
||||
4.51BETA
|
||||
4.51BETA [12/21/07]
|
||||
|
||||
o We now have a detailed Zenmap Guide at http://nmap.org/zenmapguide/ .
|
||||
Thanks to David for writing it.
|
||||
@@ -334,12 +343,12 @@ o Many version detection match lines were improved to match even when
|
||||
newlines appear in binary data returned by the service. [Fixed by
|
||||
Doug, suggested by Lionel Cons]
|
||||
|
||||
4.50
|
||||
4.50 [12/13/07]
|
||||
|
||||
o Bumped up the version number to the big 10th anniversary 4.50
|
||||
release! See http://insecure.org/stf/Nmap-4.50-Release.html .
|
||||
|
||||
4.49RC7
|
||||
4.49RC7 [12/10/07]
|
||||
|
||||
o A Zenmap crash was fixed. Scanning once, then scanning another target
|
||||
on the same scan tab caused an ImportError ("list index out of range")
|
||||
@@ -349,7 +358,7 @@ o A Zenmap crash was fixed. Scanning once, then scanning another target
|
||||
o Updated a couple of version detection signatures due to problem
|
||||
reports by Lionel Cons. [Doug]
|
||||
|
||||
4.49RC6
|
||||
4.49RC6 [12/8/07]
|
||||
|
||||
o NSE scripts can now be specified by absolute path to the --script
|
||||
option. This was supposed to work before, but didn't. [David]
|
||||
@@ -376,7 +385,7 @@ o Prevent old bit.dll and pcre.dll files from being installed in
|
||||
reporting the problem. [Fyodor]
|
||||
|
||||
|
||||
4.49RC5
|
||||
4.49RC5 [12/8/07]
|
||||
|
||||
o Don't install the orphaned and incomplete Zenmap HTML documentation.
|
||||
Instead point to the Nmap documentation site, which is provides more
|
||||
@@ -392,7 +401,7 @@ o Fix host reason reported when the target is found to be "down" due
|
||||
to no response. Nmap now reports "no-response" rather than
|
||||
"unknown-reason" [Kris]
|
||||
|
||||
4.49RC4
|
||||
4.49RC4 [12/7/07]
|
||||
|
||||
o David did a huge OS fingerprint integration marathon, going through
|
||||
all of your submissions (more than 1600) since August 20. The 2nd
|
||||
@@ -468,7 +477,7 @@ o Updated nmap-mac-prefixes with the latest IEEE data. Also added
|
||||
back Cooperative Linux virtual NIC which was inadvertently removed in
|
||||
a previous release. [Fyodor]
|
||||
|
||||
4.23RC3
|
||||
4.23RC3 [11/27/07]
|
||||
|
||||
o Zenmap now has a man page! It isn't very long yet, but covers the
|
||||
basics. Thanks to David for writing this.
|
||||
@@ -535,7 +544,7 @@ o Check for Python in configure only if Zenmap is requested, and bail
|
||||
o Removed some unimplemented Zenmap command-line options and function
|
||||
calls. [David]
|
||||
|
||||
4.23RC2
|
||||
4.23RC2 [11/18/07]
|
||||
|
||||
o Static code analysis company Coverity generously offered to scan the
|
||||
Nmap code base for flaws, and Kris volunteered to go through their
|
||||
@@ -601,7 +610,7 @@ o Regenerate configure scripts with Autoconf 2.61 and update
|
||||
config.guess and config.sub files with the latest versions from
|
||||
http://cvs.savannah.gnu.org/viewvc/config/?root=config . [David]
|
||||
|
||||
4.23RC1
|
||||
4.23RC1 [11/10/07]
|
||||
|
||||
o NmapFE is now gone. It had a good run as the default Nmap GUI
|
||||
for more than 8 years (since April 1999). But after two years of
|
||||
@@ -650,7 +659,7 @@ o Updated IANA assignment IP list for random IP (-iR)
|
||||
o Fixed a number of spelling errors in the Reference Guide (man page)
|
||||
[Doug]
|
||||
|
||||
4.22SOC8
|
||||
4.22SOC8 [10/28/07]
|
||||
|
||||
o Removed the old massping() system, since the functionality has now
|
||||
been migrated into the existing ultra_scan() system (which is used
|
||||
@@ -710,7 +719,7 @@ o Nmap has better dependency tracking now such that it no longer
|
||||
nmap executable because it was rebuilt as part of 'make
|
||||
install'. [David]
|
||||
|
||||
4.22SOC7
|
||||
4.22SOC7 [10/11/07]
|
||||
|
||||
o Integrated all of your OS detection new fingerprint submissions and
|
||||
correction reports. The grew more DB more than 18% to 825
|
||||
@@ -799,7 +808,7 @@ o Disabled auto-generation of libpcre/pcre_chartables.c because that
|
||||
o Updated IANA assignment IP list for random IP (-iR)
|
||||
generation. [Kris]
|
||||
|
||||
4.22SOC6
|
||||
4.22SOC6 [8/29/07]
|
||||
|
||||
o Included David's major massping migration project. The same
|
||||
underlying engine is now uses for ping scanning as for port
|
||||
@@ -862,7 +871,7 @@ o Reference guide (man page) updates to the NSE section, and some
|
||||
o When Nmap finishes, it now says "Nmap done" rather than "Nmap run
|
||||
completed". No need to waste pixels on excess verbiage.
|
||||
|
||||
4.22SOC5
|
||||
4.22SOC5 [8/18/07]
|
||||
|
||||
o The Windows installer should actually install UMIT properly now.
|
||||
|
||||
@@ -876,7 +885,7 @@ o Fixed the UMIT portion of the Windows installer build system to
|
||||
o Prevent scripts directory from containing .svn cruft when using the
|
||||
Win32 installer (thanks to David Fifield for the patch).
|
||||
|
||||
4.22SOC3
|
||||
4.22SOC3 [8/16/07]
|
||||
|
||||
o Umit is now included in the Nmap Windows executable installer.
|
||||
Please give it a try and let us know what you think! Kris put a lot
|
||||
@@ -954,11 +963,11 @@ o Configure scripts for Nmap, Nbase, and Nsock were optimized to
|
||||
o Updated IANA assignment IP list for random IP (-iR)
|
||||
generation. [Kris]
|
||||
|
||||
4.22SOC2
|
||||
4.22SOC2 [7/11/07]
|
||||
|
||||
o NSE compilation fixes by Stoiko and Kris
|
||||
|
||||
4.22SOC1
|
||||
4.22SOC1 [7/8/07]
|
||||
|
||||
o The UMIT graphical Nmap frontend is now included (as an ALPHA TEST
|
||||
release) with the Nmap tarball distribution. It isn't yet in the
|
||||
@@ -1105,7 +1114,7 @@ o Service detection (-sV) and OS detection (-O) are now (rightfully)
|
||||
|
||||
o Updated IANA assignment IP list for random IP (-iR) generation. [Kris]
|
||||
|
||||
4.21ALPHA4
|
||||
4.21ALPHA4 [3/20/07]
|
||||
|
||||
o Performed another big OS detection run. The DB has grown almost 10%
|
||||
to 417 fingerprints. All submissions up to February 6 have been
|
||||
@@ -1125,12 +1134,12 @@ o Fixed a portability problem related to the new traceroute
|
||||
o Updated nmap-mac-prefixes to include the latest MAC prefix (OUI)
|
||||
data from the IEEE as of March 20, 2007.
|
||||
|
||||
4.21ALPHA3
|
||||
4.21ALPHA3 [3/16/07]
|
||||
|
||||
o Just fixed a packaging problem with the 4.21ALPHA2 release (thanks
|
||||
to Alan Jones for reporting it).
|
||||
|
||||
4.21ALPHA2
|
||||
4.21ALPHA2 [3/15/07]
|
||||
|
||||
o Performed a huge OS detection submission integration marathon. More
|
||||
than 500 submissions were processed, increasing the 2nd generation
|
||||
@@ -1205,7 +1214,7 @@ o The --scanflags option now also accepts "ECE", "CWR", "ALL" and "NONE" as
|
||||
o The --packet-trace option was added to NmapFE. The Ordered Ports (-r)
|
||||
option in now available to non-root users on NmapFE as well. [Kris]
|
||||
|
||||
4.21ALPHA1
|
||||
4.21ALPHA1 [12/10/06]
|
||||
|
||||
o Integrated the Nmap Scripting Engine (NSE) into mainline Nmap.
|
||||
Diman Todorov and I have been working on this for more than six months, and
|
||||
@@ -1218,7 +1227,7 @@ o Integrated the Nmap Scripting Engine (NSE) into mainline Nmap.
|
||||
o Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE
|
||||
(http://standards.ieee.org/regauth/oui/oui.txt) as of December 7.
|
||||
|
||||
4.20
|
||||
4.20 [12/7/06]
|
||||
|
||||
o Integrated the latest OS fingerprint submissions. The 2nd
|
||||
generation DB size has grown to 231 fingerprints. Please keep them
|
||||
@@ -1236,7 +1245,7 @@ o Fixed a TCP sequence prediction difficulty indicator bug. The index
|
||||
Windows (old versions). Thanks to Sebastian Garcia for helping me
|
||||
track down the problem.
|
||||
|
||||
4.20RC2
|
||||
4.20RC2 [12/2/06]
|
||||
|
||||
o Integrated all of your OS detection submissions since RC1. The DB
|
||||
has increased 13% to 214 fingerprints. Please keep them coming!
|
||||
@@ -1259,7 +1268,7 @@ o Incorporated SLNP (Simple Library Network Protocol) version
|
||||
detection support. Thanks to Tibor Csogor (tibi(a)tiborius.net) for
|
||||
the patch.
|
||||
|
||||
4.20RC1
|
||||
4.20RC1 [11/20/06]
|
||||
|
||||
o Fixed (I hope) a bug related to Pcap capture on Mac OS X. Thanks to
|
||||
Christophe Thil for reporting the problem and to Kurt Grutzmacher
|
||||
@@ -1275,7 +1284,7 @@ o Upgraded the included LibPCRE from version 6.4 to 6.7. Thanks to
|
||||
Jochen Voss (voss(a)seehuhn.de) for the suggestion (he found some bugs
|
||||
in 6.4)
|
||||
|
||||
4.20ALPHA11
|
||||
4.20ALPHA11 [11/2/06]
|
||||
|
||||
o Integrated all of your OS detection submissions, bringing the
|
||||
database up to 149 fingerprints. This is an increase of 28% from
|
||||
@@ -1288,13 +1297,13 @@ o Integrated all of your OS detection submissions, bringing the
|
||||
the box! Please keep those submissions (obscure or otherwise)
|
||||
coming!
|
||||
|
||||
4.20ALPHA10
|
||||
4.20ALPHA10 [10/23/06]
|
||||
|
||||
o Integrated tons of new OS fingerprints. The DB now contains 116
|
||||
fingerprints, which is up 63% since the previous version. Please keep
|
||||
the submissions coming!
|
||||
|
||||
4.20ALPHA9
|
||||
4.20ALPHA9 [10/13/06]
|
||||
|
||||
o Integrated the newly submitted OS fingerprints. The DB now contains
|
||||
71 fingerprints, up 27% from 56 in ALPHA8. Please keep them coming!
|
||||
@@ -1322,7 +1331,7 @@ o Fixed a confusing error message which occured when you specified a
|
||||
|
||||
o Applied some small cleanup patches from Kris Katterjohn
|
||||
|
||||
4.20ALPHA8
|
||||
4.20ALPHA8 [9/30/06]
|
||||
|
||||
o Integrated the newly submitted OS fingerprints. The DB now contains
|
||||
56, up 33% from 42 in ALPHA7. Please keep them coming! We still only
|
||||
@@ -1347,7 +1356,7 @@ o Removed libpcap/Win32 and libpcap/msdos as Nmap doesn't use them.
|
||||
This reduces the Nmap tar.bz2 by about 50K. Thanks to Kris Katterjohn
|
||||
for the suggestion.
|
||||
|
||||
4.20ALPHA7
|
||||
4.20ALPHA7 [9/12/06]
|
||||
|
||||
o Did a bunch of Nmap 2nd generation fingerprint integration work.
|
||||
Thanks to everyone who sent some in, though we still need a lot more.
|
||||
@@ -1362,7 +1371,7 @@ o Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE
|
||||
|
||||
o Applied some small internal cleanup patches by Kris Katterjohn.
|
||||
|
||||
4.20ALPHA6
|
||||
4.20ALPHA6 [9/2/06]
|
||||
|
||||
o Fixed a bug in 2nd generation OS detection which would (usually) prevent
|
||||
fingerprints from being printed when systems don't respond to the 1st
|
||||
@@ -1372,7 +1381,7 @@ o Fixed a bug in 2nd generation OS detection which would (usually) prevent
|
||||
o Fixed some problematic Nmap version detection signatures which could
|
||||
cause warning messages. Thanks to Brandon Enright for the initial patch.
|
||||
|
||||
4.20ALPHA5
|
||||
4.20ALPHA5 [8/31/06]
|
||||
|
||||
o Worked with Zhao to improve the new OS detection system with
|
||||
better algorithms, probe changes, and bug fixes. We're
|
||||
@@ -1434,7 +1443,7 @@ o Fixed the 'distclean' make target to be more comprehensive. Thanks
|
||||
to Thomas Buchanan (Thomas.Buchanan(a)thecompassgrp.net) for the
|
||||
patch.
|
||||
|
||||
Nmap 4.20ALPHA4
|
||||
Nmap 4.20ALPHA4 [7/4/06]
|
||||
|
||||
o Nmap now provides progress statistics in the XML output in verbose
|
||||
mode. Here are some examples of the format (etc is "estimated time
|
||||
@@ -1476,7 +1485,7 @@ o Updated the Windows binary distributions (self-installer and .zip)
|
||||
o Fixed the --max-retries option, which wasn't being honored. Thanks
|
||||
to Jon Passki (jon.passki(a)hursk.com) for the patch.
|
||||
|
||||
Nmap 4.20ALPHA3
|
||||
Nmap 4.20ALPHA3 [6/29/06]
|
||||
|
||||
o Added back Win32 support thanks to a patch by KX
|
||||
|
||||
@@ -1489,7 +1498,7 @@ o Fix a problem which caused OS detection to be done in some cases
|
||||
even if the user didn't request it. Thanks to Diman Todorov for the
|
||||
fix.
|
||||
|
||||
Nmap 4.20ALPHA2
|
||||
Nmap 4.20ALPHA2 [6/24/06]
|
||||
|
||||
o Included nmap-os-db (the new OS detection DB) within the release.
|
||||
Oops! Thanks to Brandon Enright (bmenrigh(a)ucsd.edu) for catching
|
||||
@@ -1498,7 +1507,7 @@ o Included nmap-os-db (the new OS detection DB) within the release.
|
||||
o Added a fix for the crash in the new OS detection which would come
|
||||
with the message "Probe doesn't exist! Probe type: 1. Probe subid: 1"
|
||||
|
||||
Nmap 4.20ALPHA1
|
||||
Nmap 4.20ALPHA1 [6/24/06]
|
||||
|
||||
o Integrated initial 2nd generation OS detection patch! The system is
|
||||
documented at http://nmap.org/osdetect/ . Thanks to Zhao Lei
|
||||
@@ -1507,7 +1516,7 @@ o Integrated initial 2nd generation OS detection patch! The system is
|
||||
o portlist.cc was refactored to remove some code duplication. Thanks
|
||||
to Diman Todorov for the patch.
|
||||
|
||||
Nmap 4.11
|
||||
Nmap 4.11 [6/23/06]
|
||||
|
||||
o Added a dozens of more detailed SSH version detection signatures, thanks
|
||||
to a SSH huge survey and integration effort by Doug Hoyte. The
|
||||
@@ -1531,7 +1540,7 @@ o Applied a patch which helps with HP-UX compilation by linking in the
|
||||
o Added version detection probes for detecting the Nessus daemon.
|
||||
Thanks to Adam Vartanian (flooey(a)gmail.com) for sending the patch.
|
||||
|
||||
Nmap 4.10
|
||||
Nmap 4.10 [6/12/06]
|
||||
|
||||
o Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE
|
||||
(http://standards.ieee.org/regauth/oui/oui.txt) as of May 31, 2006.
|
||||
@@ -1563,7 +1572,7 @@ o Changed mass_dns system to print a warning if it can't find any
|
||||
available DNS servers, but not quit like it used to. Thanks to Doug
|
||||
Hoyte for the patch.
|
||||
|
||||
Nmap 4.04BETA1
|
||||
Nmap 4.04BETA1 [5/31/06]
|
||||
|
||||
o Integrated all of your submissions (about a thousand) from the first
|
||||
quarter of this year! Please keep 'em coming! The DB has increased
|
||||
@@ -1683,7 +1692,7 @@ o Added a note to the Nmap configure dragon that people sick of him
|
||||
most elite Nmap users -- the ones who compile from source on UNIX --
|
||||
get to see the 'l33t ASCII Art.
|
||||
|
||||
Nmap 4.03
|
||||
Nmap 4.03 [4/22/06]
|
||||
|
||||
o Updated the LibPCRE build system to add the -fno-thread-jumps option
|
||||
to gcc when compiling on the new Intel-based Apple Mac OS X systems.
|
||||
@@ -1731,7 +1740,7 @@ o Increased a write buffer length to keep Nmap from quitting with the
|
||||
increase". Thanks to Dave (dmarcher(a)pobox.com) for reporting the
|
||||
issue.
|
||||
|
||||
Nmap 4.02ALPHA2
|
||||
Nmap 4.02ALPHA2 [3/8/06]
|
||||
|
||||
o Updated to a newer XSL stylesheet (for XML to HTML output
|
||||
transformation) by Benjamin Erb. This new version includes IP
|
||||
@@ -1768,7 +1777,7 @@ o Changed Nmap to cache interface information rather than opening and
|
||||
o Applied a one-character Visual Studio 2005 compatibility patch from
|
||||
kx (kxmail(a)gmail.com). It changed getch() into _getch() on Windows.
|
||||
|
||||
Nmap 4.02ALPHA1
|
||||
Nmap 4.02ALPHA1 [13/3/06]
|
||||
|
||||
o Added the --log-errors option, which causes most warnings and error
|
||||
messages that are printed to interactive-mode output (stdout/stderr)
|
||||
@@ -1807,7 +1816,7 @@ o Modified the configure script to accept CXX when specified as an
|
||||
absolute path rather than just the executable name. Thanks to
|
||||
Daniel Roethlisberger (daniel(a)roe.ch) for this patch.
|
||||
|
||||
Nmap 4.01
|
||||
Nmap 4.01 [2/9/06]
|
||||
|
||||
o Fixed a bug that would cause bogus reverse-DNS resolution on
|
||||
big-endian machines. Thanks to Doug Hoyte, Seth Miller, Tony Doan,
|
||||
@@ -1846,7 +1855,7 @@ o Fixed a minor bug in an error message starting with "eth_send of ARP
|
||||
packet returned". Thanks to J.W. Hoogervorst
|
||||
(J.W.Hoogervorst(a)uva.nl) for finding this.
|
||||
|
||||
Nmap 4.00
|
||||
Nmap 4.00 [1/31/06]
|
||||
|
||||
o Added the '?' command to the runtime interaction system. It prints a
|
||||
list of accepted commands. Thanks to Andrew Lutomirski
|
||||
@@ -1856,7 +1865,7 @@ o See the announcement at
|
||||
http://www.insecure.org/stf/Nmap-4.00-Release.html for high-level
|
||||
changes since 3.50.
|
||||
|
||||
Nmap 3.9999
|
||||
Nmap 3.9999 [1/28/06]
|
||||
|
||||
o Generated a new libpcre/configure to cope with changes in LibPCRE
|
||||
6.4
|
||||
@@ -1871,7 +1880,7 @@ o Updated the Nmap version number and related fields that MS Visual
|
||||
Studio places in the binary. This was done by editing
|
||||
mswin32/nmap.rc.
|
||||
|
||||
Nmap 3.999
|
||||
Nmap 3.999 [1/26/06]
|
||||
|
||||
o Added runtime interaction support to Windows, thanks to patches from
|
||||
Andrew Lutomirski (luto(a)myrealbox.com) and Gisle Vanem (giva(a)bgnett.no).
|
||||
@@ -1889,7 +1898,7 @@ o Fixed an issue in which the installer would malfunction in rare
|
||||
issues when installing to a directory with spaces in it. Thanks to
|
||||
Thierry Zoller (Thierry(a)Zoller.lu) for the report.
|
||||
|
||||
Nmap 3.99
|
||||
Nmap 3.99 [1/25/06]
|
||||
|
||||
o Integrated all remaining 2005 service submissions. The DB now has
|
||||
surpassed 3,000 signatures for the first time. There now are 3,153
|
||||
@@ -1915,7 +1924,7 @@ o Fixed compilation to again work with gcc-derivatives such as
|
||||
MingW. Thanks to Gisle Vanem (giva(a)bgnett.no) for sending the
|
||||
patches
|
||||
|
||||
Nmap 3.98BETA1
|
||||
Nmap 3.98BETA1 [1/22/06]
|
||||
|
||||
o Added run time interaction as documented at
|
||||
http://nmap.org/man/man-runtime-interaction.html .
|
||||
@@ -1982,7 +1991,7 @@ o Stripped the firewall API out of the libdnet included with Nmap
|
||||
o Modified the previously useless --noninteractive option so that it
|
||||
deactivates runtime interaction.
|
||||
|
||||
Nmap 3.96BETA1
|
||||
Nmap 3.96BETA1 [12/29/05]
|
||||
|
||||
o Added --max_retries option for capping the maximum number of
|
||||
retransmissions the port scan engine will do. The value may be as low
|
||||
@@ -2055,7 +2064,7 @@ o Fixed Nmap so it doesn't crash when you ask it to resume a previous
|
||||
scan, but pass in a bogus file rather than actual Nmap output. Thanks
|
||||
to Piotr Sobolewski (piotr_sobolewski(a)o2.pl) for the fix.
|
||||
|
||||
Nmap 3.95
|
||||
Nmap 3.95 [12/8/05]
|
||||
|
||||
o Fixed a crash in IPID Idle scan. Thanks to Ron
|
||||
(iago(a)valhallalegends.com>, Bakeman (bakeman(a)physics.unr.edu),
|
||||
@@ -2069,7 +2078,7 @@ o Fixed a 3.94ALPHA3 bug that caused UDP scan results to be listed as
|
||||
TCP ports instead. Thanks to Justin M Cacak (jcacak(a)nebraska.edu)
|
||||
for reporting the problem.
|
||||
|
||||
Nmap 3.94ALPHA3
|
||||
Nmap 3.94ALPHA3 [12/6/05]
|
||||
|
||||
o Updated NmapFE to build with GTK2 rather than obsolete GTK1. Thanks
|
||||
to Mike Basinger (dbasinge(a)speakeasy.net) and Meethune Bhowmick
|
||||
@@ -2095,7 +2104,7 @@ o Define INET_ADDRSTRLEN in tcpip.h if the system doesn't define it
|
||||
Thanks to Albert Chin (nmap-hackers(a)mlists.thewrittenword.com) for
|
||||
sending the patch..
|
||||
|
||||
Nmap 3.94ALPHA2
|
||||
Nmap 3.94ALPHA2 [12/4/05]
|
||||
|
||||
o Put Nmap on a diet, with changes to the core port scanning routine
|
||||
(ultra_scan) to substantially reduce memory consumption, particularly
|
||||
@@ -2131,7 +2140,7 @@ o Modified libdnet-stripped/src/eth-bsd.c to allow for up to 128 bpf
|
||||
aliases. Thanks to Krok (krok(a)void.ru) for reporting the problem
|
||||
and even sending a patch.
|
||||
|
||||
Nmap 3.94ALPHA1
|
||||
Nmap 3.94ALPHA1 [11/27/05]
|
||||
|
||||
o Wrote a new man page from scratch. It is much more comprehensive
|
||||
(more than twice as long) and (IMHO) better organized than the
|
||||
@@ -2212,7 +2221,7 @@ o Fixed a minor syntax error in tcpip.h that was causing problems with
|
||||
GCC 4.1. Thanks to Dirk Mueller (dmuell(a)gmx.net) for reporting
|
||||
the problem and sending a fix.
|
||||
|
||||
Nmap 3.93
|
||||
Nmap 3.93 [9/12/05]
|
||||
|
||||
o Modified Libpcap's configure.ac to compile with the
|
||||
-fno-strict-aliasing option if gcc 4.X is used. This prevents
|
||||
@@ -2230,7 +2239,7 @@ o Fixed a crash which could occur when a ridiculously short
|
||||
host_timeout of less than 1 second. Thanks to Ole Morten Grodaas
|
||||
(grodaas(a)gmail.com) for discovering the problem.
|
||||
|
||||
Nmap 3.91
|
||||
Nmap 3.91 [9/11/05]
|
||||
|
||||
o Fixed a crash on Windows when you -P0 scan an unused IP on a local
|
||||
network (or a range that contains unused IPs). This could also
|
||||
@@ -2253,7 +2262,7 @@ o Updated the included libpcap from 0.8.3 to 0.9.3. I also changed
|
||||
to just libpcap. As usual, the modifications are described in the
|
||||
NMAP_MODIFICATIONS in that directory.
|
||||
|
||||
Nmap 3.90
|
||||
Nmap 3.90 [9/8/05]
|
||||
|
||||
o Added the ability for Nmap to send and properly route raw ethernet
|
||||
packets containing IP datagrams rather than always sending the
|
||||
@@ -2581,7 +2590,7 @@ o Changed from CVS to Subversion source control system (which
|
||||
change users will see is that "Id" tags in file headers use the SVN
|
||||
format for version numbering and such.
|
||||
|
||||
Nmap 3.81
|
||||
Nmap 3.81 [2/7/05]
|
||||
|
||||
o Nmap now ships with and installs (in the same directory as other
|
||||
data files such as nmap-os-fingerprints) an XSL stylesheet for
|
||||
@@ -2721,7 +2730,7 @@ o Fixed a portability problem on some OpenBSD and FreeBSD machines
|
||||
o Applied Martin Macok's (martin.macok(a)underground.cz) "cosmetics
|
||||
patch", which fixes a few typos and minor problems.
|
||||
|
||||
Nmap 3.75
|
||||
Nmap 3.75 [10/18/04]
|
||||
|
||||
o Implemented a huge OS fingerprint database update. The number of
|
||||
fingerprints increased more than 20% to 1,353 and many of the
|
||||
@@ -2839,7 +2848,7 @@ o Improved the nmapfe.desktop file to better comply with standards.
|
||||
Thanks to Stephane Loeuillet (stephane.loeuillet(a)tiscali.fr) for
|
||||
sending the patch.
|
||||
|
||||
Nmap 3.70
|
||||
Nmap 3.70 [8/31/04]
|
||||
|
||||
o Rewrote core port scanning engine, which is now named ultra_scan().
|
||||
Improved algorithms make this faster (often dramatically so) in
|
||||
@@ -3030,7 +3039,7 @@ o Removed some C++-style line comments (//) from nbase, because some C
|
||||
compilers (particularly on Solaris) barf on those. Problem reported
|
||||
by Raju Alluri <Raju.Alluri(a)Sun.COM>
|
||||
|
||||
Nmap 3.55
|
||||
Nmap 3.55 [7/7/04]
|
||||
|
||||
o Added MAC address printing. If Nmap receives packet from a target
|
||||
machine which is on an Ethernet segment directly connected to the
|
||||
@@ -3161,7 +3170,7 @@ o The SInfo line of submitted fingerprints now provides the target's
|
||||
is only available when the source and target machines are on the
|
||||
same ethernet network.
|
||||
|
||||
Nmap 3.50
|
||||
Nmap 3.50 [1/18/04]
|
||||
|
||||
o Integrated a ton of service fingerprints, increasing the number of
|
||||
signatures more than 50%. It has now exceeded 1,000 for the first
|
||||
@@ -3253,7 +3262,7 @@ o Version scan now chops commas and whitespace from the end of
|
||||
match tcpmux m|^(sgi_[-.\w]+\r\n([-.\w]+\r\n)*)$|
|
||||
v/SGI IRIX tcpmux//Available services: $SUBST(1, "\r\n", ",")/
|
||||
|
||||
Nmap 3.48
|
||||
Nmap 3.48 [10/6/03]
|
||||
|
||||
o Integrated an enormous number of version detection service
|
||||
submissions. The database has almost doubled in size to 663
|
||||
@@ -3359,7 +3368,7 @@ o Applied some patches from the NetBSD ports tree that Hubert Feyrer
|
||||
o Applied some Makefile patches from the FreeBSD ports tree that I
|
||||
found at http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/nmap/files/
|
||||
|
||||
Nmap 3.45
|
||||
Nmap 3.45 [9/15/03]
|
||||
|
||||
o Integrated more service signatures from MadHat
|
||||
(madhat(a)unspecific.com), Brian Hatch (bri(a)ifokr.org), Niels
|
||||
@@ -3396,7 +3405,7 @@ o Applied a one-line patch from Dmitry V. Levin (ldv(a)altlinux.org)
|
||||
which fixes a test Nmap does during compilation to see if an existing
|
||||
libpcap installation is recent enough.
|
||||
|
||||
Nmap 3.40PVT17
|
||||
Nmap 3.40PVT17 [9/12/03]
|
||||
|
||||
o Wrote and posted a new paper on version scanning to
|
||||
http://nmap.org/versionscan.html . Updated nmap-service-probes and
|
||||
@@ -3463,7 +3472,7 @@ o Updated all the header text again to clarify our interpretation of
|
||||
o Updated the Nsock config.sub/config.guess to the same newer versions
|
||||
that Nmap uses (for Mac OS X compilation).
|
||||
|
||||
Nmap 3.40PVT16
|
||||
Nmap 3.40PVT16 [9/6/03]
|
||||
|
||||
o Fixed a compilation problem on systems w/o OpenSSL that was
|
||||
discovered by Solar Designer. I also fixed some compilation
|
||||
@@ -3479,7 +3488,7 @@ o Canonicalized the headers at the top of each Nmap/Nsock header source
|
||||
and a few other light changes. I've been putting this off for a
|
||||
while, because it required editing about a hundred !#$# files!
|
||||
|
||||
Nmap 3.40PVT15
|
||||
Nmap 3.40PVT15 [9/5/03]
|
||||
|
||||
o Fixed a major bug in the Nsock time caching system. This could
|
||||
cause service detection to inexplicably fail against certain ports in
|
||||
@@ -3507,7 +3516,7 @@ o Changed a bunch of large stack arrays (e.g. int portlookup[65536])
|
||||
apparently caused problems on some architectures. This issue was
|
||||
reported by osamah abuoun (osamah_abuoun(a)hotmail.com).
|
||||
|
||||
Nmap 3.40PVT14
|
||||
Nmap 3.40PVT14 [9/4/03]
|
||||
|
||||
o Added IPv6 support for service scan.
|
||||
|
||||
@@ -3547,7 +3556,7 @@ o More portability enhancements thanks to Solar Designer and his Linux
|
||||
o Applied a patch from Gisle Vanem (giva(a)bgnett.no) which improves
|
||||
Windows emulation of the UNIX mmap() and munmap() memory mapping calls.
|
||||
|
||||
Nmap 3.40PVT13
|
||||
Nmap 3.40PVT13 [9/1/03]
|
||||
|
||||
o Added SSL-scan-through support. If service detection finds a port to be
|
||||
SSL, it will transparently connect to the port using OpenSSL and use
|
||||
@@ -3583,7 +3592,7 @@ o Fixed a problem reported by Solar Designer and MadHat (
|
||||
o Fixed some portability issues reported by Solar Designer
|
||||
( solar(a)openwall.com )
|
||||
|
||||
Nmap 3.40PVT12
|
||||
Nmap 3.40PVT12 [8/24/03]
|
||||
|
||||
o I added probes for SSL (session startup request) and microsoft-ds
|
||||
(SMB Negotiate Protocol request).
|
||||
@@ -3593,7 +3602,7 @@ o I changed the default read timeout for a service probe from 7.5s to 5s.
|
||||
o Fixed a one-character bug that broke many scans when -sV was NOT
|
||||
given. Thanks to Blue Boar (BlueBoar(a)thievco.com) for the report.
|
||||
|
||||
Nmap 3.40PVT11
|
||||
Nmap 3.40PVT11 [8/23/03]
|
||||
|
||||
o Integrated many more services thanks to submissions from Simple
|
||||
Nomad, Solar Designer, jerickson(a)inphonic.com, Curt Wilson, and
|
||||
@@ -3632,7 +3641,7 @@ o SCO Corporation of Lindon, Utah (formerly Caldera) has lately taken
|
||||
of their products, including (without limitation) OpenLinux,
|
||||
Skunkware, OpenServer, and UNIXWare.
|
||||
|
||||
Nmap 3.40PVT10
|
||||
Nmap 3.40PVT10 [8/18/03]
|
||||
|
||||
o Added "soft matches". These are similar to normal match lines in
|
||||
that they provide a regex for recognizing a service (but no version).
|
||||
@@ -3673,7 +3682,7 @@ o Removed the SERVICEMATCH_STATIC match type from
|
||||
nmap-service-probes. There wasn't much benefit of this over regular
|
||||
expressions, so it isn't worth maintaining the extra code.
|
||||
|
||||
Nmap 3.40PVT9
|
||||
Nmap 3.40PVT9 [8/16/03]
|
||||
|
||||
o Added/fixed numerous service fingerprints thanks to submissions from
|
||||
Max Vision, MadHat, Seth Master. Match lines went
|
||||
@@ -3691,7 +3700,7 @@ o Most of the Windows port is complete. It compiles and service scan
|
||||
|
||||
o Various minor fixes
|
||||
|
||||
Nmap 3.40PVT8
|
||||
Nmap 3.40PVT8 [8/12/03]
|
||||
|
||||
o Service scan is now OFF by default. You can activate it with -sV.
|
||||
Or use the snazzy new -A (for "All recommended features" or
|
||||
@@ -3714,7 +3723,7 @@ o The RPC grinder no longer prints a startup message if it has no
|
||||
o Some of the service fingerprint length limitations are relaxed a bit
|
||||
if you enable debugging (-d).
|
||||
|
||||
Nmap 3.40PVT7
|
||||
Nmap 3.40PVT7 [8/10/03]
|
||||
|
||||
o Added a whole bunch of services submitted by Brian Hatch
|
||||
(bri(a)ifokr.org). I also added a few Windows-related probes.
|
||||
@@ -3732,7 +3741,7 @@ o Fixed a bug that would cause Nmap to print "empty" service
|
||||
fingerprints consisting of just a semi-colon. Thanks to Brian Hatch
|
||||
(bri(a)ifokr.org) for reporting this.
|
||||
|
||||
Nmap 3.40PVT6
|
||||
Nmap 3.40PVT6 [8/8/03]
|
||||
|
||||
o Banner-scanned hundreds of thousands of machines for ports
|
||||
21,23,25,110,3306 to collect default banners. Where the banner made
|
||||
@@ -3755,7 +3764,7 @@ o Applied NmapFE patch from Peter Marschall (peter(a)adpm.de) which
|
||||
are displayed immediately, and also keeps the fields editable after
|
||||
de- and reactivating them."
|
||||
|
||||
Nmap 3.40PVT4
|
||||
Nmap 3.40PVT4 [7/28/03]
|
||||
|
||||
o Limited the size of service fingerprints to roughly 1024 bytes.
|
||||
This was suggested by Niels Heinen (niels(a)heinen.ws), because the previous
|
||||
@@ -3778,7 +3787,7 @@ o Applied a patch from Solar Designer (solar(a)openwall.com) which
|
||||
page to reduce future instances of foreigners sending in diffs to
|
||||
correct my English :).
|
||||
|
||||
Nmap 3.40PVT3
|
||||
Nmap 3.40PVT3 [7/28/03]
|
||||
|
||||
o Nmap now prints a "service fingerprint" for services that it is
|
||||
unable to match despite returning data. The web submission page it
|
||||
@@ -3795,7 +3804,7 @@ o Fixed a bug that would cause Nmap to fail to print the OS
|
||||
fingerprint in certain cases. Thanks to Ste Jones
|
||||
(root(a)networkpenetration.com) for the problem report.
|
||||
|
||||
Nmap 3.40PVT2
|
||||
Nmap 3.40PVT2 [7/26/03]
|
||||
|
||||
o Nmap now has a simple VERSION detection scheme. The 'match' lines in
|
||||
nmap-service-probes can specify a template version string
|
||||
@@ -3829,7 +3838,7 @@ o Applied another patch from Matt that (we hope) fixes the "present
|
||||
|
||||
o Port table header names are now capitalized ("SERVICE", "PORT", etc)
|
||||
|
||||
Nmap 3.40PVT1
|
||||
Nmap 3.40PVT1 [7/17/03]
|
||||
|
||||
o Initial implementation of service detection. Nmap will now probe
|
||||
ports to determine what is listening, rather than guessing based on
|
||||
@@ -3860,7 +3869,7 @@ o Applied a patch by Florin Andrei (florin(a)sgi.com) to the Nmap RPM
|
||||
tool from marking my RPMs as "obsolete" and "upgrading" to earlier
|
||||
Redhat-built versions. A compilation flag problem is also fixed.
|
||||
|
||||
Nmap 3.30
|
||||
Nmap 3.30 [6/28/03]
|
||||
|
||||
o Implemented the largest-ever OS fingerprint update! Roughly 300
|
||||
fingerprints were added/modified. These massive changes span the
|
||||
@@ -3910,7 +3919,7 @@ o Windows and Amiga ports now use packet receive times from libpcap.
|
||||
o Updated version of the Russian man page translation from Alex Volkov
|
||||
(alex(a)cherepovets-city.ru).
|
||||
|
||||
Nmap 3.28
|
||||
Nmap 3.28 [6/14/03]
|
||||
|
||||
o Fixed (I hope) an issue that would cause Nmap to print "Serious time
|
||||
computation problem in adjust_timeout ..." and quit. The ultimate
|
||||
@@ -4003,7 +4012,7 @@ o I spam-protected the email addresses in this file. I fervently hope
|
||||
found uce@ftc.gov, rhundt@fcc.gov, jquello@fcc.gov, sness@fcc.gov,
|
||||
president@whitehouse.gov, haesslich@loyalty.org, and rchong@fcc.gov.
|
||||
|
||||
Nmap 3.27
|
||||
Nmap 3.27 [4/28/03]
|
||||
|
||||
o Nmap now compiles under Amiga thanks to patches sent by Diego
|
||||
Casorran (dcr8520(a)amiga.org).
|
||||
@@ -4017,7 +4026,7 @@ o Applied patch from Marius Strobl (marius(a)alchemy.franken.de) which improves
|
||||
the definition of NET_SIZE_T on FreeBSD so that it compiles on
|
||||
64-bit platforms.
|
||||
|
||||
Nmap 3.26
|
||||
Nmap 3.26 [4/24/03]
|
||||
|
||||
o Fixed Mac OS X Compilation (at least on most of the machines
|
||||
tested). You will probably need to type
|
||||
@@ -4031,7 +4040,7 @@ o Fixed a segmentation fault several people reported that was
|
||||
3.25 users are urged to upgrade. Pre-3.25 users should upgrade too,
|
||||
since 3.25 included so many improvements :).
|
||||
|
||||
Nmap 3.25
|
||||
Nmap 3.25 [4/19/03]
|
||||
|
||||
o I added UDP-based "ping" scanning. The -PU option can take an
|
||||
optional portlist like the TCP "ping" options (-PS, -PA), but it sends
|
||||
@@ -4108,7 +4117,7 @@ o Changed the wording of NmapFE Gnome entries to better-comply with
|
||||
Gnome's Human Interface Guidelines (HIG). Suggested by Axel Krauth
|
||||
(krauth(a)fmi.uni-passau.de)
|
||||
|
||||
Nmap 3.20
|
||||
Nmap 3.20 [3/18/03]
|
||||
|
||||
o The random IP input option (-iR) now takes an argument specifying
|
||||
how many IPs you want to scan (e.g. -iR 1000). Specify 0 for the old
|
||||
@@ -4121,7 +4130,7 @@ o Fixed output truncation problem noted by Lionel CONS (lionel.cons(a)cern.ch)
|
||||
o Fixed a bug that would cause certain incoming ICMP error messages to
|
||||
be improperly ignored.
|
||||
|
||||
Nmap 3.15BETA3
|
||||
Nmap 3.15BETA3 [3/16/03]
|
||||
|
||||
o Made numerous improvements to the timing behavior of "-T Aggressive"
|
||||
(same as -T4) scans. It is now recommended for regular use by
|
||||
@@ -4153,7 +4162,7 @@ o Nmap now comes by default in .tar.bz2 format, which compresses about
|
||||
|
||||
o Various other minor bug fixes, new services, fingerprints, etc.
|
||||
|
||||
Nmap 3.15BETA2
|
||||
Nmap 3.15BETA2 [2/26/03]
|
||||
|
||||
o I added support for a brand new "port" that many of you may have
|
||||
never scanned before! UDP & TCP "port 0" (and IP protocol 0) are now
|
||||
@@ -4206,7 +4215,7 @@ o I made the maximum number of allowed routes and interfaces allowed
|
||||
on the scanning machine dynamic rather than hardcoded #defines of 1024
|
||||
and 128. You never know -- some wacko probably has that many :).
|
||||
|
||||
Nmap 3.15BETA1
|
||||
Nmap 3.15BETA1 [2/19/03]
|
||||
|
||||
o Integrated the largest OS fingerprint DB updates ever! Thanks to
|
||||
everyone who contributed signatures! New or substantially modified
|
||||
@@ -4233,7 +4242,7 @@ o I killed the annoying whitespace that is normally appended after the
|
||||
(in which case there is a fourth column and so "service" must be
|
||||
exactly 24 characters).
|
||||
|
||||
Nmap 3.10ALPHA9
|
||||
Nmap 3.10ALPHA9 [12/25/02]
|
||||
|
||||
o Reworked the "ping scan" algorithm (used for any scan except -P0 or
|
||||
-sL) to be more robust in the face of low-bandwidth and congested
|
||||
@@ -4255,7 +4264,7 @@ o Fixed a libpcap compilation issue noted by Josef 'Jupp' Schugt
|
||||
|
||||
o Tweaked the version number (-V) output slightly.
|
||||
|
||||
Nmap 3.10ALPHA7
|
||||
Nmap 3.10ALPHA7 [12/18/02]
|
||||
|
||||
o Upgraded libpcap from version 0.6.2 to 0.7.1. Updated the
|
||||
libpcap-possiblymodified/NMAP_MODIFICATIONS file to give a much
|
||||
@@ -4301,7 +4310,7 @@ o Added a warning that some hosts may be skipped and/or repeated
|
||||
o Fixed a minor memory leak noted by Michael Davis
|
||||
(mike(a)datanerds.net).
|
||||
|
||||
Nmap 3.10ALPHA4
|
||||
Nmap 3.10ALPHA4 [11/11/02]
|
||||
|
||||
o Applied patch by Max Schubert (nmap(a)webwizarddesign.com) which adds
|
||||
an add-port XML tag whenever a new port is found open when Nmap is
|
||||
@@ -4324,7 +4333,7 @@ o Applied some patches from Chad Loder (cloder(a)loder.us) which update
|
||||
o Fixed a compile problem on machines without PF_INET6. Thanks to
|
||||
Josef 'Jupp' Schugt (deusxmachina(a)webmail.co.za) for noting this.
|
||||
|
||||
Nmap 3.10ALPHA3
|
||||
Nmap 3.10ALPHA3 [9/15/02]
|
||||
|
||||
o Added --min_parallelism option, which makes scans more aggressive
|
||||
and MUCH faster in certain situations -- especially against
|
||||
@@ -4352,7 +4361,7 @@ o Nmap now reports execution times to millisecond precision (rather
|
||||
o Fixed an infinite loop caused by invalid port arguments. Problem
|
||||
noted by fejed (fejed(a)uddf.net).
|
||||
|
||||
Nmap 3.10ALPHA2
|
||||
Nmap 3.10ALPHA2 [8/31/02]
|
||||
|
||||
o Fixed compilation and IPv6 support on FreeBSD (tested on
|
||||
4.6-STABLE). Thanks to Niels Heinen (niels.heinen(a)ubizen.com) for
|
||||
@@ -4364,7 +4373,7 @@ o Made some portability changes based on suggestions by Josef 'Jupp'
|
||||
o Fixed compilation and IPv6 support on Solaris 9 (haven't tested
|
||||
earlier versions).
|
||||
|
||||
Nmap 3.10ALPHA1
|
||||
Nmap 3.10ALPHA1 [8/28/02]
|
||||
|
||||
o IPv6 is now supported for TCP scan (-sT), connect()-style ping
|
||||
scan (-sP), and list scan (-sL)! Just specify the -6 option and the
|
||||
@@ -4396,7 +4405,7 @@ o Added DEC OSF to the platforms that require the BSDFIX() macro due
|
||||
o Fixed an debug statement C ambiguity discovered by Kronos
|
||||
(kronos(a)kronoz.cjb.net)
|
||||
|
||||
Nmap 3.00
|
||||
Nmap 3.00 [7/31/02]
|
||||
|
||||
o Woohoo! :)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user