1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 12:19:02 +00:00
Commit Graph

1614 Commits

Author SHA1 Message Date
david
055b6afca1 Copyedit the index. 2008-07-07 07:25:48 +00:00
david
5fcb0dd09a More proofreading from indexing of the final chapters. 2008-07-06 20:34:07 +00:00
david
f34a5a1e59 Index refguide.xml. 2008-07-06 18:19:39 +00:00
david
5685b4b413 Index IPv6 tunnel broker. 2008-07-04 05:26:51 +00:00
david
c03f225325 Proofread docs/scripting.xml. Standardize on "PCRE" instead of various forms of
"libpcre".
2008-07-04 01:23:01 +00:00
david
e8fa6f9739 Do some miscellaneous indexing. 2008-07-04 01:05:22 +00:00
david
ca77bf952a Index scripting.xml. 2008-07-04 01:05:04 +00:00
kris
d0a2ec9d50 Adding support for NSE + Ping Scan (-sP) for executing host scripts. So "-sPC", "-sP --script all" and "-sP --script ripeQuery" all work correctly 2008-07-03 04:11:42 +00:00
david
ca54802de6 Index standard input and standard output. 2008-07-03 04:01:10 +00:00
david
d3c5568d2d Use /32 instead of 32 in the CIDR example to match the /0 used earlier. 2008-07-02 19:48:58 +00:00
david
a370f2dad1 Fix up some index terms in docs/nmap-install.xml. 2008-07-02 17:37:40 +00:00
david
bfe0bfa511 Add <citetitle/> around references to Phrack. 2008-07-02 17:37:20 +00:00
fyodor
3e0dfa7ff7 change some instances of Insecure.Org to Nmap.Org -- issue caught by David 2008-07-02 08:25:45 +00:00
david
feabe73e0c Do an indexing pass on nmap-install.xml. 2008-07-02 05:19:11 +00:00
david
4be443db10 Remove mention that the Python location might vary in the uninstallation
instruction; the uninstall_zenmap script takes care of it.
2008-07-02 04:28:26 +00:00
david
88ad3da1e5 Add a missing parenthesis to docs/nmap-install.xml. 2008-07-02 04:04:22 +00:00
david
d73feb67df Change a sentence because almost all version numbers have been excised from the
book:

From
  Nmap output examples in this book usually include a version number
  near the top, and they may not work with older versions.

to
  Nmap output examples in this book may not match the output produced by
  older versions.
2008-07-02 03:56:37 +00:00
david
bfdc13d311 Fix a typo in the CHANGELOG: aid -> said. 2008-07-02 01:58:32 +00:00
kris
83ed199791 Adding packet validity checking to readip_pcap() so the caller can assume the
packet is OK from the get-go rather than running basic checks of it's own.

In a nutshell this patch checks to make sure:

1) there is enough room for an IP header in the amount of bytes read
2) the IP version number is correct
3) the IP length fields are at least as big as the standard header
4) the IP packet received isn't a fragment, or is the initial fragment
5) that next level headers seem reasonable

For TCP, this checks that there is enough room for the header in the number
of bytes read, and that any option lengths are correct.  The options checked
are MSS, WScale, SackOK, Sack, and Timestamp.

This also fixes a bug I discovered while testing.  Since the Ethernet CRC
(and other datalink-layer data) could be read and counted, it was being
returned that there was more IP packet than there really was.  This didn't
cause an overrun of the buffer or anything, just that garbage data could have
easily been read instead of real packet data.  Now, if validity is checked for
and the number of total bytes read is larger than the IP's length, the length
is set to the IP header's total length field.

This seems to work great after doing what testing I could.  It's been out on
nmap-dev for a couple of weeks without any bad reports (none at all for that
matter).  I reviewed this patch again before committing and it looks good as
well.
2008-06-30 23:55:19 +00:00
vladimir
ba44abab6e o The Ports/Hosts display in Zenmap now has different colors for open
and closed ports. [Vladimir]

o Fixed the "resolution errors not showing up" bug. Actually, from now
  on, all errors will be displayed properly in the Zenmap window, since
  stderr is also redirected there (until now, only stdout was
  displayed). [Vladimir]
