1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-01 12:29:03 +00:00
Commit Graph

10348 Commits

Author SHA1 Message Date
vincent
bb7edaa8ae Add documentation for bundling with Jhbuild 2016-06-09 17:28:26 +00:00
batrick
b3a88696ef Revert "NSE: make minor adjustments to script"
This reverts commit 317eb0de31f40454cd213296e6cee71c1f78e006.

This commit started as a way to fix perceived problems but eventually I found
the script worked correctly (I had a misunderstanding of the purpose). I kept
the small changes but ended up breaking the script anyway. So let's just revert
this.
2016-06-09 12:25:19 +00:00
dmiller
39018e3e91 Check for RSA exponent of 1, resulting in F score 2016-06-09 04:36:09 +00:00
dmiller
c71d8e8f4f Refactor some code for ECDH param parsing, fix a #ifdef (always was false) 2016-06-09 04:36:08 +00:00
dmiller
c8e8cf8f43 Return RSA exponent from parsed SSL certificates, as a bignum 2016-06-09 04:36:07 +00:00
dmiller
056c48544a Factor out some code for returning bignums 2016-06-09 04:36:07 +00:00
dmiller
88bcae4ef1 Add some changelog entries 2016-06-09 04:36:06 +00:00
batrick
baef5e0c08 Merge branch 'http-internal-ip-disclosure'
* http-internal-ip-disclosure:
  NSE: make minor adjustments to script
  NSE: add new script http-internal-ip-disclosure
  http-internal-ip-disclosure branch
2016-06-08 23:18:47 +00:00
abhishek
57c3760a7c Updates the Nsock examples, closes #395 2016-06-07 15:58:09 +00:00
paulino
51c6260f85 Fixes usage documentation 2016-06-05 20:06:25 +00:00
vincent
47ce627615 Add minimum Mac OS X version variable 2016-06-05 16:24:46 +00:00
vincent
1da018a454 Makefile portability changes and packagemaker replacement 2016-06-05 15:32:17 +00:00
dmiller
f90587f131 Bump earliest supported Windows version to Vista, enabling poll nsock engine. 2016-06-04 02:46:13 +00:00
dmiller
dc71d91cea Avoid crashes in Windows using poll nsock engine
WSAPoll returns WSAEINVAL when there are no valid sockets in the fdarray
parameter. Individual WSAPOLLFDs can be ignored by setting them to a
negative value (just as with POSIX poll(2)), but there must be at least
one valid (not-ignored) socket to check.

Handled this by either returning error if the error was not EINVAL, or
by checking each WSAPOLLFD in the fdarray; at the first valid one,
return the error, since this was not the reason for the error. If none
are valid, continue, ignoring the error.
2016-06-04 02:46:13 +00:00
dmiller
855ec33fc0 Allow use of Windows' own inet_pton and inet_ntop functions 2016-06-04 02:46:12 +00:00
dmiller
50054e6ed7 Update platform toolset to remove XP compatibility 2016-06-04 02:46:11 +00:00
dmiller
eaf9038791 Process 222 OS fingerprint submissions (Linux done) 2016-06-02 12:14:45 +00:00
dmiller
a752c2265a Adjust indents to avoid confusion. Fixes #396. whitespace only. 2016-06-01 16:51:50 +00:00
dmiller
7c17838242 Process 157 OS fingerprint submissions 2016-06-01 14:49:23 +00:00
fyodor
37095358e0 Fix the @usage to correct form 2016-05-30 06:39:31 +00:00
dmiller
7203767031 Fix nsedoc (hanging indent dropped some characters) for http-fetch 2016-05-26 13:47:04 +00:00
dmiller
0896c64bae Add xml output to resolveall, improve warnings 2016-05-25 20:14:13 +00:00
abhishek
c7852c6ec0 Adds Pong response, closes #383 2016-05-24 19:23:20 +00:00
abhishek
4d67d58d04 Removes the bug so as to compare cmd fixes #381 2016-05-24 19:23:17 +00:00
abhishek
168ac74f40 Closes #366 2016-05-23 15:32:24 +00:00
dmiller
0c6a3a6256 Alow bare "wpad" name to be resolved
Previously, if a host had not domain set, the script would crash when
trying to get the domain portion of the reverse-DNS name. Now, it adds
the blank string and tries to resolve the bare hostname "wpad".
2016-05-23 04:30:06 +00:00
dmiller
9450cb725a Avoid boolean tautologies of the form 'not x == y'
Lua operator 'not' has higher precedence than '==', so the statement

    not x == "something"

