mirror of
https://github.com/nmap/nmap.git
synced 2025-12-21 06:59:01 +00:00
OK, I think I'm done with the CHANGELOG\!
This commit is contained in:
304
CHANGELOG
304
CHANGELOG
@@ -163,9 +163,53 @@ o [NSE] Added 40 scripts, bringing the total to 217! You can learn
|
|||||||
addresses. If the newtargets script argument is set, discovered
|
addresses. If the newtargets script argument is set, discovered
|
||||||
addresses are added to the scan queue. [Nick Nikolaou]
|
addresses are added to the scan queue. [Nick Nikolaou]
|
||||||
|
|
||||||
+ xmpp: Connects to an XMPP server (port 5222) and collects server information such as
|
+ xmpp: Connects to an XMPP server (port 5222) and collects server
|
||||||
supported auth mechanisms, compression methods and whether TLS is supported
|
information such as supported auth mechanisms, compression methods
|
||||||
and mandatory. [Vasiliy Kulikov]
|
and whether TLS is supported and mandatory. [Vasiliy Kulikov]
|
||||||
|
|
||||||
|
o Nmap has long supported IPv6 for basic (connect) port scans, basic
|
||||||
|
host discovery, version detection, Nmap Scripting Engine. This
|
||||||
|
release dramatically expands and improves IPv6 support:
|
||||||
|
+ IPv6 raw packet scans (including SYN scan, UDP scan, ACK scan,
|
||||||
|
etc.) are now supported. [David, Weilin]
|
||||||
|
+ IPv6 raw packet host discovery (IPv6 echo requests, TCP/UDP
|
||||||
|
discovery packets, etc.) is now supported. [David, Weilin]
|
||||||
|
+ IPv6 traceroute is now supported [David]
|
||||||
|
+ IPv6 protocol scan (-sO) is now supported, including creating
|
||||||
|
realistic headers for many protocols. [David]
|
||||||
|
+ IPv6 support to the wsdd, dnssd and upnp NSE libraries. [Daniel
|
||||||
|
Miller, Patrik]
|
||||||
|
+ The --exclude and --excludefile now support IPV6 addresses with
|
||||||
|
netmasks. [Colin]
|
||||||
|
|
||||||
|
o Scanme.Nmap.Org (the system anyone is allowed to scan for testing
|
||||||
|
purposes) is now dual-stacked (has an IPv6 address as well as IPv4)
|
||||||
|
so you can scan it during IPv6 testing. We also added a DNS record
|
||||||
|
for ScanmeV6.nmap.org which is IPv6-only. See
|
||||||
|
http://seclists.org/nmap-dev/2011/q2/428. [Fyodor]
|
||||||
|
|
||||||
|
o The Nmap.Org website as well as sister sites Insecure.Org,
|
||||||
|
SecLists.Org, and SecTools.Org all have working IPv6 addresses now
|
||||||
|
(dual stacked). [Fyodor]
|
||||||
|
|
||||||
|
o Nmap now determines the filesystem location it is being run from and
|
||||||
|
that path is now included early in the search path for data files
|
||||||
|
(such as nmap-services). This reduces the likelihood of needing to
|
||||||
|
specify --datadir or getting data files from a different version of
|
||||||
|
Nmap installed on the system. For full details, see
|
||||||
|
http://nmap.org/book/data-files-replacing-data-files.html. Thanks
|
||||||
|
to Solar Designer for implementation advice. [David]
|
||||||
|
|
||||||
|
o Created a page on our SecWiki for collecting Nmap script ideas! If
|
||||||
|
you have a good idea, post it to the incoming section of the page.
|
||||||
|
Or if you're in a script writing mood but don't know what to write,
|
||||||
|
come here for inspiration: https://secwiki.org/w/Nmap_Script_Ideas.
|
||||||
|
|
||||||
|
o The development pace has greatly increased because Google (again)
|
||||||
|
sponsored a 7 full-time college and graduate student programmer
|
||||||
|
interns this summer as part of their Summer of Code program!
|
||||||
|
Thanks, Google Open Source Department! We're delighted to introduce
|
||||||
|
the team: http://seclists.org/nmap-dev/2011/q2/312
|
||||||
|
|
||||||
o [NSE] Added 7 new protocol libraries, bringing the total to 66. You
|
o [NSE] Added 7 new protocol libraries, bringing the total to 66. You
|
||||||
can read about them all at http://nmap.org/nsedoc/. Here are the new
|
can read about them all at http://nmap.org/nsedoc/. Here are the new
|
||||||
@@ -190,7 +234,8 @@ o [NSE] Added 7 new protocol libraries, bringing the total to 66. You
|
|||||||
+ srvloc: A relatively small implementation of the Service Location
|
+ srvloc: A relatively small implementation of the Service Location
|
||||||
Protocol. [Patrik Karlsson]
|
Protocol. [Patrik Karlsson]
|
||||||
|
|
||||||
+ tftp: Implements a minimal TFTP server. [Patrik Karlsson]
|
+ tftp: Implements a minimal TFTP server. It is used in
|
||||||
|
snmp-ios-config to obtain router config files.[Patrik Karlsson]
|
||||||
|
|
||||||
o Improved Nmap's service/version detection database by adding:
|
o Improved Nmap's service/version detection database by adding:
|
||||||
+ Apple iPhoto (DPAP) protocol probe [Patrik]
|
+ Apple iPhoto (DPAP) protocol probe [Patrik]
|
||||||
@@ -200,81 +245,52 @@ o Improved Nmap's service/version detection database by adding:
|
|||||||
+ Signature improvements for a wide variety of services (we now have
|
+ Signature improvements for a wide variety of services (we now have
|
||||||
7,375 signatures)
|
7,375 signatures)
|
||||||
|
|
||||||
o [NSE] Replaced http-trace with a new more effective version. [Paulino]
|
o [NSE] ssh-hostkey now additionally has a postrule that prints hosts
|
||||||
|
found during the scan which share the same hostkey. [Henri Doreau]
|
||||||
o Added support for raw-packet IPv6 scans! This means SYN scan, UDP
|
|
||||||
scan, and ICMP host discovery and similar work for IPv6 now! A few
|
|
||||||
notes:
|
|
||||||
o OS detection isn't yet supported. That is a huge task (requires
|
|
||||||
an all-new database), but we're working hard on it.
|
|
||||||
o IPv6 CIDR address notation isn't yet supported (it is rarely useful
|
|
||||||
due to the size of IPv6 networks, but we plan to add it anyway).
|
|
||||||
o Neighbor Discovery-based host discovery (analog to ARP scan) isn't
|
|
||||||
yet supported.
|
|
||||||
o Multicast host discovery isn't yet supported.
|
|
||||||
o Windows Teredo tunnels (a system for tunneling IPv6 to systems
|
|
||||||
which don't support it natively) are not supported by the raw
|
|
||||||
system, but you can still use -6 with --unprivileged to scan through
|
|
||||||
those interfaces.
|
|
||||||
o When scanning link local IPv6 addresses (they start with fe80),
|
|
||||||
you might need to put the interface name at the end like you
|
|
||||||
sometimes do with ping6 and other system IPv6 tools
|
|
||||||
(e.g. fe80::9afc:22ee:bc91:3e1d%eth0)
|
|
||||||
[Added by David and Weilin]
|
|
||||||
|
|
||||||
o Added IPv6 --traceroute support. [David]
|
|
||||||
|
|
||||||
o Added IPv6 protocol scan (-sO) support, including creating realistic
|
|
||||||
headers for many protocols. [David]
|
|
||||||
|
|
||||||
o [NSE] Added ipv6 support to the wsdd, dnssd and upnp libraries. Applied
|
|
||||||
patch from Dan Miller that fixes errors in processing and sorting ipv6
|
|
||||||
addresses in scripts using these libraries. [Daniel Miller, Patrik]
|
|
||||||
|
|
||||||
o Scanme.Nmap.Org is now dual-stacked (has an IPv6 address as well as
|
|
||||||
IPv4) so you can scan it during IPv6 testing. We also added a DNS
|
|
||||||
record for ScanmeV6.nmap.org which is IPv6-only. [Fyodor]
|
|
||||||
|
|
||||||
o [Nmap] --exclude and --excludefile now support IPV6 addresses with netmasks
|
|
||||||
[Colin]
|
|
||||||
|
|
||||||
o The Nmap.Org website as well as sister sites Insecure.Org,
|
|
||||||
SecLists.Org, and SecTools.Org all have working IPv6 addresses now.
|
|
||||||
|
|
||||||
o Performed some output cleanup work to remove various status lines in cases
|
|
||||||
that they don't really matter. This makes it easier to find the
|
|
||||||
good stuff! [David]
|
|
||||||
|
|
||||||
o The development pace has greatly increased because Google (again)
|
|
||||||
sponsored a 7 full-time college and graduate student programmer
|
|
||||||
interns this summer as part of their Summer of Code program!
|
|
||||||
Thanks, Google Open Source Department! We're delighted to introduce
|
|
||||||
the team: http://seclists.org/nmap-dev/2011/q2/312
|
|
||||||
|
|
||||||
o [Zenmap] Fixed issue with Zenmap not being able to kill the Nmap scan
|
|
||||||
subprocess upon canceling a scan or quitting the application on Windows.
|
|
||||||
[Shinnok]
|
|
||||||
|
|
||||||
o [Zenmap] Fixed issue with Zenmap not waiting for the return exit code
|
|
||||||
of the Nmap scan subprocess after killing it on Posix systems, thus
|
|
||||||
leaving the processes in a defunct(zombie) state. [Shinnok]
|
|
||||||
|
|
||||||
o [NSE] Banned scripts from being in both the "default" and
|
|
||||||
"intrusive" categories. We did this by removing dhcp-discover and
|
|
||||||
dns-zone-transfer from the set of scripts run by default (leaving
|
|
||||||
them "intrusive"), and reclassifying dns-recusion, ftp-bounce,
|
|
||||||
http-open-proxy, and socks-open-proxy as "safe" rather than
|
|
||||||
"intrusive" (keeping them in the "default" set).
|
|
||||||
|
|
||||||
o [NSE] The host.bin_ip and host.bin_ip_src entries now also work with
|
|
||||||
16-byte IPv6 addresses. [David]
|
|
||||||
|
|
||||||
o [NSE] Added 300+ new signatures to http-enum which look for admin
|
o [NSE] Added 300+ new signatures to http-enum which look for admin
|
||||||
directories, JBoss, Tomcat, TikiWiki, Majordomo2, MS SQL, Wordpress,
|
directories, JBoss, Tomcat, TikiWiki, Majordomo2, MS SQL, Wordpress,
|
||||||
and more. [Paulino]
|
and more. [Paulino]
|
||||||
|
|
||||||
o [Ncat] Updated the ca-bundle.crt list of certificate authority
|
o Made the final IP address space assignment update as all available
|
||||||
certificates. [David]
|
IPv4 address blocks have now been allocated to the regional
|
||||||
|
registries. Our random IP generation (-iR) logic now only excludes
|
||||||
|
the various reserved blocks. Thanks to Kris for years of regular
|
||||||
|
updates to this function!
|
||||||
|
|
||||||
|
o [NSE] Replaced http-trace with a new more effective version. [Paulino]
|
||||||
|
|
||||||
|
o Performed some output cleanup work to remove unimportant status
|
||||||
|
lines so that it is easier to find the good stuff! [David]
|
||||||
|
|
||||||
|
o [Zenmap] now properly kills Nmap scan subprocess when you cancel a
|
||||||
|
scan or quit Zenmap on Windows. [Shinnok]
|
||||||
|
|
||||||
|
o [NSE] Banned scripts from being in both the "default" and
|
||||||
|
"intrusive" categories. We did this by removing dhcp-discover and
|
||||||
|
dns-zone-transfer from the set of scripts run by default (leaving
|
||||||
|
them "intrusive"), and reclassifying dns-recursion, ftp-bounce,
|
||||||
|
http-open-proxy, and socks-open-proxy as "safe" rather than
|
||||||
|
"intrusive" (keeping them in the "default" set).
|
||||||
|
|
||||||
|
o [NSE] Added a credential storage library (creds.lua) and modified
|
||||||
|
the brute library and scripts to make use of it. [Patrik]
|
||||||
|
|
||||||
|
o [Ncat] Created a portable version of ncat.exe that you can just drop
|
||||||
|
onto Microsoft Windows systems without having to run any installer
|
||||||
|
or copy over extra library files. See the Ncat page
|
||||||
|
(http://nmap.org/ncat/) for binary downloads and a link to build
|
||||||
|
instructions. [Shinnok]
|
||||||
|
|
||||||
|
o Fix a segmentation fault which could occur when running Nmap on
|
||||||
|
various Android-based phones. The problem related to NULL being
|
||||||
|
passed to freeaddrinfo(). [David, Vlatko Kosturjak]
|
||||||
|
|
||||||
|
o [NSE] The host.bin_ip and host.bin_ip_src entries now also work with
|
||||||
|
16-byte IPv6 addresses. [David]
|
||||||
|
|
||||||
|
o [Ncat] Updated the ca-bundle.crt list of trusted certificate
|
||||||
|
authority certificates. [David]
|
||||||
|
|
||||||
o [NSE] Fixed a bug in the SMB Authentication library which could
|
o [NSE] Fixed a bug in the SMB Authentication library which could
|
||||||
prevent concurrently running scripts with valid credentials from
|
prevent concurrently running scripts with valid credentials from
|
||||||
@@ -283,25 +299,12 @@ o [NSE] Fixed a bug in the SMB Authentication library which could
|
|||||||
o [NSE] Re-worked http-form-brute.nse to better autodetect form
|
o [NSE] Re-worked http-form-brute.nse to better autodetect form
|
||||||
fields, allow brute force attempts where only the password (no
|
fields, allow brute force attempts where only the password (no
|
||||||
username) is needed, follow HTTP redirects, and better detect
|
username) is needed, follow HTTP redirects, and better detect
|
||||||
incorrect login attempts. [Patrik]
|
incorrect login attempts. [Patrik, Daniel Miller]
|
||||||
|
|
||||||
o [Zenmap] Changed "Slow comprehensive scan" profile script selection from
|
o [Zenmap] Changed the "slow comprehensive scan" profile's NSE script
|
||||||
"all" to "default or (discovery and safe)" categories, which specifies that
|
selection from "all" to "default or (discovery and safe)"
|
||||||
all scripts in default category as well as all scripts that are both in
|
categories. Except for testing and debugging, "--script all" is
|
||||||
discovery and safe should be executed.
|
rarely desirable.
|
||||||
The "all" profile is pretty dangerous to be run since it includes denial of
|
|
||||||
service and exploit scripts among many others and because in some cases the
|
|
||||||
scan might never finish.
|
|
||||||
|
|
||||||
o [NSE] Added credential storage library (creds.lua) and modified the brute
|
|
||||||
library and scripts to make use of it. [Patrik]
|
|
||||||
|
|
||||||
o [Ncat] Added support for building a portable version of Ncat for the
|
|
||||||
Microsoft Windows platform, by means of static linking. This allows
|
|
||||||
you to drop it by itself on pretty much any Windows system without
|
|
||||||
worrying about installing anything else or including a bunch of DLL
|
|
||||||
library or data files. You can read more about it in Ncat's INSTALL
|
|
||||||
file (http://nmap.org/svn/ncat/INSTALL).
|
|
||||||
|
|
||||||
o [NSE] Added the stdnse.silent_require method which is used for
|
o [NSE] Added the stdnse.silent_require method which is used for
|
||||||
library requires that you know might fail (e.g. "openssl" fails if
|
library requires that you know might fail (e.g. "openssl" fails if
|
||||||
@@ -312,84 +315,40 @@ o [NSE] Added the stdnse.silent_require method which is used for
|
|||||||
failure messages as would happen with a normal require. [Patrick
|
failure messages as would happen with a normal require. [Patrick
|
||||||
Donnelly]
|
Donnelly]
|
||||||
|
|
||||||
o [Ncat] ncat now listens on localhost and ::1 when you do ncat -l. If you
|
o [Ncat] ncat now listens on both localhost and ::1 when you run ncat
|
||||||
specify an address or use -4,-6 it works as before.
|
-l. It works as before if you specify -4 or -6 or a specific
|
||||||
|
address. [Colin Rice]
|
||||||
|
|
||||||
o [NSE] Added the Simple Mail Transfer Protocol (SMTP) library. [Djalal]
|
o [Zenmap] Fixed a bug in topology mapper which caused endpoints
|
||||||
|
behind firewalls to sometimes show up in the wrong place (see
|
||||||
|
http://seclists.org/nmap-dev/2011/q2/733). [Colin Rice]
|
||||||
|
|
||||||
o [Zenmap] Fixed endpoints which were behind firewalls during a traceroute being
|
o [Zenmap] If you scan a system twice, any open ports from the first
|
||||||
attached to the wrong spot on the topology map. [Colin Rice]
|
scan which are closed in the 2nd will be properly marked as
|
||||||
|
closed. [Colin Rice].
|
||||||
o [Zenmap] Fixed issue with ports closed in newer scan not being removed
|
|
||||||
from the ports list [Colin Rice]
|
|
||||||
|
|
||||||
o Stopped linking against libnl when not necessary (when linking
|
|
||||||
dynamically with libpcap). Patch by Kevin Locke.
|
|
||||||
|
|
||||||
o [NSE] Applied patch from Daniel Miller that fixes a bug in http-form-brute
|
|
||||||
reported by Josh Greenwood. The script would break if autodetection of
|
|
||||||
either brute form fields would fail.
|
|
||||||
|
|
||||||
o [Zenmap] Fixed an error that could cause a crash ("TypeError: an
|
o [Zenmap] Fixed an error that could cause a crash ("TypeError: an
|
||||||
integer is required") if a sort column in the ports table was unset.
|
integer is required") if a sort column in the ports table was unset.
|
||||||
[David]
|
[David]
|
||||||
|
|
||||||
o [Ndiff] Added nmaprun element information to the diff. [Daniel
|
o [Ndiff] Added nmaprun element information (Nmap version, scan date,
|
||||||
Miller]
|
etc.) to the diff. Also, the Nmap banner with version number and
|
||||||
|
data is now only printed if there were other differences in the
|
||||||
o Created a page on our SecWiki for collecting Nmap script ideas! If
|
scan. [Daniel Miller, David, Dr. Jesus]
|
||||||
you have a good idea, post it to the incoming section of the page.
|
|
||||||
Or if you're in a script writing mood but don't know what to write,
|
|
||||||
come here for inspiration: https://secwiki.org/w/Nmap_Script_Ideas.
|
|
||||||
|
|
||||||
o Added a GKrellM service probe from Toni Ruottu.
|
|
||||||
|
|
||||||
o [NSE] Added nmap.get_interface and nmap.get_interface_info functions
|
o [NSE] Added nmap.get_interface and nmap.get_interface_info functions
|
||||||
so scripts can access characteristics of the scanning interface.
|
so scripts can access characteristics of the scanning interface.
|
||||||
[Djalal]
|
Removed nmap.get_interface_link. [Djalal]
|
||||||
|
|
||||||
o [NSE] Removed the nmap.get_interface_link function, which was
|
|
||||||
deprecated by the new nmap.get_interface_info. The sniffer-detect
|
|
||||||
script now calls the nmap.get_interface_info function to retrieve
|
|
||||||
the network interface link type. [Djalal]
|
|
||||||
|
|
||||||
o [NSE] Fixed a bug reported by Daniel Miller that was causing the
|
|
||||||
nfs-ls script to ignore NFS mounts when the Mount version is 1.
|
|
||||||
[Djalal]
|
|
||||||
|
|
||||||
o Added a service probe for BackOrifice contributed by Gorjan
|
|
||||||
Petrovski.
|
|
||||||
|
|
||||||
o Added a service probe for Zend Java Bridge, which is vulnerable if
|
|
||||||
exposed to an untrusted network. It was contributed by Michael
|
|
||||||
Schierl.
|
|
||||||
|
|
||||||
o Fixed an overflow in scan elapsed time display that caused negative
|
o Fixed an overflow in scan elapsed time display that caused negative
|
||||||
times to be printed after about 25 days. [Daniel Miller]
|
times to be printed after about 25 days. [Daniel Miller]
|
||||||
|
|
||||||
o [NSE] ssh-hostkey now additionally has a postrule that prints hosts
|
|
||||||
found during the scan which share the same hostkey. [Henri Doreau]
|
|
||||||
|
|
||||||
o Nmap now determines the location it is being run from and that
|
|
||||||
location is now included early in the search path for data files
|
|
||||||
(such as nmap-services). For full details, see
|
|
||||||
http://nmap.org/book/data-files-replacing-data-files.html. Thanks
|
|
||||||
to Solar Designer for implementation advice. [David]
|
|
||||||
|
|
||||||
o Updated nmap-rpc from the master list, now maintained by IANA.
|
o Updated nmap-rpc from the master list, now maintained by IANA.
|
||||||
[Daniel Miller, David]
|
[Daniel Miller, David]
|
||||||
|
|
||||||
o [Ndiff] The Nmap banner (with the version number and date of the scan)
|
|
||||||
is not printed unless there were other differences. This makes Nidff
|
|
||||||
produce no output when there wre no differences other than the version
|
|
||||||
number and date. Dr. Jesus contributed an initial patch. [David]
|
|
||||||
|
|
||||||
o [Zenmap] Fixed a bug in the option parser: -sN (null scan) was
|
o [Zenmap] Fixed a bug in the option parser: -sN (null scan) was
|
||||||
interpreted as -sn (no port scan). This was reported by
|
interpreted as -sn (no port scan). This was reported by
|
||||||
shitaneddine. [David]
|
Shitaneddine. [David]
|
||||||
|
|
||||||
o [NSE] Fixed a problem in oracle-brute that would fail due to connection
|
|
||||||
exhaustion. Fixed some debugging messages in the brute library [Patrik]
|
|
||||||
|
|
||||||
o [Ndiff] Fixed the Mac OS X packages to use the correct path for
|
o [Ndiff] Fixed the Mac OS X packages to use the correct path for
|
||||||
Python: /usr/bin/python instead of /opt/local/bin/python. The bug
|
Python: /usr/bin/python instead of /opt/local/bin/python. The bug
|
||||||
@@ -399,20 +358,13 @@ o Removed the -sR (RPC scan) option--it is now an alias for -sV
|
|||||||
(version scan), which always does RPC scan when an rpcinfo service
|
(version scan), which always does RPC scan when an rpcinfo service
|
||||||
is detected.
|
is detected.
|
||||||
|
|
||||||
o [NSE] Merged the ms-sql branch with several improvements and changes to the
|
o [NSE] Improved the ms-sql scripts and library in several ways:
|
||||||
ms-sql scripts and library:
|
- Improved version detection and server discovery
|
||||||
- Improved version detection
|
- Added support for named pipes, integrated authentication, and
|
||||||
- Improved server discovery
|
connecting to instances by name or port
|
||||||
- Add support for named pipes
|
- Improved script and library stability and documentation.
|
||||||
- Add support for integrated authentication
|
|
||||||
- Add support for connecting to instances by name or port
|
|
||||||
- Improved script and library stability
|
|
||||||
- Improved script and library documentation
|
|
||||||
[Patrik Karlsson, Chris Woodbury]
|
[Patrik Karlsson, Chris Woodbury]
|
||||||
|
|
||||||
o [NSE] Added probe for Apple iPhoto (DPAP) and the dpap-brute script that
|
|
||||||
performs password guessing against a shared iPhoto library. [Patrik]
|
|
||||||
|
|
||||||
o [NSE] Fixed http.validate_options when handling a cookie table.
|
o [NSE] Fixed http.validate_options when handling a cookie table.
|
||||||
[Sebastian Prengel]
|
[Sebastian Prengel]
|
||||||
|
|
||||||
@@ -421,18 +373,6 @@ o Added a Service Tags UDP probe for port 6481/udp. [David]
|
|||||||
o [NSE] Enabled firewalk.nse to automatically find the gateways at
|
o [NSE] Enabled firewalk.nse to automatically find the gateways at
|
||||||
which probes are dropped and fixed various bugs. [Henri Doreau]
|
which probes are dropped and fixed various bugs. [Henri Doreau]
|
||||||
|
|
||||||
o [NSE] Use the correct script name in the usage example of the
|
|
||||||
smtp-enum-users script. Reported by Jamuse, who also contributed
|
|
||||||
a patch.
|
|
||||||
|
|
||||||
o [NSE] db2-das-info - Corrected a bug that caused the script to fail
|
|
||||||
when DB2 Discovery mode is disabled on the DAS service on port 523.
|
|
||||||
[Tom]
|
|
||||||
|
|
||||||
o Added checks that the argument to freeaddrinfo is not NULL, avoiding
|
|
||||||
a segmentation fault on Android and possibly other platforms.
|
|
||||||
Suggested by Vlatko Kosturjak and Alexismm2.
|
|
||||||
|
|
||||||
o [Zenmap] Worked around a pycairo bug that prevented saving the
|
o [Zenmap] Worked around a pycairo bug that prevented saving the
|
||||||
topology graphic as PNG on Windows: "Error Saving Snapshot:
|
topology graphic as PNG on Windows: "Error Saving Snapshot:
|
||||||
Surface.write_to_png takes one argument which must be a filename
|
Surface.write_to_png takes one argument which must be a filename
|
||||||
@@ -447,18 +387,8 @@ o The -V and --version options now show the platform Nmap was compiled
|
|||||||
o Fixed some inconsistencies in nmap-os-db reported by Xavier Sudre
|
o Fixed some inconsistencies in nmap-os-db reported by Xavier Sudre
|
||||||
from netVigilance.
|
from netVigilance.
|
||||||
|
|
||||||
o Made the final IP address space assignment update as all available
|
|
||||||
IPv4 address blocks have now been allocated to the regional
|
|
||||||
registries. Our random IP generation (-iR) logic now only excludes
|
|
||||||
the various reserved blocks. Thanks to Kris for years of regular
|
|
||||||
updates to this function!
|
|
||||||
|
|
||||||
o The Nmap Win32 uninstaller now properly deletes nping.exe. [Fyodor]
|
o The Nmap Win32 uninstaller now properly deletes nping.exe. [Fyodor]
|
||||||
|
|
||||||
o Fix a segmentation fault which could occur when running Nmap on
|
|
||||||
various Andriod-based phones. The problem related to NULL being
|
|
||||||
passed to freeaddrinfo(). [David, Vlatko Kosturjak]
|
|
||||||
|
|
||||||
o [NSE] Added a shortport.ssl function which can be used as a script
|
o [NSE] Added a shortport.ssl function which can be used as a script
|
||||||
portrule to match SSL services. It is similar in concept to our
|
portrule to match SSL services. It is similar in concept to our
|
||||||
existing shortport.http. [David]
|
existing shortport.http. [David]
|
||||||
@@ -472,6 +402,10 @@ o We no longer support Nmap on versions of Windows earlier than XP
|
|||||||
But if you must use Nmap on such systems anyway, please see
|
But if you must use Nmap on such systems anyway, please see
|
||||||
https://secwiki.org/w/Nmap_On_Old_Windows_Releases.
|
https://secwiki.org/w/Nmap_On_Old_Windows_Releases.
|
||||||
|
|
||||||
|
o There were hundreds of other little bug fixes and improvements
|
||||||
|
(especially to NSE scripts). See the SVN logs for revisions 22,274
|
||||||
|
through 24,460 for details.
|
||||||
|
|
||||||
Nmap 5.51 [2011-02-11]
|
Nmap 5.51 [2011-02-11]
|
||||||
|
|
||||||
o [Ndiff] Added support for prerule and postrule scripts. [David]
|
o [Ndiff] Added support for prerule and postrule scripts. [David]
|
||||||
|
|||||||
Reference in New Issue
Block a user