1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-08 05:31:31 +00:00
Commit Graph

1021 Commits

Author SHA1 Message Date
david
1599aa6fe8 Make osclass XML elements children of the osmatch element they belong to.
Add the --deprecated-xml-osclass to restore the old output.
2012-05-05 18:02:33 +00:00
david
5067f767b7 Add the new <target> element to XML output.
This element is intended to report information about command-line target
specifications. Now it's used with status="skipped" to indicate that a
specification was ignored.
2012-05-04 15:04:41 +00:00
fyodor
81069ba625 Note in a couple more places that specifying --data-length 0 will disable port/protocol payloads 2012-04-24 04:18:30 +00:00
fyodor
4ac245d7e0 minor rewording about -F option suggested by Dan Miller 2012-04-14 03:09:22 +00:00
david
cf160d7af5 Add an as workaround I had to do on AIX 6.1. 2012-03-27 23:25:55 +00:00
david
d56f0c7bfd Tested binutils AIX instructions with 2.22. 2012-03-27 23:25:53 +00:00
fyodor
ea92747722 Note that we're now using a newer version of PyGTK to build Zenmap for releases 2012-03-14 22:54:50 +00:00
david
b5a9bca6dc Change the structure of host.os tables.
Previously they were a flat list intermixing human-readable names and
CPE strings. Now they reflect the structure that we use to represent
them. In brief:

host.os = {
  {
    name = "Microsoft Windows XP",
    classes = {
      {
        vendor = "Microsoft",
        osfamily = "Windows",
        osgen = "XP",
        type = "general purpose",
        cpe = {
          "cpe:/o:microsoft:windows_xp"
        }
      },
      ... more classes ...
    },
  },
  ... more OS matches ...
}
2012-03-09 02:32:30 +00:00
fyodor
426a8f03d2 Update version number for 5.61TEST5 release 2012-03-09 02:17:53 +00:00
henri
b1086ac340 Added a --nsock-engine option to nmap, nping and ncat to enforce use of a
given nsock IO engine. [Henri]
2012-03-01 09:05:02 +00:00
fyodor
1623bcfa66 Update --script-args to note that many scripts qualify their arguments with the script name, and that you can pass unqualified arguments to affect every script using that name. Also updated scripting.xml to emphasize that instead of using nmap.registry.args directly, scripts should get their arguments with stdnse.get_script_args. Regenerated the nroff too after making these changes to the source XML 2012-03-01 08:56:45 +00:00
fyodor
e96a7b7b24 Update the headers for each code file. This updates code copyright dates to 2012, notes the awesome NSE in the list of technology, and slightly rewords the derivative works clarification 2012-03-01 06:32:23 +00:00
patrik
72af4637b0 o [NSE] Added host based registry, which allows scripts to share data between
scripts scanning a specific host. [Patrik]
2012-02-22 20:03:15 +00:00
david
60063bbd18 Add a missing DocBook close tag. 2012-01-18 00:26:38 +00:00
david
d1648e55f0 Change vcredist to 2010 version in docs.
Also mention that sometimes installing the 2008 version might also be
required.
2012-01-13 21:20:08 +00:00
henri
487c08ff63 Make gathered CPE codes available to NSE.
CPEs are available at host.os (for the ones from OS fingerprinting) and
port.version.cpe (for the version detection ones).

This patch also fix a memory leak that David noticed in
PortList::setServiceProbeResults().
2012-01-13 10:24:19 +00:00
fyodor
6487993f68 Update links to nmap.org/data/ since most of those should actually link to svn.nmap.org files 2012-01-10 08:23:11 +00:00
fyodor
bb62bab448 o Added the new --script-args-file option which allows you to specify
the name of a file containing all of your desired NSE script
  arguments.  The arguments may be separated with commas or newlines
  and may be overridden by arguments specified on the command-line
  with --script-args. [Daniel Miller]
