patrik
8ec7da89c8
o [NSE] Added the script metasploit-xmlrpc-brute that performs password
...
auditing against the Metasploit XMLRPC service. [Vlatko Kosturjak]
2011-11-10 21:43:54 +00:00
patrik
352efc6ded
o [NSE] Added the script openvas-otp-brute that performs password auditing
...
against the OpenVas service. [Vlatko Kosturjak]
2011-11-10 20:50:04 +00:00
patrik
77380bd9b0
o [NSE] Fixed bug that would prevent brute scripts from running if no service
...
field was present in the port table. [Patrik]
2011-11-10 20:42:47 +00:00
david
5698259a1b
sv-tidy softmatch lines too.
2011-11-10 07:02:43 +00:00
david
110e9421cc
sv-tidy nmap-service-probes.
...
This is a new program to tidy/canonicalize nmap-service-probes. It did
this:
* Removed excess whitespace.
* Sorted templates in the order m p v i d o h cpe:.
* Canonicalized template delimiters in the order / | % = @ #.
2011-11-10 06:57:27 +00:00
david
7586073399
Add service match for Oracle OVM Manager.
2011-11-10 03:13:57 +00:00
patrik
0fa0ef41d5
Added missing usage and output documentation [Patrik]
2011-11-09 19:15:17 +00:00
patrik
7b43d1cafb
o [NSE] Added the scripts bitcoin-info, bitcoin-getaddr and a supporting
...
Bitcoin library. The script bitcoin-info retrieves information about the
remote server, while the bitcoin-getaddr script retrieves a list of
discovered remote Bitcoin nodes. [Patrik]
2011-11-09 18:56:16 +00:00
djalal
8a175d127d
o [NSE] added a debug message in the prerule to show that some arguments are missing.
2011-11-09 12:39:01 +00:00
djalal
5ea6fe675d
o [NSE] check script arguments in the prerule to avoid running the script if they are missing.
2011-11-09 12:31:48 +00:00
djalal
99781655ae
o [NSE] Add a final note in the output about the 'newtargets' usage.
2011-11-09 12:29:14 +00:00
djalal
4cee81e323
o Check the 'resolveall.hosts' script argument in the prerule function to
...
avoid loading the script if it is missing.
o Show all the returned IP addresses by default even if the 'newtargets'
script argument was specified.
2011-11-09 12:21:20 +00:00
djalal
5ac9edb7e1
Fix the vulnerability CVE ID in the documentation.
2011-11-09 10:21:08 +00:00
djalal
08b1160c87
Updated some of the vulnerability scripts to use the new vulnerability library.
2011-11-09 10:08:19 +00:00
david
4757dadd11
Add irc-botnet-channels.nse.
2011-11-09 01:42:03 +00:00
david
7c64868741
Fix logic errors in comm.opencon when data is not supplied.
...
It looks like this code never worked, because the debug message was
using a nonexistent function (nsedebug.print_debug).
2011-11-09 01:41:34 +00:00
patrik
465594fa87
o [NSE] Added the http-method-tamper script that detects authentication bypass
...
vulnerabilities using the http HEAD method as reported in CVE-2010-738.
[Hani Benhabiles]
2011-11-08 21:18:22 +00:00
david
fddfd9b0e6
Use promiscuous mode in targets-sniffer.nse.
2011-11-08 16:10:35 +00:00
david
ab447ef92c
CHANGELOG for Hadoop and HBase scripts.
2011-11-08 16:00:18 +00:00
david
ce9ac426e3
New Hadoop and HBase scripts by John Bond:
...
hadoop-datanode-info.nse
hadoop-jobtracker-info.nse
hadoop-namenode-info.nse
hadoop-secondary-namenode-info.nse
hadoop-tasktracker-info.nse
hbase-master-info.nse
hbase-region-info.nse
2011-11-08 16:00:16 +00:00
henri
f181470fac
Whitespace fixes: removed trailing whitespaces, always use tabs for indentation.
2011-11-07 21:32:43 +00:00
patrik
b66a4849c4
o [NSE] Modified the http library to support servers that don't return valid
...
chunked encoded data, such as the Citrix XML service. [Patrik]
2011-11-07 06:04:13 +00:00
fyodor
03a75885e7
Minor rewording
2011-11-07 06:00:07 +00:00
fyodor
c12d343ccc
fix a typo
2011-11-07 04:51:42 +00:00
fyodor
f73e2b27d1
Update and canonicalize a bunch of script descriptions
2011-11-07 04:08:29 +00:00
david
3c75f0f43c
New Wordpress http fingerprint from Duarte Silva.
2011-11-06 22:37:22 +00:00
patrik
dd32e88b66
o [NSE] Added brute scripts rlogin-brute and rexec-brute for the rlogin and
...
rexec services [Patrik]
2011-11-04 21:17:33 +00:00
patrik
fb3b019de4
Fixed small NSEDOC error in xmpp-brute.nse [Patrik]
2011-11-02 19:20:19 +00:00
david
d3c6976fca
Change CRLF line endings to LF in ip-geolocation-*.nse.
2011-11-02 16:50:38 +00:00
david
aceb760703
Change CRLF line endings back to LF in dns-brute.nse.
2011-11-02 16:50:37 +00:00
patrik
fee0ddb527
o [NSE] Added broadcast-rip-discover which gets RIPv2 routers and their routing
...
information by querying the multicast address [Patrik]
2011-11-02 10:23:50 +00:00
paulino
ea31c702ad
Minor modification to add the entry "direct" to the default host list. This is a common dns entry found in hosts protected by Cloudflare (www.cloudflare.com) It is Cloudflare's default dns name for the entry pointing to the real host ip.
2011-11-02 10:16:30 +00:00
patrik
cbf71a1668
o [NSE] Fixed a bug where the brute library would not abort even after all
...
retries were exhausted [Patrik]
2011-11-02 09:48:33 +00:00
david
842bf0b8f3
o Added a service probe for VMware ESX Server. The probe is based on a
...
script written by Aleksey Tyurin.
2011-11-01 01:29:17 +00:00
fyodor
4eced641cf
add a task for letting nmap.send_Ip take explicit interface address
2011-11-01 00:23:19 +00:00
patrik
c48bb3f3f9
Minor changes to the usage documentation of dns-zeustracker [Patrik]
2011-10-31 18:22:57 +00:00
patrik
ad28a527dc
o [NSE] Added dns-zeustracker, which checks whether an IP is part of the Zeus
...
botnet. [Mikael Keri]
2011-10-31 18:11:54 +00:00
tomsellers
41145a414c
Added support for the LDAP extensibleMatch filter to ldap.lua. LDAP searches using this take the following format:
...
attributename:ruleOID:=value
for example the following finds AD Domain controllers:
(userAccountControl:1.2.840.113556.1.4.803:=8192)
Also added the above as a quickfilter (ad_dcs) to ldap-search.nse to serve as a code example.
Added documentation to explain the values used in some field.
2011-10-31 00:27:03 +00:00
david
57fc9a5545
Add ipv6-node-info.
2011-10-29 19:40:21 +00:00
david
ef5dfd8479
Compress strings of zeros in packet.toipv6.
...
I do this just by passing the uncompressed names through nmap.resolve.
Before:
fe80:0000:0000:0000:0000:0000:0000:0001, 2001:0470:1f05:155e:0000:0000:0000:0003
After:
fe80::1, 2001:470:1f05:155e::3
2011-10-29 19:40:19 +00:00
david
3fe86cca72
Add a note that ip_send is broken for IPv6 link-local destinations.
...
The function always extracts the address from the packet contents, but
the scope_id cannot be recovered from the packet contents.
2011-10-29 19:40:18 +00:00
david
fd556a76fe
Make dnet:ip_send able to send IPv6.
2011-10-29 19:40:16 +00:00
david
06b69fa9a3
Make some args const.
2011-10-29 19:40:15 +00:00
david
17e54e2d0e
Document ip_get_data and ip_get_data_any.
2011-10-29 19:40:14 +00:00
david
622e2e08a7
Standardize on ip6_nhdr in packet.lua.
...
Some places were using ip6_nxt_hdr and some were using ip6_nhdr.
ip6_nhdr seemed to be the prevailing usage.
2011-10-29 19:40:14 +00:00
tomsellers
bca60ba8de
Added support for LDAP substring searches to ldap.lua. These can now be performed alone or in conjunction with other LDAP query types.
...
Added a new quick filter (qfilter) to ldap-search.nse that allows the user to specify, on the command line, an attribute and corresponding value to search the LDAP directory for. The use of the asterisk '*' as a wildcard is permitted in the value parameter.
Updated asn1.lua with some minor notes on a hex value that was used.
2011-10-29 10:18:52 +00:00
david
1b469acdae
Add OS fingerprint from my localhost.
2011-10-29 01:53:24 +00:00
david
81a312e6d1
Add/modify Solaris 11 IPv4 OS fingerprints.
2011-10-29 01:41:37 +00:00
david
a3cb925699
Add a constructor to FingerMatch.
...
Not initializing OS_name was causing problems in
parse_single_fingerprint, used by OSassist. I believe the initialization
was being done manually wherever this was used in Nmap itself.
2011-10-29 01:41:28 +00:00
david
6e423e861d
Update member name in comment.
2011-10-28 10:55:17 +00:00