freebsd-ports/security/nmap/pkg-plist

651 lines
23 KiB
Text
Raw Normal View History

bin/ncat
bin/nmap
bin/nping
2013-09-28 17:50:43 +02:00
man/de/man1/nmap.1.gz
man/es/man1/nmap.1.gz
man/fr/man1/nmap.1.gz
man/hr/man1/nmap.1.gz
man/hu/man1/nmap.1.gz
man/it/man1/nmap.1.gz
man/ja/man1/nmap.1.gz
man/man1/ncat.1.gz
man/man1/nmap.1.gz
man/man1/nping.1.gz
man/pl/man1/nmap.1.gz
man/pt_BR/man1/nmap.1.gz
man/pt_PT/man1/nmap.1.gz
man/ro/man1/nmap.1.gz
man/ru/man1/nmap.1.gz
man/sk/man1/nmap.1.gz
man/zh/man1/nmap.1.gz
%%SSL%%share/ncat/ca-bundle.crt
%%DATADIR%%/nmap-mac-prefixes
%%DATADIR%%/nmap-os-db
%%DATADIR%%/nmap-payloads
%%DATADIR%%/nmap-protocols
%%DATADIR%%/nmap-rpc
%%DATADIR%%/nmap-service-probes
%%DATADIR%%/nmap-services
%%DATADIR%%/nmap.dtd
%%DATADIR%%/nmap.xsl
%%DATADIR%%/nse_main.lua
%%DATADIR%%/nselib/afp.lua
%%DATADIR%%/nselib/ajp.lua
%%DATADIR%%/nselib/amqp.lua
%%DATADIR%%/nselib/asn1.lua
%%DATADIR%%/nselib/base32.lua
%%DATADIR%%/nselib/base64.lua
%%DATADIR%%/nselib/bitcoin.lua
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/bittorrent.lua
%%DATADIR%%/nselib/bjnp.lua
%%DATADIR%%/nselib/brute.lua
%%DATADIR%%/nselib/cassandra.lua
%%DATADIR%%/nselib/citrixxml.lua
%%DATADIR%%/nselib/comm.lua
%%DATADIR%%/nselib/creds.lua
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/cvs.lua
%%DATADIR%%/nselib/data/drupal-modules.lst
%%DATADIR%%/nselib/data/favicon-db
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/data/http-default-accounts-fingerprints.lua
%%DATADIR%%/nselib/data/http-fingerprints.lua
%%DATADIR%%/nselib/data/http-folders.txt
%%DATADIR%%/nselib/data/http-sql-errors.lst
%%DATADIR%%/nselib/data/http-web-files-extensions.lst
%%DATADIR%%/nselib/data/ike-fingerprints.lua
%%DATADIR%%/nselib/data/jdwp-class/JDWPExecCmd.class
%%DATADIR%%/nselib/data/jdwp-class/JDWPExecCmd.java
%%DATADIR%%/nselib/data/jdwp-class/JDWPSystemInfo.class
%%DATADIR%%/nselib/data/jdwp-class/JDWPSystemInfo.java
%%DATADIR%%/nselib/data/jdwp-class/README.txt
%%DATADIR%%/nselib/data/mgroupnames.db
%%DATADIR%%/nselib/data/mysql-cis.audit
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/data/oracle-default-accounts.lst
%%DATADIR%%/nselib/data/oracle-sids
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/data/packetdecoders.lua
%%DATADIR%%/nselib/data/passwords.lst
%%DATADIR%%/nselib/data/pixel.gif
%%DATADIR%%/nselib/data/psexec/README
%%DATADIR%%/nselib/data/psexec/backdoor.lua
%%DATADIR%%/nselib/data/psexec/default.lua
%%DATADIR%%/nselib/data/psexec/drives.lua
%%DATADIR%%/nselib/data/psexec/examples.lua
%%DATADIR%%/nselib/data/psexec/experimental.lua
%%DATADIR%%/nselib/data/psexec/network.lua
%%DATADIR%%/nselib/data/psexec/nmap_service.c
%%DATADIR%%/nselib/data/psexec/nmap_service.vcproj
%%DATADIR%%/nselib/data/psexec/pwdump.lua
%%DATADIR%%/nselib/data/rtsp-urls.txt
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/data/snmpcommunities.lst
%%DATADIR%%/nselib/data/ssl-ciphers
%%DATADIR%%/nselib/data/ssl-fingerprints
%%DATADIR%%/nselib/data/tftplist.txt
%%DATADIR%%/nselib/data/usernames.lst
%%DATADIR%%/nselib/data/vhosts-default.lst
%%DATADIR%%/nselib/data/vhosts-full.lst
%%DATADIR%%/nselib/data/wp-plugins.lst
%%DATADIR%%/nselib/datafiles.lua
%%DATADIR%%/nselib/dhcp.lua
%%DATADIR%%/nselib/dhcp6.lua
%%DATADIR%%/nselib/dns.lua
%%DATADIR%%/nselib/dnsbl.lua
%%DATADIR%%/nselib/dnssd.lua
%%DATADIR%%/nselib/drda.lua
%%DATADIR%%/nselib/eap.lua
%%DATADIR%%/nselib/eigrp.lua
%%DATADIR%%/nselib/ftp.lua
%%DATADIR%%/nselib/giop.lua
%%DATADIR%%/nselib/gps.lua
%%DATADIR%%/nselib/http.lua
%%DATADIR%%/nselib/httpspider.lua
%%DATADIR%%/nselib/iax2.lua
%%DATADIR%%/nselib/ike.lua
%%DATADIR%%/nselib/imap.lua
%%DATADIR%%/nselib/informix.lua
%%DATADIR%%/nselib/ipOps.lua
%%DATADIR%%/nselib/ipp.lua
%%DATADIR%%/nselib/iscsi.lua
%%DATADIR%%/nselib/isns.lua
%%DATADIR%%/nselib/jdwp.lua
%%DATADIR%%/nselib/json.lua
%%DATADIR%%/nselib/ldap.lua
%%DATADIR%%/nselib/listop.lua
%%DATADIR%%/nselib/match.lua
%%DATADIR%%/nselib/membase.lua
%%DATADIR%%/nselib/mobileme.lua
%%DATADIR%%/nselib/mongodb.lua
%%DATADIR%%/nselib/msrpc.lua
%%DATADIR%%/nselib/msrpcperformance.lua
%%DATADIR%%/nselib/msrpctypes.lua
%%DATADIR%%/nselib/mssql.lua
%%DATADIR%%/nselib/mysql.lua
%%DATADIR%%/nselib/natpmp.lua
%%DATADIR%%/nselib/ncp.lua
%%DATADIR%%/nselib/ndmp.lua
%%DATADIR%%/nselib/netbios.lua
%%DATADIR%%/nselib/nrpc.lua
%%DATADIR%%/nselib/nsedebug.lua
%%DATADIR%%/nselib/omp2.lua
%%DATADIR%%/nselib/ospf.lua
%%DATADIR%%/nselib/packet.lua
%%DATADIR%%/nselib/pgsql.lua
%%DATADIR%%/nselib/pop3.lua
%%DATADIR%%/nselib/pppoe.lua
%%DATADIR%%/nselib/proxy.lua
%%DATADIR%%/nselib/rdp.lua
%%DATADIR%%/nselib/redis.lua
%%DATADIR%%/nselib/rmi.lua
%%DATADIR%%/nselib/rpc.lua
%%DATADIR%%/nselib/rpcap.lua
%%DATADIR%%/nselib/rsync.lua
%%DATADIR%%/nselib/rtsp.lua
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/sasl.lua
%%DATADIR%%/nselib/shortport.lua
%%DATADIR%%/nselib/sip.lua
%%DATADIR%%/nselib/smb.lua
%%DATADIR%%/nselib/smbauth.lua
%%DATADIR%%/nselib/smtp.lua
%%DATADIR%%/nselib/snmp.lua
%%DATADIR%%/nselib/socks.lua
%%DATADIR%%/nselib/srvloc.lua
%%DATADIR%%/nselib/ssh1.lua
%%DATADIR%%/nselib/ssh2.lua
%%DATADIR%%/nselib/sslcert.lua
%%DATADIR%%/nselib/stdnse.lua
%%DATADIR%%/nselib/strbuf.lua
%%DATADIR%%/nselib/strict.lua
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/nselib/stun.lua
%%DATADIR%%/nselib/tab.lua
%%DATADIR%%/nselib/target.lua
%%DATADIR%%/nselib/tftp.lua
%%DATADIR%%/nselib/tns.lua
%%DATADIR%%/nselib/unpwdb.lua
%%DATADIR%%/nselib/upnp.lua
%%DATADIR%%/nselib/url.lua
%%DATADIR%%/nselib/versant.lua
%%DATADIR%%/nselib/vnc.lua
%%DATADIR%%/nselib/vulns.lua
%%DATADIR%%/nselib/vuzedht.lua
%%DATADIR%%/nselib/wsdd.lua
%%DATADIR%%/nselib/xdmcp.lua
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/nselib/xmpp.lua
%%DATADIR%%/scripts/acarsd-info.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/address-info.nse
%%DATADIR%%/scripts/afp-brute.nse
%%DATADIR%%/scripts/afp-ls.nse
%%DATADIR%%/scripts/afp-path-vuln.nse
%%DATADIR%%/scripts/afp-serverinfo.nse
%%DATADIR%%/scripts/afp-showmount.nse
%%DATADIR%%/scripts/ajp-auth.nse
%%DATADIR%%/scripts/ajp-brute.nse
%%DATADIR%%/scripts/ajp-headers.nse
%%DATADIR%%/scripts/ajp-methods.nse
%%DATADIR%%/scripts/ajp-request.nse
%%DATADIR%%/scripts/amqp-info.nse
%%DATADIR%%/scripts/asn-query.nse
%%DATADIR%%/scripts/auth-owners.nse
%%DATADIR%%/scripts/auth-spoof.nse
%%DATADIR%%/scripts/backorifice-brute.nse
%%DATADIR%%/scripts/backorifice-info.nse
%%DATADIR%%/scripts/banner.nse
%%DATADIR%%/scripts/bitcoin-getaddr.nse
%%DATADIR%%/scripts/bitcoin-info.nse
%%DATADIR%%/scripts/bitcoinrpc-info.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/bittorrent-discovery.nse
%%DATADIR%%/scripts/bjnp-discover.nse
%%DATADIR%%/scripts/broadcast-ataoe-discover.nse
%%DATADIR%%/scripts/broadcast-avahi-dos.nse
%%DATADIR%%/scripts/broadcast-bjnp-discover.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/broadcast-db2-discover.nse
%%DATADIR%%/scripts/broadcast-dhcp-discover.nse
%%DATADIR%%/scripts/broadcast-dhcp6-discover.nse
%%DATADIR%%/scripts/broadcast-dns-service-discovery.nse
%%DATADIR%%/scripts/broadcast-dropbox-listener.nse
%%DATADIR%%/scripts/broadcast-eigrp-discovery.nse
%%DATADIR%%/scripts/broadcast-igmp-discovery.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/broadcast-listener.nse
%%DATADIR%%/scripts/broadcast-ms-sql-discover.nse
%%DATADIR%%/scripts/broadcast-netbios-master-browser.nse
%%DATADIR%%/scripts/broadcast-networker-discover.nse
%%DATADIR%%/scripts/broadcast-novell-locate.nse
%%DATADIR%%/scripts/broadcast-pc-anywhere.nse
%%DATADIR%%/scripts/broadcast-pc-duo.nse
%%DATADIR%%/scripts/broadcast-pim-discovery.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/broadcast-ping.nse
%%DATADIR%%/scripts/broadcast-pppoe-discover.nse
%%DATADIR%%/scripts/broadcast-rip-discover.nse
%%DATADIR%%/scripts/broadcast-ripng-discover.nse
%%DATADIR%%/scripts/broadcast-sybase-asa-discover.nse
%%DATADIR%%/scripts/broadcast-tellstick-discover.nse
%%DATADIR%%/scripts/broadcast-upnp-info.nse
%%DATADIR%%/scripts/broadcast-versant-locate.nse
%%DATADIR%%/scripts/broadcast-wake-on-lan.nse
%%DATADIR%%/scripts/broadcast-wpad-discover.nse
%%DATADIR%%/scripts/broadcast-wsdd-discover.nse
%%DATADIR%%/scripts/broadcast-xdmcp-discover.nse
%%DATADIR%%/scripts/cassandra-brute.nse
%%DATADIR%%/scripts/cassandra-info.nse
%%DATADIR%%/scripts/cccam-version.nse
%%DATADIR%%/scripts/citrix-brute-xml.nse
%%DATADIR%%/scripts/citrix-enum-apps-xml.nse
%%DATADIR%%/scripts/citrix-enum-apps.nse
%%DATADIR%%/scripts/citrix-enum-servers-xml.nse
%%DATADIR%%/scripts/citrix-enum-servers.nse
%%DATADIR%%/scripts/couchdb-databases.nse
%%DATADIR%%/scripts/couchdb-stats.nse
%%DATADIR%%/scripts/creds-summary.nse
%%DATADIR%%/scripts/cups-info.nse
%%DATADIR%%/scripts/cups-queue-info.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/cvs-brute-repository.nse
%%DATADIR%%/scripts/cvs-brute.nse
%%DATADIR%%/scripts/daap-get-library.nse
%%DATADIR%%/scripts/daytime.nse
%%DATADIR%%/scripts/db2-das-info.nse
%%DATADIR%%/scripts/db2-discover.nse
%%DATADIR%%/scripts/dhcp-discover.nse
%%DATADIR%%/scripts/dict-info.nse
%%DATADIR%%/scripts/distcc-cve2004-2687.nse
%%DATADIR%%/scripts/dns-blacklist.nse
%%DATADIR%%/scripts/dns-brute.nse
%%DATADIR%%/scripts/dns-cache-snoop.nse
%%DATADIR%%/scripts/dns-check-zone.nse
%%DATADIR%%/scripts/dns-client-subnet-scan.nse
%%DATADIR%%/scripts/dns-fuzz.nse
%%DATADIR%%/scripts/dns-ip6-arpa-scan.nse
%%DATADIR%%/scripts/dns-nsec-enum.nse
%%DATADIR%%/scripts/dns-nsec3-enum.nse
%%DATADIR%%/scripts/dns-nsid.nse
%%DATADIR%%/scripts/dns-random-srcport.nse
%%DATADIR%%/scripts/dns-random-txid.nse
%%DATADIR%%/scripts/dns-recursion.nse
%%DATADIR%%/scripts/dns-service-discovery.nse
%%DATADIR%%/scripts/dns-srv-enum.nse
%%DATADIR%%/scripts/dns-update.nse
%%DATADIR%%/scripts/dns-zeustracker.nse
%%DATADIR%%/scripts/dns-zone-transfer.nse
%%DATADIR%%/scripts/domcon-brute.nse
%%DATADIR%%/scripts/domcon-cmd.nse
%%DATADIR%%/scripts/domino-enum-users.nse
%%DATADIR%%/scripts/dpap-brute.nse
%%DATADIR%%/scripts/drda-brute.nse
%%DATADIR%%/scripts/drda-info.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/duplicates.nse
%%DATADIR%%/scripts/eap-info.nse
%%DATADIR%%/scripts/epmd-info.nse
%%DATADIR%%/scripts/eppc-enum-processes.nse
%%DATADIR%%/scripts/finger.nse
%%DATADIR%%/scripts/firewalk.nse
%%DATADIR%%/scripts/firewall-bypass.nse
%%DATADIR%%/scripts/flume-master-info.nse
%%DATADIR%%/scripts/ftp-anon.nse
%%DATADIR%%/scripts/ftp-bounce.nse
%%DATADIR%%/scripts/ftp-brute.nse
%%DATADIR%%/scripts/ftp-libopie.nse
%%DATADIR%%/scripts/ftp-proftpd-backdoor.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/ftp-vsftpd-backdoor.nse
%%DATADIR%%/scripts/ftp-vuln-cve2010-4221.nse
%%DATADIR%%/scripts/ganglia-info.nse
%%DATADIR%%/scripts/giop-info.nse
%%DATADIR%%/scripts/gkrellm-info.nse
%%DATADIR%%/scripts/gopher-ls.nse
%%DATADIR%%/scripts/gpsd-info.nse
%%DATADIR%%/scripts/hadoop-datanode-info.nse
%%DATADIR%%/scripts/hadoop-jobtracker-info.nse
%%DATADIR%%/scripts/hadoop-namenode-info.nse
%%DATADIR%%/scripts/hadoop-secondary-namenode-info.nse
%%DATADIR%%/scripts/hadoop-tasktracker-info.nse
%%DATADIR%%/scripts/hbase-master-info.nse
%%DATADIR%%/scripts/hbase-region-info.nse
%%DATADIR%%/scripts/hddtemp-info.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/hostmap-bfk.nse
%%DATADIR%%/scripts/hostmap-ip2hosts.nse
%%DATADIR%%/scripts/hostmap-robtex.nse
%%DATADIR%%/scripts/http-adobe-coldfusion-apsa1301.nse
%%DATADIR%%/scripts/http-affiliate-id.nse
%%DATADIR%%/scripts/http-apache-negotiation.nse
%%DATADIR%%/scripts/http-auth-finder.nse
%%DATADIR%%/scripts/http-auth.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/http-awstatstotals-exec.nse
%%DATADIR%%/scripts/http-axis2-dir-traversal.nse
%%DATADIR%%/scripts/http-backup-finder.nse
%%DATADIR%%/scripts/http-barracuda-dir-traversal.nse
%%DATADIR%%/scripts/http-brute.nse
%%DATADIR%%/scripts/http-cakephp-version.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/http-chrono.nse
%%DATADIR%%/scripts/http-coldfusion-subzero.nse
%%DATADIR%%/scripts/http-comments-displayer.nse
%%DATADIR%%/scripts/http-config-backup.nse
%%DATADIR%%/scripts/http-cors.nse
%%DATADIR%%/scripts/http-date.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/http-default-accounts.nse
%%DATADIR%%/scripts/http-domino-enum-passwords.nse
%%DATADIR%%/scripts/http-drupal-enum-users.nse
%%DATADIR%%/scripts/http-drupal-modules.nse
%%DATADIR%%/scripts/http-email-harvest.nse
%%DATADIR%%/scripts/http-enum.nse
%%DATADIR%%/scripts/http-exif-spider.nse
%%DATADIR%%/scripts/http-favicon.nse
%%DATADIR%%/scripts/http-fileupload-exploiter.nse
%%DATADIR%%/scripts/http-form-brute.nse
%%DATADIR%%/scripts/http-form-fuzzer.nse
%%DATADIR%%/scripts/http-frontpage-login.nse
%%DATADIR%%/scripts/http-generator.nse
%%DATADIR%%/scripts/http-git.nse
%%DATADIR%%/scripts/http-gitweb-projects-enum.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/http-google-malware.nse
%%DATADIR%%/scripts/http-grep.nse
%%DATADIR%%/scripts/http-headers.nse
%%DATADIR%%/scripts/http-huawei-hg5xx-vuln.nse
%%DATADIR%%/scripts/http-icloud-findmyiphone.nse
%%DATADIR%%/scripts/http-icloud-sendmsg.nse
%%DATADIR%%/scripts/http-iis-webdav-vuln.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/http-joomla-brute.nse
%%DATADIR%%/scripts/http-litespeed-sourcecode-download.nse
%%DATADIR%%/scripts/http-majordomo2-dir-traversal.nse
%%DATADIR%%/scripts/http-malware-host.nse
%%DATADIR%%/scripts/http-method-tamper.nse
%%DATADIR%%/scripts/http-methods.nse
%%DATADIR%%/scripts/http-open-proxy.nse
%%DATADIR%%/scripts/http-open-redirect.nse
%%DATADIR%%/scripts/http-passwd.nse
%%DATADIR%%/scripts/http-php-version.nse
%%DATADIR%%/scripts/http-phpmyadmin-dir-traversal.nse
%%DATADIR%%/scripts/http-phpself-xss.nse
%%DATADIR%%/scripts/http-proxy-brute.nse
%%DATADIR%%/scripts/http-put.nse
%%DATADIR%%/scripts/http-qnap-nas-info.nse
%%DATADIR%%/scripts/http-rfi-spider.nse
%%DATADIR%%/scripts/http-robots.txt.nse
%%DATADIR%%/scripts/http-robtex-reverse-ip.nse
%%DATADIR%%/scripts/http-robtex-shared-ns.nse
%%DATADIR%%/scripts/http-sitemap-generator.nse
%%DATADIR%%/scripts/http-slowloris-check.nse
%%DATADIR%%/scripts/http-slowloris.nse
%%DATADIR%%/scripts/http-sql-injection.nse
%%DATADIR%%/scripts/http-stored-xss.nse
%%DATADIR%%/scripts/http-title.nse
%%DATADIR%%/scripts/http-tplink-dir-traversal.nse
%%DATADIR%%/scripts/http-trace.nse
%%DATADIR%%/scripts/http-traceroute.nse
%%DATADIR%%/scripts/http-unsafe-output-escaping.nse
%%DATADIR%%/scripts/http-userdir-enum.nse
%%DATADIR%%/scripts/http-vhosts.nse
%%DATADIR%%/scripts/http-virustotal.nse
%%DATADIR%%/scripts/http-vlcstreamer-ls.nse
%%DATADIR%%/scripts/http-vmware-path-vuln.nse
%%DATADIR%%/scripts/http-vuln-cve2009-3960.nse
%%DATADIR%%/scripts/http-vuln-cve2010-0738.nse
%%DATADIR%%/scripts/http-vuln-cve2010-2861.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/http-vuln-cve2011-3192.nse
%%DATADIR%%/scripts/http-vuln-cve2011-3368.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/http-vuln-cve2012-1823.nse
%%DATADIR%%/scripts/http-vuln-cve2013-0156.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/http-waf-detect.nse
%%DATADIR%%/scripts/http-waf-fingerprint.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/http-wordpress-brute.nse
%%DATADIR%%/scripts/http-wordpress-enum.nse
%%DATADIR%%/scripts/http-wordpress-plugins.nse
%%DATADIR%%/scripts/iax2-brute.nse
%%DATADIR%%/scripts/iax2-version.nse
%%DATADIR%%/scripts/icap-info.nse
%%DATADIR%%/scripts/ike-version.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/imap-brute.nse
%%DATADIR%%/scripts/imap-capabilities.nse
%%DATADIR%%/scripts/informix-brute.nse
%%DATADIR%%/scripts/informix-query.nse
%%DATADIR%%/scripts/informix-tables.nse
%%DATADIR%%/scripts/ip-forwarding.nse
%%DATADIR%%/scripts/ip-geolocation-geobytes.nse
%%DATADIR%%/scripts/ip-geolocation-geoplugin.nse
%%DATADIR%%/scripts/ip-geolocation-ipinfodb.nse
%%DATADIR%%/scripts/ip-geolocation-maxmind.nse
%%DATADIR%%/scripts/ipidseq.nse
%%DATADIR%%/scripts/ipv6-node-info.nse
%%DATADIR%%/scripts/ipv6-ra-flood.nse
%%DATADIR%%/scripts/irc-botnet-channels.nse
%%DATADIR%%/scripts/irc-brute.nse
%%DATADIR%%/scripts/irc-info.nse
%%DATADIR%%/scripts/irc-sasl-brute.nse
%%DATADIR%%/scripts/irc-unrealircd-backdoor.nse
%%DATADIR%%/scripts/iscsi-brute.nse
%%DATADIR%%/scripts/iscsi-info.nse
%%DATADIR%%/scripts/isns-info.nse
%%DATADIR%%/scripts/jdwp-exec.nse
%%DATADIR%%/scripts/jdwp-info.nse
%%DATADIR%%/scripts/jdwp-inject.nse
%%DATADIR%%/scripts/jdwp-version.nse
%%DATADIR%%/scripts/krb5-enum-users.nse
%%DATADIR%%/scripts/ldap-brute.nse
%%DATADIR%%/scripts/ldap-novell-getpass.nse
%%DATADIR%%/scripts/ldap-rootdse.nse
%%DATADIR%%/scripts/ldap-search.nse
%%DATADIR%%/scripts/lexmark-config.nse
%%DATADIR%%/scripts/llmnr-resolve.nse
%%DATADIR%%/scripts/lltd-discovery.nse
%%DATADIR%%/scripts/maxdb-info.nse
%%DATADIR%%/scripts/mcafee-epo-agent.nse
%%DATADIR%%/scripts/membase-brute.nse
%%DATADIR%%/scripts/membase-http-info.nse
%%DATADIR%%/scripts/memcached-info.nse
%%DATADIR%%/scripts/metasploit-info.nse
%%DATADIR%%/scripts/metasploit-msgrpc-brute.nse
%%DATADIR%%/scripts/metasploit-xmlrpc-brute.nse
%%DATADIR%%/scripts/mmouse-brute.nse
%%DATADIR%%/scripts/mmouse-exec.nse
%%DATADIR%%/scripts/modbus-discover.nse
%%DATADIR%%/scripts/mongodb-brute.nse
%%DATADIR%%/scripts/mongodb-databases.nse
%%DATADIR%%/scripts/mongodb-info.nse
%%DATADIR%%/scripts/mrinfo.nse
%%DATADIR%%/scripts/ms-sql-brute.nse
%%DATADIR%%/scripts/ms-sql-config.nse
%%DATADIR%%/scripts/ms-sql-dac.nse
%%DATADIR%%/scripts/ms-sql-dump-hashes.nse
%%DATADIR%%/scripts/ms-sql-empty-password.nse
%%DATADIR%%/scripts/ms-sql-hasdbaccess.nse
%%DATADIR%%/scripts/ms-sql-info.nse
%%DATADIR%%/scripts/ms-sql-query.nse
%%DATADIR%%/scripts/ms-sql-tables.nse
%%DATADIR%%/scripts/ms-sql-xp-cmdshell.nse
%%DATADIR%%/scripts/msrpc-enum.nse
%%DATADIR%%/scripts/mtrace.nse
%%DATADIR%%/scripts/murmur-version.nse
%%DATADIR%%/scripts/mysql-audit.nse
%%DATADIR%%/scripts/mysql-brute.nse
%%DATADIR%%/scripts/mysql-databases.nse
%%DATADIR%%/scripts/mysql-dump-hashes.nse
%%DATADIR%%/scripts/mysql-empty-password.nse
%%DATADIR%%/scripts/mysql-enum.nse
%%DATADIR%%/scripts/mysql-info.nse
%%DATADIR%%/scripts/mysql-query.nse
%%DATADIR%%/scripts/mysql-users.nse
%%DATADIR%%/scripts/mysql-variables.nse
%%DATADIR%%/scripts/mysql-vuln-cve2012-2122.nse
%%DATADIR%%/scripts/nat-pmp-info.nse
%%DATADIR%%/scripts/nat-pmp-mapport.nse
%%DATADIR%%/scripts/nbstat.nse
%%DATADIR%%/scripts/ncp-enum-users.nse
%%DATADIR%%/scripts/ncp-serverinfo.nse
%%DATADIR%%/scripts/ndmp-fs-info.nse
%%DATADIR%%/scripts/ndmp-version.nse
%%DATADIR%%/scripts/nessus-brute.nse
%%DATADIR%%/scripts/nessus-xmlrpc-brute.nse
%%DATADIR%%/scripts/netbus-auth-bypass.nse
%%DATADIR%%/scripts/netbus-brute.nse
%%DATADIR%%/scripts/netbus-info.nse
%%DATADIR%%/scripts/netbus-version.nse
%%DATADIR%%/scripts/nexpose-brute.nse
%%DATADIR%%/scripts/nfs-ls.nse
%%DATADIR%%/scripts/nfs-showmount.nse
%%DATADIR%%/scripts/nfs-statfs.nse
%%DATADIR%%/scripts/nping-brute.nse
%%DATADIR%%/scripts/nrpe-enum.nse
%%DATADIR%%/scripts/ntp-info.nse
%%DATADIR%%/scripts/ntp-monlist.nse
%%DATADIR%%/scripts/omp2-brute.nse
%%DATADIR%%/scripts/omp2-enum-targets.nse
%%DATADIR%%/scripts/openlookup-info.nse
%%DATADIR%%/scripts/openvas-otp-brute.nse
%%DATADIR%%/scripts/oracle-brute-stealth.nse
%%DATADIR%%/scripts/oracle-brute.nse
%%DATADIR%%/scripts/oracle-enum-users.nse
%%DATADIR%%/scripts/oracle-sid-brute.nse
%%DATADIR%%/scripts/ovs-agent-version.nse
%%DATADIR%%/scripts/p2p-conficker.nse
%%DATADIR%%/scripts/path-mtu.nse
%%DATADIR%%/scripts/pcanywhere-brute.nse
%%DATADIR%%/scripts/pgsql-brute.nse
%%DATADIR%%/scripts/pjl-ready-message.nse
%%DATADIR%%/scripts/pop3-brute.nse
%%DATADIR%%/scripts/pop3-capabilities.nse
%%DATADIR%%/scripts/pptp-version.nse
%%DATADIR%%/scripts/qscan.nse
%%DATADIR%%/scripts/quake3-info.nse
%%DATADIR%%/scripts/quake3-master-getservers.nse
%%DATADIR%%/scripts/rdp-enum-encryption.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/rdp-vuln-ms12-020.nse
%%DATADIR%%/scripts/realvnc-auth-bypass.nse
%%DATADIR%%/scripts/redis-brute.nse
%%DATADIR%%/scripts/redis-info.nse
%%DATADIR%%/scripts/resolveall.nse
%%DATADIR%%/scripts/reverse-index.nse
%%DATADIR%%/scripts/rexec-brute.nse
%%DATADIR%%/scripts/riak-http-info.nse
%%DATADIR%%/scripts/rlogin-brute.nse
%%DATADIR%%/scripts/rmi-dumpregistry.nse
%%DATADIR%%/scripts/rmi-vuln-classloader.nse
%%DATADIR%%/scripts/rpc-grind.nse
%%DATADIR%%/scripts/rpcap-brute.nse
%%DATADIR%%/scripts/rpcap-info.nse
%%DATADIR%%/scripts/rpcinfo.nse
%%DATADIR%%/scripts/rsync-brute.nse
%%DATADIR%%/scripts/rsync-list-modules.nse
%%DATADIR%%/scripts/rtsp-methods.nse
%%DATADIR%%/scripts/rtsp-url-brute.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/samba-vuln-cve-2012-1182.nse
%%DATADIR%%/scripts/script.db
%%DATADIR%%/scripts/servicetags.nse
%%DATADIR%%/scripts/sip-brute.nse
%%DATADIR%%/scripts/sip-call-spoof.nse
%%DATADIR%%/scripts/sip-enum-users.nse
%%DATADIR%%/scripts/sip-methods.nse
%%DATADIR%%/scripts/skypev2-version.nse
%%DATADIR%%/scripts/smb-brute.nse
%%DATADIR%%/scripts/smb-check-vulns.nse
%%DATADIR%%/scripts/smb-enum-domains.nse
%%DATADIR%%/scripts/smb-enum-groups.nse
%%DATADIR%%/scripts/smb-enum-processes.nse
%%DATADIR%%/scripts/smb-enum-sessions.nse
%%DATADIR%%/scripts/smb-enum-shares.nse
%%DATADIR%%/scripts/smb-enum-users.nse
%%DATADIR%%/scripts/smb-flood.nse
%%DATADIR%%/scripts/smb-ls.nse
%%DATADIR%%/scripts/smb-mbenum.nse
%%DATADIR%%/scripts/smb-os-discovery.nse
%%DATADIR%%/scripts/smb-print-text.nse
%%DATADIR%%/scripts/smb-psexec.nse
%%DATADIR%%/scripts/smb-security-mode.nse
%%DATADIR%%/scripts/smb-server-stats.nse
%%DATADIR%%/scripts/smb-system-info.nse
%%DATADIR%%/scripts/smb-vuln-ms10-054.nse
%%DATADIR%%/scripts/smb-vuln-ms10-061.nse
%%DATADIR%%/scripts/smbv2-enabled.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/smtp-brute.nse
%%DATADIR%%/scripts/smtp-commands.nse
%%DATADIR%%/scripts/smtp-enum-users.nse
%%DATADIR%%/scripts/smtp-open-relay.nse
%%DATADIR%%/scripts/smtp-strangeport.nse
%%DATADIR%%/scripts/smtp-vuln-cve2010-4344.nse
%%DATADIR%%/scripts/smtp-vuln-cve2011-1720.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/smtp-vuln-cve2011-1764.nse
%%DATADIR%%/scripts/sniffer-detect.nse
%%DATADIR%%/scripts/snmp-brute.nse
%%DATADIR%%/scripts/snmp-hh3c-logins.nse
%%DATADIR%%/scripts/snmp-interfaces.nse
%%DATADIR%%/scripts/snmp-ios-config.nse
%%DATADIR%%/scripts/snmp-netstat.nse
%%DATADIR%%/scripts/snmp-processes.nse
%%DATADIR%%/scripts/snmp-sysdescr.nse
%%DATADIR%%/scripts/snmp-win32-services.nse
%%DATADIR%%/scripts/snmp-win32-shares.nse
%%DATADIR%%/scripts/snmp-win32-software.nse
%%DATADIR%%/scripts/snmp-win32-users.nse
%%DATADIR%%/scripts/socks-auth-info.nse
%%DATADIR%%/scripts/socks-brute.nse
%%DATADIR%%/scripts/socks-open-proxy.nse
%%DATADIR%%/scripts/ssh-hostkey.nse
%%DATADIR%%/scripts/ssh2-enum-algos.nse
%%DATADIR%%/scripts/sshv1.nse
%%DATADIR%%/scripts/ssl-cert.nse
%%DATADIR%%/scripts/ssl-date.nse
%%DATADIR%%/scripts/ssl-enum-ciphers.nse
%%DATADIR%%/scripts/ssl-google-cert-catalog.nse
%%DATADIR%%/scripts/ssl-known-key.nse
%%DATADIR%%/scripts/sslv2.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/stun-info.nse
%%DATADIR%%/scripts/stun-version.nse
%%DATADIR%%/scripts/stuxnet-detect.nse
%%DATADIR%%/scripts/svn-brute.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/targets-asn.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/targets-ipv6-multicast-echo.nse
%%DATADIR%%/scripts/targets-ipv6-multicast-invalid-dst.nse
- update to version 6.00 Changelog: ========== Nmap 6.00 o Most important release since Nmap 5.00 in July 2009! For a list of the most significant improvements and new features, see the announcement at: http://nmap.org/6 o In XML output, <osclass> elements are now child elements of the <osmatch> they belong to. Old output was thus: <os><osclass/><osclass/>...<osmatch/><osmatch/>...</os> New output is: <os><osmatch><osclass/><osclass/>...</osmatch>...</os> The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new <target> element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error or DNS failure. It looks like this: <target specification="1.2.3.4.5" status="skipped" reason="invalid"/> [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the SAMBA pre-auth remote root vulnerability (CVE-2012-1182). [Aleksandar Nikolic] o [NSE] Added http-vuln-cve2012-1823.nse, which checks for PHP CGI installations with a remote code execution vulnerability. [Paulino Calderon] o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar] o [NSE] Added rdp-vuln-ms12-020.nse by Aleksandar Nikolic. This tests for two Remote Desktop vulnerabilities, including one allowing remote code execution, that were fixed in the MS12-020 advisory. o [NSE] Added a stun library and the scripts stun-version and stun-info, which extract version information and the external NAT:ed address. [Patrik Karlsson] o [NSE] Added the script duplicates which attempts to determine duplicate hosts by analyzing information collected by other scripts. [Patrik Karlsson] o Fixed the routing table loop on OS X so that on-link routes appear. Previously, they were ignored so that things like ARP scan didn't work. [Patrik Karlsson, David Fifield] o Upgraded included libpcap to version 1.2.1. o [NSE] Added ciphers from RFC 5932 and Fortezza-based ciphers to ssl-enum-ciphers.nse. The patch was submitted by Darren McDonald. o [NSE] Renamed hostmap.nse to hostmap-bfk.nse. o Fixed a compilation problem on Solaris 9 caused by a missing definition of IPV6_V6ONLY. Reported by Dagobert Michelsen. o Setting --min-parallelism by itself no longer forces the maximum parallelism to the same value. [Chris Woodbury, David Fifield] o Changed XML output to show the "service" element whenever a tunnel is discovered for a port, even if the service behind it was unknown. [Matt Foster] o [Zenmap] Fixed a crash that would happen in the profile editor when the script.db file doesn't exist. The bug was reported by Daniel Miller. o [Zenmap] It is now possible to compare scans having the same name or command line parameters. [Jah, David Fifield] o Fixed an error that could occur with ICMPv6 probes and -d4 debugging: "Unexpected probespec2ascii type encountered" [David Fifield] o [NSE] Added new script http-chrono, which measures min, max and average response times of web servers. [Ange Gutek] o Applied a workaround to make pcap captures work better on Solaris 10. This involves peeking at the pcap buffer to ensure that captures are not being lost. A symptom of the previous behavior was that, when doing ARP host discovery against two targets, only one would be reported as up. [David Fifield] o Fixed a bug that could cause Nsock timers to fire too early. This could happen for the timed probes in IPv6 OS detection, causing an incorrect measurement of the TCP_ISR feature. [David Fifield] o [Zenmap] We now build on Windows with a newer version of PyGTK, so copy and paste should work again. o Changed the way timeout calculations are made in the IPv6 OS engine. In rare cases a certain interleaving of probes and responses would result in an assertion failure.
2012-05-24 18:30:44 +02:00
%%DATADIR%%/scripts/targets-ipv6-multicast-mld.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/targets-ipv6-multicast-slaac.nse
%%DATADIR%%/scripts/targets-sniffer.nse
%%DATADIR%%/scripts/targets-traceroute.nse
%%DATADIR%%/scripts/teamspeak2-version.nse
%%DATADIR%%/scripts/telnet-brute.nse
%%DATADIR%%/scripts/telnet-encryption.nse
%%DATADIR%%/scripts/tftp-enum.nse
%%DATADIR%%/scripts/tls-nextprotoneg.nse
%%DATADIR%%/scripts/traceroute-geolocation.nse
%%DATADIR%%/scripts/unusual-port.nse
%%DATADIR%%/scripts/upnp-info.nse
%%DATADIR%%/scripts/url-snarf.nse
%%DATADIR%%/scripts/ventrilo-info.nse
%%DATADIR%%/scripts/versant-info.nse
%%DATADIR%%/scripts/vmauthd-brute.nse
%%DATADIR%%/scripts/vnc-brute.nse
%%DATADIR%%/scripts/vnc-info.nse
%%DATADIR%%/scripts/voldemort-info.nse
%%DATADIR%%/scripts/vuze-dht-info.nse
%%DATADIR%%/scripts/wdb-version.nse
%%DATADIR%%/scripts/whois.nse
%%DATADIR%%/scripts/wsdd-discover.nse
%%DATADIR%%/scripts/x11-access.nse
%%DATADIR%%/scripts/xdmcp-discover.nse
- update to 5.61TEST1 Here is the (partial) CHANGELOG since 5.59BETA1: Nmap 5.61TEST1 [2011-09-19] o The changelog entries below for this test release are not yet finished or comprehensive. We'll update them soon. o [Ncat] Updated ca-bundle.crt (primarily to remove DigiNotar). o Fixed compilation on OS X 10.7 Lion. Thanks to Patrik Karlsson and Babak Farroki for researching fixes. o [NSE] Fixed SSL compressor names in ssl-enum-ciphers.nse, and removed redundant multiple listings of the NULL compressor. [Matt Selsky] o [NSE] Added cipher strength ratings to ssl-enum-ciphers.nse. [Gabriel Lawrence] o Added Common Platform Enumeration (CPE, http://cpe.mitre.org/) output for OS and service versions. These show up in normal output with the headings "OS CPE:" and "Service Info:": OS CPE: cpe:/o:linux:kernel:2.6.39 Service Info: OS: Linux; CPE: cpe:/o:linux:kernel These also appear in XML output, which additionally has CPE entries for service versions. [David, Henri] o [NSE] Added new default credential list for Oracle and modified the oracle-brute script to make use of it. [Patrik] o [NSE] Added xmpp-info.nse as a replacement for xmpp.nse. This updated version brings new features and fixes. [Vasiliy Kulikov] o Fixed RPC scan for 64-bit architectures by using fixed-size data types. [David] o Relaxed the XML DTD to allow validation of files where the verbosity level changed during the scan. [Daniel Miller] o Made a service confidence of 8 (used when tcpwrapped) and indeed any number between 0 and 10 be legal in XML output according to the DTD. [Daniel Miller] o [NSE] Added three scripts that do host discovery on local IPv6 subnets. Each of them uses a different multicast technique, meaning that even very large networks have host discovery done without needing to probe every address individually. + targets-multicast-ipv6-echo: Sends a multicast echo request, like broadcast-ping does for IPv4. + targets-multicast-ipv6-invalid-dst: Sends an invalid packet that can elicit an ICMPv6 Parameter Problem response. + targets-multicast-ipv6-slaac: Sends a phony router advertisement, which causes hosts to allocate a temporary address and then send a packet to discover if anyone else is using the address. [Weilin, David] o [NSE] Added functions to packet.lua to make it easier to build IPv6 packets. [Weilin] o [NSE] Added new script http-vuln-cve2011-3192 which checks whether an instance of Apache is vulnerable to a DoS attack exploiting the byterange filter. [Duarte Silva]. o [NSE] Fixed authentication problems in the TNS library that would prevent authentication from working against Oracle 11.2.0.2.0 XE [Chris Woodbury] o Removed some restrictions on probe matching that, for example, prevented a RST/ACK reply from being recognized in a NULL scan. This was found and fixed by Matthew Stickney and Joe McEachern. o Rearranged some characters classes in service matches to avoid any that look like POSIX collating symbols ("[.xyz.]"). John Hutchison discovered this error caused by one of the match lines: InitMatch: illegal regexp: POSIX collating elements are not supported [Daniel Miller] o [NSE] Added the address-info.nse script, which shows extra information about IP addresses. o [NSE] Added scripts http-joomla-brute, http-wordpress-brute, http-wp-enum and http-awstatstotal-exec. [Paulino] o [Zenmap] Fixed zenmap deleting ports based on newer scans which did not actually scan the port in question. Additionally ncat now only updates ports with new information if the new information is the same protocol. Not just the same port. [Colin Rice] o [Ncat] Fixed ncat crashing with --ssl-verify -vvv on windows. [Colin Rice] o [NSE] Added script http-waf-detect. This script tries to determine if an IDS/IPS/WAF is protecting a web server. [Paulino] o [NSE] Added the bittorrent library and bittorrent-discovery script which enables us to discover peers and nodes for a particular torrent file or magnet link. o [NSE] Added basic query support to the Oracle TNS library making it possible for scripts to query the database server using SQL. [Patrik] o [Ncat] Added --append-output option, that when used along with -o and/or -x prevents clobbering(truncating) an existing file. [Shinnok] o [NSE] Added script broadcast-listener that attempts to discover hosts by passively listening to the network. It does so by decoding ethernet and IP broadcast and multicast messages. [Patrik] 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 here: http://seclists.org/nmap-dev/2011/q3/365 [Patrik] o Ncat SCTP mode supports connection brokering now(--sctp --broker). [Shinnok] o Nmap now defers options parsing until it has read through all the command line arguments. You can now use options like -S with an IPv6 address before specifying -6 at the command line, which previously got you an error. [Shinnok] o [NSE] Added the library xmpp.lua and the script xmpp-brute that performs brute force password auditing against XMPP (Jabber) servers. [Patrik] o [NSE] Fixed a bug in the ssh2-enum-algos script that would prevent it from displaying any output unless run in debug mode. [Patrik] 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. [Chris Woodbury]. o [NSE] Added the scripts http-axis2-dir-traversal and http-litespeed-sourcecode-download that exploits a directory traversal and null byte poisoning vulnerabilities in Apache Axis2 and LiteSpeed Web Server respectively. [Paulino] o [Ncat] Ncat now no longer blocks while an ssl handshake is taking place or waiting to complete. [Shinnok] o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover message to the broadcast address and collects and reports the network information received from the DHCP server. [Patrik] o [NSE] Added the script smtp-brute that performs brute force password auditing against SMTP servers. [Patrik] o [NSE] Updated SMTP library to support authentication using both plain-text and the SASL library. [Patrik] o [NSE] Added the script imap-brute that performs brute force password auditing against IMAP servers. [Patrik] 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 you to mail in crash information to nmap-dev. [Colin Rice] 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 [NSE] Added smtp-vuln-cve2011-1764 script, which checks if the Exim SMTP server is vulnerable to the DKIM Format String vulnerability (CVE-2011-1764). [Djalal] o Added the broadcast-ping script which sends icmp packets to broadcast addresses on the selected network interface, or all ethernet interfaces if none is selected. It has the option to add the discovered hosts as targets. 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 + NetBIOS domain name o [Ncat] Ncat now supports IPV6 addresses by default without the -6 flag. Additionally ncat listens on both :: and localhost when passed -l, or any other listening mode unless a specific listening address is supplied. o [NSE] Split script db2-discover into two scripts, adding a new broadcast-db2-discover script. This script attempts to discover DB2 database servers through broadcast requests. [Patrik Karlsson] o Fixed broken XML output in the case of timed-out hosts; the enclosing host element was missing. The fix was suggested by Rémi Mollon. o [NSE] Added ftp-vuln-cve2010-4221 script, which checks if the ProFTPD server is vulnerable to the Telnet IAC stack overflow vulnerability (CVE-2010-4221). [Djalal] o [NSE] Added ftp-vsftpd-backdoor, which detects a backdoor that was introduced into vsftpd-2.3.4 source code distributions. [Daniel Miller] o [NSE] ldap-brute.nse - Multiple changes: + Added support for 2008 R2 functional level Active Directory instances to ldap-brute. + Added detection for valid credentials where the target account was expired or limited by time or login host constraints. + Added support for specifying a UPN suffix to be appended to usernames when brute forcing Microsoft Active Directory accounts. + Added support for saving discovered credentials to a CSV file. + Now reports valid credentials as they are discovered when the script is run with -vv or higher. [Tom Sellers] 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] Updated smb-brute to add detection for valid credentials where the target account was expired or limited by time or login host constraints. [Tom Sellers] 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]
2011-09-23 22:29:18 +02:00
%%DATADIR%%/scripts/xmpp-brute.nse
%%DATADIR%%/scripts/xmpp-info.nse
@dirrm %%DATADIR%%/scripts
@dirrm %%DATADIR%%/nselib/data/psexec
@dirrm %%DATADIR%%/nselib/data/jdwp-class
@dirrm %%DATADIR%%/nselib/data
@dirrm %%DATADIR%%/nselib
@dirrm %%DATADIR%%
%%SSL%%@dirrm share/ncat
@dirrmtry man/zh/man1
@dirrmtry man/zh
@dirrmtry man/sk/man1
@dirrmtry man/sk
@dirrmtry man/ru/man1
@dirrmtry man/ru
@dirrmtry man/ro/man1
@dirrmtry man/ro
@dirrmtry man/pt_PT/man1
@dirrmtry man/pt_PT
@dirrmtry man/pt_BR/man1
@dirrmtry man/pt_BR
@dirrmtry man/pl/man1
@dirrmtry man/pl
@dirrmtry man/it/man1
@dirrmtry man/it
@dirrmtry man/hu/man1
@dirrmtry man/hu
@dirrmtry man/hr/man1
@dirrmtry man/hr
@dirrmtry man/fr/man1
@dirrmtry man/fr
@dirrmtry man/es/man1
@dirrmtry man/es
@dirrmtry man/de/man1
@dirrmtry man/de