bmenrigh
f6eba7c5f1
Fixed Metasplit -> Metasploit typo
2009-05-20 00:05:37 +00:00
fyodor
60b4f7913c
remove an apostrophe which was causing us nsedoc generation problems
2009-05-20 00:01:41 +00:00
ron
7382e29cb0
Updated documentation
2009-05-19 23:56:05 +00:00
ron
2d8862524d
Gave credit to my friend (well, minion) who wrote the script with me
2009-05-19 23:27:31 +00:00
ron
51b9dd426b
Added a check at the start for a password-protected root folder. Prevents checking if we can't get useful results.
2009-05-19 21:27:05 +00:00
ron
571145d92a
Improved the script's ability to check subfolders by moving where the 'exploit' unicode characters (%c0%af) are to the beginning of the string.
2009-05-19 21:21:55 +00:00
ron
c213cc97b1
Added an initial WebDAV vulnerability-detection attempt for testing
2009-05-19 20:56:07 +00:00
batrick
5c9d8c1335
Removed some old comments and old commented code.
2009-05-19 02:00:21 +00:00
fyodor
2c41f84d7f
o Patched configure.ac to detect Lua include and library files in
...
"lua5.1" subdirectories of /usr/include and the like. Apparently
Debian puts them there. We still check the likes of
/usr/include/lua.h and /usr/include/lua/lua.h as well. [Jan
Christoph Nordholz]
2009-05-18 21:15:00 +00:00
fyodor
e8880137ee
o Patched configure.ac to detect Lua include and library files in
...
"lua5.1" subdirectories of /usr/include and the like. Apparently
Debian puts them there. We still check the likes of
/usr/include/lua.h and /usr/include/lua/lua.h as well. [Jan
Christoph Nordholz]
2009-05-18 21:14:12 +00:00
fyodor
4dbc21ff2b
Take some things out of the done category just so that I remember to chat with David about them when he gets back
2009-05-18 20:48:17 +00:00
fyodor
4e2b95ccb4
some build system tasks
2009-05-18 20:42:33 +00:00
batrick
a62a395392
Updated TODO to reflect recent fixes to NSE being done.
2009-05-18 05:46:44 +00:00
batrick
9338ee98c2
[NSE] Corrected a bug in nse_nsock.cc that could result in the use of
...
an invalid Lua state if the thread was collected due to timeout or other even
more rare reasons. Essentially, the callbacks from the nsock library
were using a collected Lua state. I have solved this by maintaining a
reference to the Lua State Thread in the nsock userdata's environment table.
This is a temporary patch for the stable release pending a more detailed
review of the NSE nsock library binding.
2009-05-18 05:27:44 +00:00
batrick
fc4764fa34
Cleaned up the whitespace in nse_nsock.cc as per David's suggestion (I agree
...
with it). The whitespace was various styles in often confusing places.
The whitespace also had many evil tabs. I used the indent program and
tried to follow the whitespace of the rest of NSE C code as closely as
possible.
2009-05-17 20:50:40 +00:00
batrick
94ff7eb079
[NSE] Upon connection failure, a socket will now unlock its "socket lock"
...
allowing other pending socket connections to succeed sooner. This change
only slightly speeds up the process as these sockets will be collected
eventually, causing the slots to be unlocked.
2009-05-17 20:05:39 +00:00
batrick
3b36da46b2
Corrected a log message to use format strings rather than use concatentation.
2009-05-17 19:51:01 +00:00
batrick
4a5bdd4a13
A warning is printed when a script in the script database cannot be located
...
using nmap_fetchfile. Nmap no longer exits due to this error.
2009-05-17 19:48:46 +00:00
batrick
fc6d15eb4f
Removed some extraneous whitespace.
2009-05-17 19:43:21 +00:00
jah
4f1e6e743c
Added uninstall entry for ca-bundle.crt (CAs for Ncat on Win32) to NSIS script.
2009-05-16 15:30:57 +00:00
fyodor
bc75854cb0
2009-05-15 23:02:04 +00:00
fyodor
e9225ce347
Linkify a title for the web version and regen man page.
2009-05-15 07:00:44 +00:00
fyodor
24db016c32
Finished some tasks -- Yay! Also added a new task or two and reorganized some
2009-05-15 06:51:08 +00:00
fyodor
e385d76b7f
Document that Nmap GPG detached signature files now use the more standard .asc extension rather than .gpg.txt
2009-05-15 06:45:34 +00:00
fyodor
c2f217b27f
oops, forgot to check in new build of zenmap man page
2009-05-15 06:44:45 +00:00
fyodor
9d4771901f
move legal-notices.xml and nmap-usage.xml to nmap docs directory since they are needed to build refguide (man page); add nmap-man-enclosures.xml which also eases building the refguide; add Nmap book details to refguide; rebuild man pages
2009-05-15 06:44:22 +00:00
fyodor
ab1fa58da2
o Fixed an assertion failure which could occur on at least SPARC Linux
...
The error looked like "nsock_core.c:294: handle_connect_result:
Assertion `0' failed. Aborted". [David Fifield, Fabio Pedretti]
2009-05-15 03:01:01 +00:00
fyodor
516928b07d
2009-05-14 04:40:00 +00:00
fyodor
a420fe3d4f
o Improved the Oracle DB version detection signatures. [Tom Sellers]
2009-05-14 04:32:50 +00:00
jah
89dc4fca57
Improved the parsing of host expressions to handle a few cases where supplying invalid targets would cause Nmap to scan unintended hosts.
...
See http://seclists.org/nmap-dev/2009/q2/0319.html for more detail.
2009-05-13 09:09:55 +00:00
batrick
5855504a35
[NSE] Fixed a bug I just found where NSE would report that a --script
...
expression did not match files when it did. This happens when an expression
matches a set of scripts that were loaded by other expressions first. A simple
example is the same expression with different capitalization (considered
to be two different expressions):
batrick@waterdeep:~/nmap/svn/nmap$ ./nmap -d2 -v --script default,DEFAULT localhost > /dev/null
NSE: failed to initialize the script engine:
./nse_main.lua:365: 'DEFAULT' did not match a category, filename, or directory
stack traceback:
[C]: in function 'error'
./nse_main.lua:365: in function 'get_chosen_scripts'
./nse_main.lua:498: in main chunk
[C]: ?
QUITTING!
2009-05-13 06:39:50 +00:00
batrick
4c7e2ee53e
Removed some locals that are no longer being used in nse_main.lua.
2009-05-13 05:48:57 +00:00
batrick
38c850e8db
Fixed a typo.
2009-05-13 05:22:50 +00:00
fyodor
a325732a30
rebuild man page from latest refguide source
2009-05-13 02:22:50 +00:00
fyodor
355f14aff8
sort nmap-os-db
2009-05-13 02:22:38 +00:00
fyodor
5792af0a9c
slight rephrase
2009-05-13 02:13:54 +00:00
fyodor
be9c7bf7ad
Tentatively done with CHANGELOG updates for 4.85BETA9 release
2009-05-13 02:12:07 +00:00
fyodor
aeed0c814e
Ncat could print more in verbose mode about ssl certificates
2009-05-13 02:02:07 +00:00
david
1798450b93
Document Boolean operators for script selection in refguide.xml. (Mostly
...
copied from scripting.xml.)
2009-05-13 01:47:12 +00:00
fyodor
0c28544135
This path was changed in svn, so I might as well change on my filesystem too
2009-05-13 01:32:34 +00:00
david
4692fdc184
Fix typo in CHANGELOG.
2009-05-13 01:11:29 +00:00
fyodor
5ba8735231
Update version numbers in prep for next release; also made some CHANGELOG edits (not done with those yet though)
2009-05-13 01:03:35 +00:00
david
26361a4642
Remove the claim that XML output is not supported from "ndiff -h". That
...
was left over from when the output was being redesigned.
2009-05-13 00:41:55 +00:00
david
e5d21d371e
Oops, don't print the program name twice when reporting an option
...
parsing error.
2009-05-13 00:40:38 +00:00
david
67c34404f2
Print the "Try -h for help" message when there's an option error in
...
addition to the error message getopt prints.
2009-05-13 00:39:40 +00:00
jah
e8f696571e
Improved a couple of indents which I messed-up in the last commit.
2009-05-12 23:36:40 +00:00
jah
66fc9a039e
Fixed some whitespace anomalies.
2009-05-12 22:59:33 +00:00
david
316c21e2e4
Don't call math.ceil on script runlevels; allow them to be
...
floating-point.
2009-05-12 21:50:35 +00:00
david
7903fc92bf
Assign SEQ.CI a MatchPoints value of 50.
2009-05-12 21:36:05 +00:00
fyodor
677c732cfa
TODO changes from meeting w/David
2009-05-12 21:24:37 +00:00