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