2008-06-30 22:59:11 +00:00
david
6d358a8b6e Fix an error in the Reference Guide: -PT is an undocumented synonym for -PA
(ACK ping), not for -PS (SYN ping).
2008-06-30 20:04:45 +00:00
david
19f82d8224 Do a trivial alphabetization of -s? argument parsing code. 2008-06-30 19:55:10 +00:00
david
6c204ca599 Add a "min_rate" synonym for "min-rate" in nmap.cc, like the other options have. 2008-06-30 19:40:40 +00:00
david
ce8a716e5e Fix two erroneous command-line option index entries: --sR and --T (changed to
-sR and -T).
2008-06-30 19:30:13 +00:00
david
b63cdc769a Remove the part of Makefile.in that calls setup.sh in a subdirectory of zenmap.
setup.sh no longer exists. It was not used anyway.
2008-06-30 19:29:36 +00:00
fyodor
b87c27127f credit myself :) 2008-06-29 09:37:46 +00:00
fyodor
5751967a43 rebuild some generated content 2008-06-29 09:13:57 +00:00
fyodor
0595efc21a update version number 2008-06-29 09:13:44 +00:00
fyodor
9999314a0b update CHANGELOG in prep for upcoming release 2008-06-29 09:06:22 +00:00
fyodor
2c4f8d1a67 o The Nmap Windows self-installer now automatically installs the MS
Visual C++ 2008 runtime components if they aren't already installed
  on a system.  These are some reasonably small DLLs that are
  generally necessary for applications compiled with Visual C++ (with
  dynamic linking).  Many or most systems already have these installed
  from other software packages.  The lack of these components led to
  the error message "The Application failed to intialize properly
  (0xc0150002)." with Nmap 4.65.  A related change is that Nmap on
  Windows is now compiled with /MD rather than /MT so that it
  consistently uses these runtime libraries.  The patch was created by
  Rob Nicholls.
2008-06-29 04:52:00 +00:00
fyodor
22fac0e3e5 apply patch by Jah to handle some bogus responses from some devices. See http://seclists.org/nmap-dev/2008/q2/0731.html and http://seclists.org/nmap-dev/2008/q2/0732.html 2008-06-29 04:26:20 +00:00
fyodor
6d52a3db77 o Updated showHTMLTitle NSE script to follow one HTTP redirect if
necessary as long as it is on the same server. [Jah]
2008-06-29 04:21:30 +00:00
fyodor
b3fc32e7a4 signatures for Cyrus synchronization server and newer Cyrus IMAP versions from Matt Selsky 2008-06-29 02:45:38 +00:00
fyodor
4a40579713 fix some syntax problems and rewrite a sentence for more clarity 2008-06-28 23:58:11 +00:00
fyodor
23ebdfd18c a bunch of typos and similar fixes from Eric Krosnes 2008-06-28 23:51:59 +00:00
fyodor
6e14332cdc o Added a UDP SNMPv3 probe to version detection, along with 9 vendor
match lines. [Tom Sellers]
2008-06-28 21:40:44 +00:00
fyodor
f810762936 Increase write buffer length for Nmap output on Windows. This should
prevent error messages like: "log_vwrite: vnsprintf failed.  Even after
increasing bufferlen to 819200, Vsnprintf returned -1 (logt == 1)."
Thanks to prozente0 for the report.
2008-06-28 21:23:39 +00:00
doug
60774c2313 nmapsubmit-svfp-060108.mbx Last major batch of misc FPs 2008-06-28 20:23:26 +00:00
fyodor
cd0da561aa a couple fixes from Eddie Block 2008-06-28 04:48:05 +00:00
doug
16b23a12e1 Fixed slip-up in Tom's probe that was my fault 2008-06-28 02:04:20 +00:00
pgpickering
53a7ba2c6a added binlib documentation in scripting.xml 2008-06-27 20:27:38 +00:00
batrick
6bb6d82fc1 Updated NSE implementation to be more general in anticipation
of possible changes to nse_main.
2008-06-26 07:51:37 +00:00
doug
9219fb7389 nmapsubmit-svfp-060108.mbx lots of misc services 2008-06-26 04:23:24 +00:00
doug
e52e117d13 nmapsubmit-svfp-060108.mbx lots of misc services 2008-06-25 23:50:54 +00:00
fyodor
bf2205ecb0 add sslport 4443 as SecurityGateway apparently uses that (per Marco Balduzzi) 2008-06-25 09:07:39 +00:00
doug
289448ea3a Replaced http-mgmt with http 2008-06-25 07:02:29 +00:00
doug
c975aa2dbe nmapsubmit-svfp-060108.mbx HTTP submissions 2008-06-25 02:57:11 +00:00
fyodor
5274601022 added service detection match lines for ALT-N SecurityGateway and Criston Precision Agent from Marco Balduzzi 2008-06-24 18:12:47 +00:00
kris
fee89db0a1 Update --webxml info in -h help screen: Insecure.Org -> Nmap.Org 2008-06-24 14:35:48 +00:00
batrick
b589575472 Applied Jah's patch for http.lua discussed in:
http://seclists.org/nmap-dev/2008/q2/0833.html
2008-06-23 03:42:57 +00:00