2012-01-03 07:14:20 +00:00
fyodor
540cf67422 latest updates for nmap-update man page 2012-01-02 04:16:06 +00:00
david
a873e07494 Document --repo, --username, and --password in the nmap-update man page. 2012-01-02 01:22:10 +00:00
david
d9be338136 Add -v --verbose to nmap-update.
Verbosity is now off by default.
2012-01-02 01:22:06 +00:00
fyodor
c5effdfb4f Update the Nmap version number to 5.61TEST4 2012-01-02 00:45:04 +00:00
fyodor
158b912bf8 Some more improvements to the CHANGELOG 2012-01-02 00:35:16 +00:00
martin
8f6f52d68b Add new committer Martin Holst Swende 2011-12-24 04:20:00 +00:00
david
059fc7962f Add Apache license for libsvn and APR. 2011-12-22 23:11:49 +00:00
david
98803524db Quick man page for nmap-update. 2011-12-20 23:43:44 +00:00
fyodor
9276d6f6fc More clearly note the cases where the target mac address is available to NSE 2011-12-20 22:57:43 +00:00
david
5d362169f2 o On Windows, the directory <HOME>\AppData\Roaming\nmap is now
searched for data files. This is the equivalent of $HOME/.nmap on
  POSIX.
2011-12-20 21:11:21 +00:00
fyodor
c255745299 oops, said prerule when I meant portrule 2011-12-19 21:29:37 +00:00
fyodor
5c2ddb3c6e latest generated docs 2011-12-19 21:07:38 +00:00
fyodor
59f8b931f1 document new script force feature 2011-12-19 21:07:01 +00:00
david
09dd372b02 Capitalization. 2011-12-13 03:36:21 +00:00
david
3d6ae9b625 Subversion is an Apache project now. 2011-12-13 03:35:42 +00:00
david
48e21b7675 Update SVN installation instructions for new HTTPS repo location. 2011-12-13 03:34:31 +00:00
fyodor
308650bbdb Update version num, sort nmap-os-db, etc. 2011-11-14 22:23:24 +00:00
fyodor
20105cb903 Removed the note that Nmap always useses its included libpcap in preference to system installed one on Linux. I did a quick scan of configure.ac and pcap_is_suitable in acinclude.m4 and I don't think that is still true. 2011-11-11 22:45:30 +00:00
david
fd556a76fe Make dnet:ip_send able to send IPv6. 2011-10-29 19:40:16 +00:00
fyodor
ee3b6e99d8 Update version number to 5.61TEST2 in prep for release 2011-09-30 06:25:57 +00:00
fyodor
c9d610ccea Create a new brute category for brute forcing scripts, move the *-brute scripts from auth category to brute. document it. I don't know what to do with dns-brute so I left it alone (it wasn't in auth category either) 2011-09-30 06:18:55 +00:00
fyodor
212757b59e Move BSD, Solaris, and AIX sections of install guide onto other platforms page 2011-09-30 04:37:53 +00:00
david
1937cdec90 Add specific installation instructions for AIX. 2011-09-26 03:40:43 +00:00
fyodor
6ed56140bd Update version number to 5.61TEST1 2011-09-19 21:52:08 +00:00
david
9bf2ec3884 Merge from /nmap-exp/luis/nmap-os6.
svn merge --ignore-ancestry svn://svn.insecure.org/nmap@26621 svn://svn.insecure.org/nmap-exp/luis/nmap-os6

This is the IPv6 OS detection branch. "nmap -6 -O" works now, though at
this point it only prints fingerprints and not OS guesses, because we
need to collect more submissions.
2011-09-19 18:31:46 +00:00
david
04069e6166 Merge r26341:26417 from /nmap-exp/david/nmap-cpe.
This adds CPE output support.
2011-09-09 23:24:14 +00:00
david
d18c149e8c o Relaxed the XML DTD to allow validation of files where the verbosity
level changed during the scan. [Daniel Miller]
2011-09-02 22:21:12 +00:00
david
b2eefcfe69 o Made a service confidence of 8 (used when tcpwrapped) and indeed any
number between 0 and 10 be legal in XML output according to the DTD.
  [Daniel Miller]
2011-09-02 21:35:16 +00:00
david
c20cc8331c Use the 4.4 version of DocBook XSL stylesheets, not 4.5.
This is for uniformity with the other files that use 4.4, and because
4.5 isn't available in CentOS 5.6.
2011-08-31 17:29:01 +00:00
david
b0604a2110 Document link-local IPv6 zone IDs. 2011-08-30 20:26:12 +00:00
fyodor
dfe031dbcb Add Djalal 2011-08-27 07:08:58 +00:00
fyodor
5b516e982d Update svn version number to 5.59BETA3. There isn't an imminent release or anything, but I think bumping it will reduce confusion. Plus, I accidentally checked in a modified version number to some of the externals (when meaning to just modify a branch), so this will make the version consistent 2011-08-25 06:47:10 +00:00