patrik
188209bc62
o [NSE] Fixed an error in the mssql library that was causing the
...
broadcast-ms-sql-discover script to fail when trying to update port version
information. [Patrik]
2011-10-24 16:42:02 +00:00
patrik
3d01895e83
o [NSE] Added the missing broadcast category to the broadcast-listener script.
...
[Jason DePriest]
2011-10-24 16:21:59 +00:00
henri
26c3da4c58
Added CPEs for WU-FTPD
2011-10-24 14:16:59 +00:00
henri
254ac63d4a
Added a couple CPEs for Oracle DB server
2011-10-24 13:07:49 +00:00
henri
a501347b85
Added CPE for Subversion.
...
I could have replaced "subversion" by "svnserve" but it seems that the official
CPE dictionary uses the former only.
2011-10-24 08:50:40 +00:00
patrik
2e8519fd6a
o [NSE] Made changes to the categories of the following scripts. Their new
...
categories are:
- http-userdir-enum.nse (auth,intrusive)
- mysql-users.nse (auth,intrusive)
- http-wordpress-enum.nse (auth,intrusive,vuln)
- krb5-enum-users.nse (auth,intrusive)
- snmp-win32-users.nse (default,auth,safe)
- smtp-enum-users.nse (auth,external,intrusive)
- ncp-enum-users.nse (auth,safe)
- smb-enum-users.nse (auth,intrusive)
[Duarte Silva]
2011-10-22 19:00:33 +00:00
djalal
07b21c1565
Add Henri to the vulns.lua CHANGELOG entry, really sorry.
2011-10-22 09:48:03 +00:00
djalal
0d6051880b
o [NSE] Added a vulnerability management library (vulns.lua) to store and to
...
report discovered vulnerabilities.
2011-10-22 08:40:08 +00:00
david
c21d62d4e6
Revert r26741.
...
This makes Nmap assume that pcap sockets are selectable on Solaris again. I had
originally tested this on Solaris x86, and couldn't get a scan to complete witho
ut this change. But it was reported that it fails on Solaris SPARC (scans take a
long time, indicating that pcap calls are blocking longer than their timeout).
I just tested it again on Solaris x86, and now I can't get a scan to complete wi
th r26741. So reverting.
2011-10-22 01:09:30 +00:00
patrik
e543894b99
Updated code style, and changed categories of http-put [Patrik]
2011-10-20 11:18:24 +00:00
patrik
b640b1f312
o [NSE] Added a new script krb5-enum-users.nse that performs user enumeration
...
against Kerberos. [Patrik]
2011-10-20 02:49:00 +00:00
patrik
33333da283
Added a new function setStopOnError to the ASN1 library. The function allows
...
the library to be set to a mode that will stop trying to decode a ASN1
structure as soon as it runs into a decoding error. [Patrik]
2011-10-20 02:44:20 +00:00
patrik
005322c8d4
o [NSE] Added a new script http-put.nse that allows uploading of local files
...
to remote web servers using the HTTP PUT method. Added HTTP PUT support to
the http library. [Patrik]
2011-10-20 02:32:51 +00:00
david
4fb375b96d
Check for libcrypt on AIX, otherwise static linking doesn't work.
2011-10-19 22:40:49 +00:00
david
9537f9db44
Add to CHANGELOG:
...
o Made nbase compile with the clang compiler that is a part of Xcode
4.2. [Daniel J. Luke]
2011-10-19 17:54:11 +00:00
david
154ad3cfbf
Regen FPmodel.
2011-10-19 07:33:21 +00:00
patrik
c5ee5ec365
o [NSE] Applied patch that fixes a nil table index bug discovered in the
...
mongodb library. [Thomas Buchanan]
2011-10-18 20:38:50 +00:00
fyodor
b5fc50fa82
latest todo updates from chat w/David
2011-10-17 21:46:19 +00:00
david
1f8cc2e36d
Add a new Solaris 11 OS fingerprint.
2011-10-17 07:37:39 +00:00
david
7618c760d1
Assign class ids to the "line" member of IPv6 OS matches.
2011-10-16 04:39:19 +00:00
david
a08a1f20dd
Remove unused prototype for the routethrough function.
2011-10-13 20:52:04 +00:00
david
6987814beb
Remove extra const qualifiers.
...
Some function declared parameters like this:
int f(const char * const s)
Where appropriate, I changed to
int f(const char *s)
The second const is a qualifier on the pointer itself; i.e., the value
of s may not be changed (may not be made to point to anything else)
within the function. This is probably not what was intended. The first
const is what prevents modifying things referenced through s.
2011-10-13 20:52:03 +00:00
david
d4941d944c
New macosx build for i386 and 10.5.
2011-10-13 05:03:31 +00:00
david
9b73f3742c
Put ms-sql-dump-hashes in "auth".
2011-10-11 20:36:12 +00:00
david
74ace98617
Whitespace.
2011-10-11 20:32:41 +00:00
david
5fc3242535
Don't call win_init until after apply_delayed_options.
...
jah noticed strange behavior that depends on the order of options; for
example the position of --unprivileged would make a difference. This was
because win_init makes decisions based on certain options and the
options had not been fully processed.
2011-10-11 20:32:41 +00:00
patrik
46f499d78f
o [NSE] Added ms-sql-dump-hashes, a script that dumps the MS SQL hashes in a
...
format suitable for offline cracking. [Patrik]
2011-10-11 06:03:45 +00:00
fyodor
1f87531ff8
latest items from chat w/David
2011-10-10 22:54:39 +00:00
paulino
8b238fe05c
todo cleanup
2011-10-08 07:11:47 +00:00
david
82dc72230e
Set the version string in bitcoinrpc-info.
2011-10-07 23:49:48 +00:00
david
a570c434f3
Simplify.
2011-10-07 23:49:46 +00:00
david
1005f19805
Use a simpler method of getting the status.
...
The old way would crash if the HTTP request failed, in trying to
strsplit a nil value.
2011-10-07 23:49:45 +00:00
david
ec269ece29
Remove "http" from the bitcoinrpc-info portrule.
2011-10-07 23:49:44 +00:00
david
dc496b0d46
Omit blank values in bitcoinrpc-info.
2011-10-07 23:49:44 +00:00
david
9c30eef1dc
Add bitcoinrpc-info by Toni Ruottu.
2011-10-07 23:49:43 +00:00
david
8e6d22c441
Add CPE for kerberos-sec.
2011-10-07 22:22:23 +00:00
david
cd4b9fd75f
Copy a UDP Kerberos match line to TCP Kerberos.
2011-10-07 22:22:22 +00:00
david
e578bbb1b5
Add missing "s" flags to Kerberos matches.
2011-10-07 22:22:21 +00:00
david
dcf7b4c78f
Use proper length ranges to accommodate the variable-length susec field.
2011-10-07 22:22:19 +00:00
david
d2e5087e0e
Add a TCP Kerberos service probe. Patch by Patrik Karlsson.
...
This also removes a Kerberos match under SMBProgNeg that was overly
specific.
2011-10-07 21:39:58 +00:00
david
0ecde0a7c3
Add to CHANGELOG:
...
o [NSE] The targets-ipv6-multicast-*.nse scripts now scan all
interfaces by default. They show the MAC address and interface name
now too. [David, Daniel Miller]
2011-10-07 09:51:13 +00:00
david
1c297f9138
Check target.ALLOW_NEW_TARGETS.
2011-10-07 09:51:10 +00:00
david
2a696bc6ef
Add @output to targets-ipv6-multicast-*.
2011-10-07 09:51:09 +00:00
david
705590ef47
Include MAC and interface name in targets-ipv6-multicast-* output.
2011-10-07 09:51:08 +00:00
david
0d6da1b8d3
Use all interfaces by default in targets-ipv6-multicast-*.
2011-10-07 09:51:07 +00:00
david
9e7db09d40
Show found addresses in targets-ipv6-multicast-*.
...
This is similar to a patch submitted by Daniel Miller.
2011-10-07 09:51:05 +00:00
david
bc6468b246
Be more explicit about how to enable newtargets.
2011-10-07 07:51:51 +00:00
david
cf2d0b5e5c
Use tab instead of manually counting spaces.
2011-10-07 07:51:50 +00:00
david
187252bc59
Rewrite some duplicated loops.
2011-10-07 07:51:50 +00:00
paulino
6e5e5cf72f
Updates the script to use stdnse.get_script_args() instead of reading the arguments from the registry and removes extra commented lines.
2011-10-07 07:01:08 +00:00