david
d4e49f1075
Rearrange some headers to make sure that out nbase errno defines are seen early,
...
avoiding warning about symbol redefinitions. This is mostly moving "nmap.h" to
the top of the list.
2010-11-04 22:43:00 +00:00
david
fa320a9c16
Change the name of the "dnet" project to "libdnet-stripped". This was only a
...
warning, not a build failure, but now it better matches the other projects
whose name matches their directory name.
2010-11-04 20:27:30 +00:00
patrik
937b2df7dd
changed the extractAttribute function to be case insensitive when retrieving
...
attributes.
2010-11-04 19:53:01 +00:00
david
e7a185eeea
Make nmap depend on libnetutil.
2010-11-04 19:24:23 +00:00
david
a5aa37f9b4
More Visual C++ 2010 svn:ignore changes.
2010-11-04 19:23:46 +00:00
david
1a8ceeb0aa
Remove quotes from the contents of the OutputFile element in liblua.vcxproj.
2010-11-04 19:11:48 +00:00
patrik
356c1e12a9
fixed the following bug reported by Ron
...
./scripts/ldap-brute.nse:75: attempt to get length of local 'contexts' (a nil value)
stack traceback:
./scripts/ldap-brute.nse:75: in function 'get_naming_context'
./scripts/ldap-brute.nse:121: in function <./scripts/ldap-brute.nse:95>
(tail call): ?
2010-11-04 18:53:56 +00:00
david
8a060083b9
svn:ignore a couple of Visual C++ 2010 temporary files:
...
nmap.sdf
nmap.opensdf
2010-11-04 18:23:39 +00:00
david
6ce7c2e34d
Upgrade the Windows build files using the Visual C++ 2010 Express conversion
...
wizard. At this point the solution doesn't build.
2010-11-04 18:16:40 +00:00
ron
b7a802bce8
Removed some more errant newlines from the output
2010-11-03 19:53:58 +00:00
ron
c5a111c5b9
Removed an errant '\n' that was causing blank lines
2010-11-03 19:50:25 +00:00
batrick
93528b984c
Fixed bad global access.
2010-11-02 23:35:02 +00:00
fyodor
06a42da3ec
note a done task
2010-11-02 22:01:33 +00:00
patrik
5093705244
Added check for already discovered devices in order to avoid duplicates as
...
reported by David here: http://seclists.org/nmap-dev/2010/q4/257 [Patrik]
2010-11-02 20:46:11 +00:00
patrik
92b6fa9038
o [NSE] Added a new library upnp that provides UPnP support to the scripts
...
upnp-info and broadcast-upnp-info. The library is largely based on code
taken from Thomas Buchanan's upnp-info script. [Patrik]
2010-11-02 19:05:19 +00:00
david
80605e3e09
In firewalk.nse, bail out if we have neither of the scripts args
...
firewalk.ttl and firewalk.gateway. Otherwise we would get a nil
dereference when running with
--script=firewalk --traceroute
Ron reported this.
2010-11-02 19:03:35 +00:00
david
f8714ae9ff
Fix some documentation typos in rmi-dumpregistry.nse, split the first
...
paragraph so the summary is shorter.
2010-11-02 17:46:41 +00:00
david
d4007d43e5
Make rmi-dumpregistry.nse default.
2010-11-02 17:45:07 +00:00
patrik
7b2b7bd227
o [NSE] Added a new library dnssd with supporting functions for DNS Service
...
Discovery. Moved multicast prerule from dns-service-discovery to a new
script called broadcast-dns-service-discovery. [Patrik]
2010-11-02 17:22:38 +00:00
ron
2957b4d733
Added http-fingerprint matches for Nessus's HTTP server
2010-11-02 15:42:28 +00:00
luis
d21024f87f
Moved old item to the done section
2010-11-02 13:08:19 +00:00
ron
61ca42638d
Merging changes from http-dns-cleanup branch. A few documentation changes, big improvement to main NSEDoc.
2010-11-02 02:15:39 +00:00
ron
fef25e6a42
Made some big style changes to clean up HTTP library. Primarily focused on improving the interface, NSEDoc, and pipline support
2010-11-02 02:07:01 +00:00
david
d7ab029c76
Fix a documentation typo in rmi.lua.
2010-11-02 01:17:52 +00:00
david
3040659465
Add the rmi.lua library and rmi-dumpregistry.nse script by Martin Holst Swende.
2010-11-01 20:47:48 +00:00
ron
7a1bc58133
It turns out that emacs likes to have the modeline at the very top, not bottom, so I changed the sample script to accommodate
2010-11-01 19:36:06 +00:00
ron
633bde3025
Improved sample-script.nse -- Added @args, cleared up how to process script-args, added usage, and added modeelines for vim/lua.
2010-11-01 19:13:15 +00:00
djalal
e4edb08571
Move the script argument checks to the rule functions.
2010-10-31 22:52:46 +00:00
djalal
3744d4c0ac
Small code cleaning.
2010-10-31 21:37:06 +00:00
djalal
b18df4d50a
Make functions that call Helper.GetProgramInfo() return a string message on errors.
2010-10-31 18:29:15 +00:00
fyodor
b0958d4e8b
Add a task about upgrading to MS Visual Studio 2010 Express (from 2008)
2010-10-30 08:08:50 +00:00
david
7653cf7d4a
Move COPYING.OpenSSL to OpenSSL.txt, update copyright notices to match.
2010-10-30 03:01:50 +00:00
david
c31c0d520f
Update for new third-party licenses layout.
2010-10-30 02:45:27 +00:00
david
dba1d73570
Rearrange third-party license files.
2010-10-30 02:15:00 +00:00
patrik
d0eecf5392
Fixed the following error reported by Ron:
...
NSE: test threw an error!
[string "local connect, socket_lock = ...;..."]:4: bad argument #2 to 'connect' (string expected, got boolean)
stack traceback:
[C]: in function 'connect'
[string "local connect, socket_lock = ...;..."]:4: in function 'connect'
./nselib/dns.lua:53: in function 'sendPackets'
./nselib/dns.lua:252: in function <./nselib/dns.lua:215>
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
././test.nse:41: in function <././test.nse:15>
(tail call): ?
[Patrik]
2010-10-29 17:19:06 +00:00
david
2646189afe
In sample-script.nse, wrap long lines to 80 columns, edit formatting a
...
bit.
2010-10-29 16:11:05 +00:00
kris
b69d93e2ab
o [NSE] Added the ssh2-enum-algos script which reports the number of
...
algorithms the target SSH2 server supports, by type. If verbosity
is set, then the offered algorithms are listed. Output is reduced
for identical "client to server" and "server to client" lists by
using a single combined list. [Kris]
2010-10-29 14:30:00 +00:00
ron
af72edc2a5
Fixed a bug (misspelled variable) in dns.lua
2010-10-29 13:01:37 +00:00
ron
fe91dce037
Added a sample script template
2010-10-29 12:56:00 +00:00
patrik
2c7045aa10
Fixed variable 'host' is not declared in dns.lua, reported by Ron and
...
introduced by me when adding multicast support. [Patrik]
2010-10-29 05:03:39 +00:00
ron
13bb98b8b8
Bring in changes from my experimental brange, nmap-http
2010-10-27 03:08:08 +00:00
fyodor
a4428dc760
note that David fixed a small NSEDoc bug
2010-10-26 21:32:21 +00:00
djalal
63f25dcc97
Add more NSEDoc and remove obsolete functions: ToAclMode() replaced by FmodeToOctalString() and ToAclText() replaced by FpermToString().
2010-10-20 17:33:06 +00:00
luis
d0a4d0ad50
Moved function max_sd() to libnetutil. Also, two new helper functions have been added.
2010-10-20 15:57:50 +00:00
djalal
00e4f1637d
Update CHANGELOG file.
2010-10-20 15:55:47 +00:00
david
274d5ccca3
Remove an unused parameter to pkey_type_to_string and fix its documentation. Patch by Matt Selsky.
2010-10-20 15:48:14 +00:00
djalal
7b9b094ea5
Make the script able to add new discovered DNS records onto Nmap scanning queue.
2010-10-20 15:47:54 +00:00
djalal
05d8430ecf
NSEDoc cleaning and whitespace formatting.
2010-10-20 14:12:11 +00:00
kris
8a62c6be41
Fix pkey_type_to_string() in r20679 which was returning "rsa" for EVP_PKEY_DSA
...
(and remove breaks after returns)
2010-10-20 05:55:35 +00:00
david
877cbab16f
o [NSE] Added reporting of the type and bit size of certificate public
...
keys to ssl-cert.nse. [Matt Selsky]
2010-10-20 05:49:17 +00:00