1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-20 14:39:02 +00:00
Commit Graph

7008 Commits

Author SHA1 Message Date
david
49c6b65a5a Fix the display of "Unknown protocol" in ippackethdrinfo.
nexthdrtoa always returns the same static buffer, so it is never NULL.
Check for an empty string instead.
2012-02-24 05:01:41 +00:00
david
c1e1a12e2c Use ip_get_data_any, not ip_get_data, in ippackethdrinfo.
The difference is that ip_get_data_any doesn't require there to be an
upper-layer header at the end of an IPv6 chain. This avoids the message
"BOGUS!  Can't parse supposed IP packet" during -sO -6 scan. The -sO
sends non–upper-layer headers, some even with empty payloads, and so
causes this situation often.
2012-02-24 05:01:41 +00:00
david
bdea1b3a9c IPv6 OS in CHANGELOG. 2012-02-23 23:11:44 +00:00
david
d63def973e Retrain IPv6 OS model from latest maintenance. 2012-02-23 23:10:37 +00:00
patrik
984ec185bd Updated documentation to reflect the changes introduced by the sslcert library
[Patrik]
2012-02-23 19:29:42 +00:00
patrik
765c5854b3 o [NSE] Added a sslcert library that gets and caches SSL certificates in the
registry. Modified the scripts ssl-cert and ssl-google-cert-catalog to take
  advantage of this change. [Patrik]
2012-02-23 19:26:37 +00:00
henri
dbda99204b Extreme nitpicking: added missing closing parentheses in comments. 2012-02-23 18:22:37 +00:00
patrik
72af4637b0 o [NSE] Added host based registry, which allows scripts to share data between
scripts scanning a specific host. [Patrik]
2012-02-22 20:03:15 +00:00
david
9157bcf03c Retrain IPv6 model with C = 100. 2012-02-22 18:10:27 +00:00
david
dfa131c51b Add CPE to IPv6 OS fignerprints. 2012-02-22 17:38:30 +00:00
david
3c2fc79f79 Small OS fingerprint expansion. 2012-02-21 23:34:43 +00:00
fyodor
d391a1af0a note some finished items 2012-02-21 19:18:00 +00:00
gorjan
4abff4189e Send a message in the debug output when the user doesn't select a Maxmind database. 2012-02-21 09:52:13 +00:00
patrik
bd2c9e01f6 o [NSE] Applied patch from Andrew Orr that fixes the recent changes in the
BitCoin protocol. [Patrik]
2012-02-20 19:12:38 +00:00
david
10add7e606 Fix some nmap-os-db typos. 2012-02-19 18:46:38 +00:00
david
a18eb720b1 45 OS corrections. 2012-02-19 18:46:37 +00:00
david
aa684a9eaf Remaining 500 OS submissions. 2012-02-19 18:11:32 +00:00
henri
889a4711ba Changed variable name from camel case to all lowercase for consistency with the naming convention. 2012-02-19 15:29:23 +00:00
patrik
8f7461b357 o [NSE] Added a Network Data Management Protocol (ndmp) library and the
scripts:
  + ndmp-version - retrieves version information
  + ndmp-fs-info - retrieves information about remote filesystems
  [Patrik]
2012-02-19 14:56:17 +00:00
patrik
13b6b01e21 o [NSE] Added the script http-vuln-cve2010-2861 to detect the Cold Fusion
CVE-2010-2861 directory traversal vulnerability. [Micah Hoffman]
2012-02-19 14:40:01 +00:00
patrik
494a935d30 Add new edns-client-subnet script and library changes to CHANGELOG 2012-02-19 14:04:31 +00:00
patrik
80e998b91f o [NSE] Added support for edns-client-subnet requests to the DNS library and
the script dns-client-subnet-scan that scans for addresses resolved from
  different subnets. [John Bond]
