1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-18 21:49:01 +00:00

prepare for the 4.49RC4 release -- update changelog, version numbers, and generated files

This commit is contained in:
fyodor
2007-12-08 00:01:07 +00:00
parent 943ff9cae2
commit 86ada5ebe0
6 changed files with 5064 additions and 5043 deletions

View File

@@ -1,25 +1,78 @@
# Nmap Changelog ($Id$); -*-text-*-
4.49RC4
o Included netbios-smb-os-discovery.nse NSE script which uses NetBIOS
o David did a huge OS fingerprint integration marathon, going through
all of your submissions (more than 1600) since August 20. The 2nd
generation database has grown more than 30% to 1,085 entries! Many
of the existing fingerprints were improved as well. Notable new or
greatly improved entries include the iPhone, iPod Touch, Mac OS X
Leopard FreeBSD 7.0, Linux 2.6.23, Nokia cell phones (E61, E65, E70,
E90, N95), and OpenBSD 4.2. Of course there were all manner of new
printers, cable/DSL routers, switches, enterprise routers, IP
phones, cell phones and a heap of obscure equipment such as the
BeaconMedaes medical gas alarm. Windows Vista fingerprints were
also improved significantly. Please keep those OS fingerprint
submissions and corrections coming!
o Doug integrated all of your version detection fingerprints and
corrections since October 4. The DB now has an incredible 4,542
signatures for 449 service protocols. The service protocols with
the most signatures are http (1,473), telnet (459), ftp (423), smtp
(327), pop3 (188), http-proxy (111), ssh (104), imap (103), irc (46)
and nntp (44).
o Included the netbios-smb-os-discovery.nse script which uses NetBIOS
and SMB queries to guess OS version. This script was written by
Judy Novak and contributed by Sourcefire.
o Canonicalized the interface type numbers used internally by
libdnet. Also Libdnet now recognizes devices with type
INTF_TYPE_IEEE80211 as Ethernet devices. This ought to make
wireless network scanning work on Windows Vista. For more background
see http://seclists.org/nmap-dev/2007/q4/0391.html. [David]
o Documented the "--script all" option in the man page and NSE
article. This option executes all scripts in the NSE database
regardless of category. [Fyodor]
o NSE scripts can now be specified by name without the .nse
extension. So instead of using "--script
bruteTelnet.nse,HTTPpasswd.nse,SQLInject.nse,robots.nse", you can
just pass "--script bruteTelnet,HTTPpasswd,SQLInject,robots". [Kris]
o Removed some auto-generated files from the new nselib-bin directory
as they could cause compatibility problems. Also updated
mswin32/Makefile to reflect the new nselib-bin DLL location [David]
o ripeQuery.nse was updated to avoid printing some useless
information. [Kris]
o Compatibility with systems that have the pcre.h header file in its
own pcre directory should now be fixed for real. [Fyodor]
o Enhanced the radmind service detection signature and added a
deprecated radmind port to nmap-services. [Matt Selsky]
o Documented the "--script all" option in the man page and NSE
article. This option executes all scripts in the NSE database
regardless of category. [Fyodor]
o Zenmap now gives better errors to stdout when it can't even pop up a
dialog box (such as when PyGTK can't be loaded). [David]
o Fixed a Zenmap crash which occurred on Mac OS X and possibly other
platforms. The error message aid: "object of type
'ScanHostDetailsPage' has no len()". [David]
o Fixed a crash which occurred when an NSE script called
set_port_version() at times that version scanning was not
enabled. [Diman]
o Fixed the NSIS installer so that it does not include some excess
files (mswin32/* and .svn). Thanks to Alan Jones for reporting the
problem. [Fyodor]
o Renamed some Zenmap Python packages to allow Zenmap and Umit to be
installed at the same time. [David]
o Updated nmap-mac-prefixes with the latest IEEE data. Also added
back Cooperative Linux virtual NIC which was inadvertantly removed in
back Cooperative Linux virtual NIC which was inadvertently removed in
a previous release.
4.23RC3

View File

@@ -102,7 +102,7 @@ This options summary is printed when Nmap is run with no arguments, and the late
.sp
.RS 4
.nf
Nmap 4\.23RC3 ( http://insecure\.org )
Nmap 4\.49RC4 ( http://insecure\.org )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
Can pass hostnames, IP addresses, networks, etc\.
@@ -333,11 +333,13 @@ This option skips the Nmap discovery stage altogether\. Normally, Nmap uses this
\fB\-PN\fR
causes Nmap to attempt the requested scanning functions against
\fIevery\fR
target IP address specified\. So if a class B sized target address space (/16) is specified on the command line, all 65,536 IP addresses are scanned\. That second option character in
\fB\-PN\fR
is a zero and not the letter O\. Proper host discovery is skipped as with the list scan, but instead of stopping and printing the target list, Nmap continues to perform requested functions as if each target IP is active\. For machines on a local ethernet network, ARP scanning will still be performed (unless
target IP address specified\. So if a class B sized target address space (/16) is specified on the command line, all 65,536 IP addresses are scanned\. Proper host discovery is skipped as with the list scan, but instead of stopping and printing the target list, Nmap continues to perform requested functions as if each target IP is active\. For machines on a local ethernet network, ARP scanning will still be performed (unless
\fB\-\-send\-ip\fR
is specified) because Nmap needs MAC addresses to further scan target hosts\.
is specified) because Nmap needs MAC addresses to further scan target hosts\. This option flag for this used to be
\fBP0\fR
(uses zero), but was renamed to avoid confusion with protocol ping\'s
\fBPO\fR
(uses the letter O) flag\.
.RE
.PP
\fB\-PS [portlist]\fR (TCP SYN Ping)

View File

@@ -1,4 +1,4 @@
Nmap 4.23RC3 ( http://insecure.org )
Nmap 4.49RC4 ( http://insecure.org )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
Can pass hostnames, IP addresses, networks, etc.

View File

@@ -1,11 +1,11 @@
.\" Title: zenmap
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
.\" Date: 11/27/2007
.\" Date: 12/07/2007
.\" Manual:
.\" Source:
.\"
.TH "ZENMAP" "1" "11/27/2007" "" ""
.TH "ZENMAP" "1" "12/07/2007" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)

10018
nmap-os-db

File diff suppressed because it is too large Load Diff

4
nmap.h
View File

@@ -253,8 +253,8 @@ void *realloc();
#ifndef NMAP_VERSION
/* Edit this definition only within the quotes, because it is read from this
file by the makefiles. */
#define NMAP_VERSION "4.23RC3"
#define NMAP_NUM_VERSION "4.23.0.3"
#define NMAP_VERSION "4.49RC4"
#define NMAP_NUM_VERSION "4.49.0.4"
#endif
/* User configurable #defines: */