1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-14 11:49:01 +00:00
Commit Graph

397 Commits

Author SHA1 Message Date
david
b80804c311 Take nse-modules and nse-scripts out of variablelist containers; they are
rendered more like sections now.
2008-10-20 18:56:57 +00:00
david
f6c4c7d653 Add containers for the auto-generated lists of NSE modules and scripts to
scripting.xml.
2008-10-18 01:36:31 +00:00
david
33fa3914d4 Mention that scripts matching a hostrule get only a host table, and script
matching a portrule get both a host and a port table. I didn't find that
documented anywhere else.
2008-10-16 23:09:18 +00:00
david
dfbbbf9e9a Write a short overview of connect-style I/O and include an example. Rewrite the
section on raw sockets in NSE.
2008-10-16 23:04:50 +00:00
david
06b661f2ef Fix the documentation for nmap.new_try, because it was incorrect. The result of
nmap.new_try is not a function accepting another function, it is a function
taking a variable number of arguments, assumed to be the return value of some
function. In other words, the returned try function is not responsible for
running other functions, it only sees their return values.
2008-10-16 22:21:08 +00:00
david
3ff15bf16d Document the socket, pcap, and dnet functions in nselib/nmap.luadoc. 2008-10-16 20:33:23 +00:00
david
77374fb284 Merge and format documentation for functions in nselib/nmap.luadoc. A lot of
functions are missing, notable the socket methods. I'll add those next.
2008-10-16 17:28:12 +00:00
david
2ab20dcd4b Remove a cross reference from scripting.xml that was broken since the module
documentation was removed.
2008-10-16 04:15:54 +00:00
david
c30776fec7 Add luadoc files for openssl and pcre. That finishes the modules in the section
"Lua Extensions", which is now just a stub.
2008-10-16 04:08:53 +00:00
david
99c30b1d1b Merge documetation for unpwdb, url, bit, tab, base64, and bin. 2008-10-16 03:18:03 +00:00
david
f58f559b81 Reformat and merge documentation for stdnse, shortport, strbuf, snmp, ssh1,
ssh2, smb, pop3, and msrpc.
2008-10-16 00:38:53 +00:00
david
12e34eb5b0 Reformat and merge documentation for some NSE modules: comm, datafiles, dns,
http, ipOps, listop, and match. This is mainly merging the best documentation
from the module source and scripting.xml into the module, with the aim of
making the source code the canonical source for module documentation.
2008-10-15 22:03:14 +00:00
fyodor
b4b97c8743 add refmiscinfo source and manual fields as they are needed for the nroff generation to prevent the xsl stylesheets from adding ugly FIXME entries 2008-10-15 10:41:11 +00:00
fyodor
5c6c5959e3 regenerate man pages with latest Docbook XSL stylesheets and updated build process (which now generates ncat man pages too) 2008-10-15 10:39:51 +00:00
david
9d6c638dbb Change some wording in scripting.xml. 2008-10-09 03:52:25 +00:00
david
9ed44c721b Proofread and index the scripting.xml documentation on the openssl NSE module. 2008-10-09 00:26:46 +00:00
david
367274bf35 Update the section on compiled NSE modules to refer to the openssl module
rather than the hash module.
2008-10-08 23:51:28 +00:00
sven
d8714befb1 merging nse_openssl branch 2008-10-08 22:21:41 +00:00
david
9bd8b7b399 Add a few "see" indexterms to refguide.xml. 2008-10-08 01:23:17 +00:00
david
3191e09595 Remove a duplicate paragraph in refguide.xml. The paragraph about port
selection wildcards was under the idle scan heading also.
2008-10-08 00:07:10 +00:00
david
c91f49ab80 Canonicalize an indexterm in scripting.xml. 2008-10-07 14:22:27 +00:00
sven
565a5ee3ed o Enhanced the tohex() function in the NSE stdnse library to support strings
and added options to control the formatting. [Sven]
2008-10-03 19:55:58 +00:00
david
ebaf939f5f Make the http NSE module better handle different delimiters in the headers of
messages (and in the body when chunked encoding is used). The patch is from
jah.
2008-10-03 01:00:55 +00:00
fyodor
f2e3648470 misc. changes, most of which came from review feedback by Dan Henage 2008-09-30 09:04:53 +00:00
fyodor
d14e9345b3 Update a bunch of Nmap scan examples (sometimes required rescanning and/or changing surrounding text 2008-09-30 07:29:03 +00:00
david
ecd2b372c1 Make the refguide.xml indexentry for "traceroute" preferred. 2008-09-25 15:14:59 +00:00
david
78e5ae0432 Use an – rather than a hyphen to separate a couple of numeric ranges in
docs/refguide.xml. It doesn't break the man page for me.
2008-09-25 15:10:58 +00:00
david
9b01592e12 Update the documentation for the -F option in the reference guide. 2008-09-23 21:19:16 +00:00
fyodor
131dbdbcf0 move --reason to the output section 2008-09-21 09:40:47 +00:00
david
45213685a9 Change nmap.dtd to include some elements and attributes used by Zenmap. These
are the profile_name attribute of the nmaprun element, the comment attribute of
the host element, and the output element. All of them are optional so this new
DTD is backwards-compatible.

The output element is a replacement for what was the nmap_output attribute in
Zenmap. It just holds the plain text of interactive output. It can be
interpersed in chunks with the host elements, though Zenmap always writes it in
one big block.
2008-09-19 23:33:50 +00:00
david
e9f556f519 Fix a typo in docs/nmap-install.xml: "should wor" -> "should work". 2008-09-16 00:26:47 +00:00
david
681296f2c8 Bring back the section on compiled NSE modules and turn it into a how-to for
static modules.
2008-09-13 00:26:00 +00:00
fyodor
c95a9935bb latest generated files 2008-09-12 08:22:09 +00:00
david
b491d82218 Document the external script category in docs/scripting.xml. 2008-09-09 17:01:12 +00:00
fyodor
e274744d8c Update Nmap version num 2008-09-08 03:32:48 +00:00
fyodor
28df4b4416 change Nmap version number to 4.69BETA1 and regenerate files 2008-09-06 07:17:04 +00:00
david
b3eddfe90a Remove the nselib-bin directory. Almost all references to it have been removed
too. The section in scripting.xml about creating C modules is gone. (But maybe
it should be replaced with a tutorial on making static modules?) The only
places where nselib-bin is still referenced are in mswin32/nsis/Nmap.nsi, where
it is still removed on uninstallation; and in mswin32/nmap.vcproj, from where I
don't have the resources now to remove it.
2008-09-05 05:32:06 +00:00
fyodor
1db6d9a977 merge r9303 from bhdc08: lightly document the top ports functionality, including --top-ports, and --port-ratio. Doug actually wrote this way back before we had actual top ports data. It could use expansion to describe the default behavior, changes to -F, etc. 2008-09-05 01:59:30 +00:00
fyodor
f3e1777d95 a couple suggestions from Eric Krosnes 2008-09-03 20:20:29 +00:00
fyodor
9af38870d3 fix some typos found by Eric Krosnes 2008-09-03 20:14:23 +00:00
fyodor
01c39eeb26 fix typo 2008-09-03 19:33:53 +00:00
fyodor
f67049b2d3 o Fix a bug in the NSE http library which would cause some scripts to
give the error: SCRIPT ENGINE: C:\Program
  Files\Nmap\nselib/http.lua:77: attempt to call field 'parse' (a nil
  value) [Jah]

Also added Win2K dependencies section to nmap-install (I should have
done a separate checkin for that)
2008-09-03 06:22:13 +00:00
david
b9c3cc90d4 Uncommit some files accidentally committed in r9869. 2008-08-30 21:09:01 +00:00
david
20f38fcf15 Add CHANGELOG entry for higwidgets move. Rewrap another entry to 70 columns. 2008-08-30 21:07:38 +00:00
david
dacdf9409a Expand the sorting text to include all the letters of the index entry text when
using sortas in an index entry. Previously I had things like

<indexterm><primary sortas="nmap"><filename>.nmap</filename> filename extension</primary></indexterm>
<indexterm><primary sortas="nmap"><filename>.nmap</filename> directory</primary></indexterm>

which, because they have the same sort key, would result in one index entires
under either ".nmap filename extension" or ".nmap directory", with the page
numbers for both. Now I just spell out the full text: sortas="nmap filename
extension".
2008-08-30 00:15:09 +00:00
david
4cd828f92b Eliminate a spurious blank in scripting.xml caused by a line break inside an
emphasis element.
2008-08-29 22:15:25 +00:00
fyodor
5c12162dd6 latest rebuild 2008-08-29 09:24:15 +00:00
david
37402de4e1 Mention that you have to set nmap_command_path in zenmap.conf if you're using
the nmap from Fink or MacPorts.
2008-08-27 13:57:21 +00:00
david
0a64626a4c Change the output label "Uptime" to "Uptime guess" and print it only in verbose
mode.
2008-08-26 17:40:19 +00:00
david
a37d7cf903 Fix a filename in scripting.xml (nselib-bin vs. nselib). 2008-08-25 23:58:19 +00:00