2012-02-19 13:22:20 +00:00
david
9e07741dba 500 OS submissions. 2012-02-19 07:57:00 +00:00
david
78dd464faa 450 OS submissions. 2012-02-19 07:56:54 +00:00
patrik
4fef5ad096 Added terminal server type and fixed a bug that would prevent the script from
completing when a type name could not be translated. [Patrik]
2012-02-17 08:48:41 +00:00
fyodor
c043db09d4 Add a todo note for fixing a Nping nping_event_handler warning 2012-02-17 03:02:38 +00:00
fyodor
e78bbe3a28 add a minor warning/error msg task for nping 2012-02-17 01:10:06 +00:00
fyodor
1b1c6c52c3 Note that verbosity level 4 and higher is the same as level 3 2012-02-17 01:04:31 +00:00
david
8c6b9ec7c4 Remove duplicate OS fingerprints strangely added in r26218.
Somehow in the process of sorting, two exact copies of a bunch of
fingerprints appeared. I went back to that revision, deleted the
duplicates, and then did a big rebase, so this deletes even those where
one of the copies had been changed in the meantime.
2012-02-16 23:47:50 +00:00
david
3d82399b6d nmap-os-db checkpoint. 2012-02-16 23:47:15 +00:00
fyodor
8e5d833881 Update a link to Nmap's HACKING file in svn 2012-02-16 07:35:59 +00:00
fyodor
389fcf4bfc Update a link to Nmap's HACKING file in svn 2012-02-16 07:35:41 +00:00
fyodor
5de1ea1dc3 standardize the name of Microsoft Terminal Services to official IANA name ms-wbt-server rather than inconsistently using ms-term-serv and microsoft-rdp. Suggested by Tom Sellers 2012-02-16 07:32:28 +00:00
david
ebf2f7b07c nmap-service-probes spelling fixes from Matt Selsky. 2012-02-16 04:33:48 +00:00
tomsellers
8a0931b752 Improved EIGRP processing for broadcast-listener. The pattern match was insufficient so I added a check for IP protocol 88. 2012-02-14 23:38:01 +00:00
david
8425cb69e1 200 OS submissions and some more CPE. 2012-02-14 22:52:50 +00:00
david
ea5297c19f 100 OS submissions. 2012-02-14 08:39:48 +00:00
david
30da2ba892 150 OS submissions and some new CPE. 2012-02-14 03:51:48 +00:00
david
9fd1a1720b The official CPE dictionary uses "dlink" not "d-link". 2012-02-14 02:59:28 +00:00
david
04f595e692 Use stable_sort when sorting OS fingerprints for comparison.
Often an OS will respond differently to the second transmission of a
probe than to the first. For example, sometimes after it sends a SYN/ACK
it loses patience and sends a RST. The different second probe often has
different flags and options. In OS integration, I normally want to
compare with the first set of responses whenever they differ, so keep
them in the first position when sorting.
2012-02-14 02:59:28 +00:00
tomsellers
7807926f15 [NSE] Added support for decoding EIGRP broadcasts from Cisco routers to broadcast-listener.nse 2012-02-12 21:20:16 +00:00
patrik
631515a5ed Removed dependency of non-existing ms-sql-discover script reported by
Tom Sellers.
2012-02-12 15:49:24 +00:00
david
eda6636bf0 sv-tidy. 2012-02-12 11:35:41 +00:00
david
9052b528e7 Last of the service submissions and corrections. 2012-02-12 11:35:39 +00:00
david
b13da4002d Small OS fingerprint expansion. 2012-02-12 11:27:03 +00:00
patrik
fccccff960 * bugfixes to several http scripts related to new redirect code in http
library
* added option to httpspider that allows passing the redirect_ok closure to
  the http library
[Patrik]
2012-02-11 22:37:14 +00:00
david
8026f8ed27 200 http service submissions. 2012-02-11 20:03:59 +00:00
david
c4ed9b61e8 Add a couple of OS prints from service submissions. 2012-02-11 20:03:55 +00:00
patrik
e8dad669ef Fixed bug in redirection code reported by David. The redirect_ok function
would fail validating a location if the port passed to http.get or http.head
was a number and not a table. [Patrik]
2012-02-11 17:50:48 +00:00
patrik
48423a8a88 o [NSE] Added redirect support to the http library. All calls to http.get and
http.head now transparently handle any HTTP redirects. [Patrik]
2012-02-11 13:37:40 +00:00