make --lua-exec-internal switch STDOUT to binary mode. (this was merged from nmap-exp/d33tah/lua-exec-examples/ncat, r31481)


git-svn-id: https://svn.nmap.org/nmap@31497 e0a8ed71-7df4-0310-8962-fdc924857419
add NCAT_LOCAL_ADDR, NCAT_LOCAL_PORT, NCAT_REMOTE_ADDR, NCAR_REMOTE_PORT,
NCAT_REMOTE_ADDR environment variables set in all --*-exec child processes.
(this is a merge of ncat-env-conninfo as of r31516)


git-svn-id: https://svn.nmap.org/nmap@31517 e0a8ed71-7df4-0310-8962-fdc924857419
Mention adding the environment variables in nmap's CHANGELOG.


git-svn-id: https://svn.nmap.org/nmap@31526 e0a8ed71-7df4-0310-8962-fdc924857419
[NSE] Added whois-domain.nse and renamed whois.nse to whois-ip.nse

git-svn-id: https://svn.nmap.org/nmap@31527 e0a8ed71-7df4-0310-8962-fdc924857419
Corrected arguments name on the documentation of the script.

git-svn-id: https://svn.nmap.org/nmap@31528 e0a8ed71-7df4-0310-8962-fdc924857419
Added documentation and comments.

git-svn-id: https://svn.nmap.org/nmap@31531 e0a8ed71-7df4-0310-8962-fdc924857419
Put ru.po Plural-Forms on a single line.

Having this on two lines apparently uncovers a bug in some versions of
Python gettext. A Zenmap crash was reported by Дмитрий Никитич.

http://seclists.org/nmap-dev/2013/q2/525

http://bugs.python.org/issue1448060
https://bugzilla.redhat.com/show_bug.cgi?id=252136

git-svn-id: https://svn.nmap.org/nmap@31544 e0a8ed71-7df4-0310-8962-fdc924857419
Note a done task

git-svn-id: https://svn.nmap.org/nmap@31559 e0a8ed71-7df4-0310-8962-fdc924857419
Update the Nmap copyright/license files.  This isn't the new Nmap Public Source License we've been discussing on the list, but rather just a 'quick patch' to hopefully prevent some of the abuse we've been seeing from companies lately.  More details on the changes will be posted to the dev list.  Also, the copyright year was updated to 2013 (which is the only change to Nsock license statements).

git-svn-id: https://svn.nmap.org/nmap@31562 e0a8ed71-7df4-0310-8962-fdc924857419
Expand a couple of fingerprints to match current scanme.

git-svn-id: https://svn.nmap.org/nmap@31566 e0a8ed71-7df4-0310-8962-fdc924857419
Change version number to 6.41SVN and regenerate auto-generated files such as man page, script.db, etc.

git-svn-id: https://svn.nmap.org/nmap@31574 e0a8ed71-7df4-0310-8962-fdc924857419
Handle cases where the HTTP response fails. Patch by nnposter.

git-svn-id: https://svn.nmap.org/nmap@31575 e0a8ed71-7df4-0310-8962-fdc924857419
o [NSE] Oops, there was a vulnerability in one of our 437 NSE scripts.
  If you ran the (fortunately non-default) http-domino-enum-passwords
  script with the (fortunately also non-default)
  domino-enum-passwords.idpath parameter against a malicious server,
  it could cause an arbitrarily named file to to be written to the
  client system.  Thanks to Trustwave researcher Piotr Duszynski for
  discovering and reporting the problem.  We've fixed that script, and
  also updated several other scripts to use a new
  stdnse.filename_escape function for extra safety.  This breaks our
  record of never having a vulnerability in the 16 years that Nmap has
  existed, but that's still a fairly good run. [David, Fyodor]



git-svn-id: https://svn.nmap.org/nmap@31576 e0a8ed71-7df4-0310-8962-fdc924857419
Note that the 6.40 changelog is still incomplete.  I hope to finish it today before leaving for Las Vegas tomorrow.

git-svn-id: https://svn.nmap.org/nmap@31577 e0a8ed71-7df4-0310-8962-fdc924857419
Handle 404 responses. Patch by nnposter.

git-svn-id: https://svn.nmap.org/nmap@31578 e0a8ed71-7df4-0310-8962-fdc924857419
Added Linksys WAP200 to http-default-accounts-fingerprints.

git-svn-id: https://svn.nmap.org/nmap@31583 e0a8ed71-7df4-0310-8962-fdc924857419
Fixed category's name in the description of http-default-accounts.nse.

git-svn-id: https://svn.nmap.org/nmap@31584 e0a8ed71-7df4-0310-8962-fdc924857419
Update the man page to use the latest text from COPYING file and regenerate

git-svn-id: https://svn.nmap.org/nmap@31585 e0a8ed71-7df4-0310-8962-fdc924857419
Update an email address, fix a typo, and slightly reword a sentence.

git-svn-id: https://svn.nmap.org/nmap@31586 e0a8ed71-7df4-0310-8962-fdc924857419
Correctly handle cases where the tested fingerprint path does not end with "/". Patch by nnposter.

git-svn-id: https://svn.nmap.org/nmap@31589 e0a8ed71-7df4-0310-8962-fdc924857419