is equivalent to:

    (not x) == "something"

which will always be false, since the value of 'not x' will be either
'true' or 'false' and the string "something" is not the boolean 'true'
or 'false'. This is usually resolved by using the '~=' operator.
2016-05-23 04:30:06 +00:00
dmiller
5be0ac591b Avoid a crash when host has no domain configured 2016-05-23 04:30:05 +00:00
vincent
adfe806099 Update to openssl-1.0.2h 2016-05-21 15:07:59 +00:00
vincent
839c6f7629 Update to openssl-1.0.2h 2016-05-21 14:28:28 +00:00
dmiller
3068b9ad79 Open zenmap.exe.log in a writable location. Fixes #345 2016-05-18 15:24:36 +00:00
paulino
91ead4aa2e GH#379 changelog 2016-05-16 17:05:15 +00:00
paulino
363397b948 Fixes #379. Script was not reporting the NOT_VULN state correctly 2016-05-16 15:11:32 +00:00
dmiller
f38b959593 Avoid clobbering nsiod.peer with junk data if recvfrom doesn't set src_addr 2016-05-13 02:13:25 +00:00
dmiller
50e9080ef1 Grab latest enterprise numbers assignments from IANA 2016-05-11 14:55:45 +00:00
dmiller
fe0e0db1ba Grab latest multicast address assignments from IANA 2016-05-11 14:55:44 +00:00
dmiller
0dd8757e70 Add needed requires to mysql-cis.audit. Closes #371 2016-05-11 14:55:43 +00:00
dmiller
423c8380ef Fix network prefix length on Windows. http://seclists.org/nmap-dev/2016/q2/101 2016-05-11 02:23:21 +00:00
dmiller
0b28350628 Remove some explicit install targets to force build to happen before install 2016-05-09 13:13:15 +00:00
dmiller
2b77e83abb Avoid output when ssl-date fails (e.g. non-STARTTLS SMTP) 2016-05-02 16:09:28 +00:00
dmiller
fb6d2a5567 Deprecate SHA-1 certs in ssl-enum-ciphers. Closes #370 2016-05-02 13:55:17 +00:00
dmiller
b341915722 Deprecate RC4 ciphersuites 2016-05-02 13:55:16 +00:00
dmiller
fbddc99f6d Grab pcap library name as well as version 2016-04-28 02:40:16 +00:00
dmiller
312cff5ac5 Fix 'INTERFACES: NONE FOUND' for real. See also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821913 2016-04-25 05:20:56 +00:00
dmiller
fbdd7f53d9 Don't crash when portmapper reports non-tcp/udp transports. Fixes #363 2016-04-18 05:11:57 +00:00
dmiller
46c3db5fad Put parenthesis in the right place. Closes #367 2016-04-18 05:11:56 +00:00
dmiller
6b598fe547 Remove an incorrect NSEdoc blurb: JSON Object uses all keys 2016-04-14 16:50:47 +00:00
dmiller
20d6d17c2c Support (unlikely) TLS NPN checking for STARTTLS-type services 2016-04-11 20:42:03 +00:00
dmiller
a24006e0b7 Check the appropriate functions in portrules for SSL/TLS 2016-04-11 20:42:02 +00:00
tomsellers
0699edbe05 NSE: ldap-rootdse.nse improve error handling 2016-04-11 18:04:53 +00:00