dmiller
18d7a9195d
Mark a variable unused, since it is a byproduct of a different function and only used when OpenSSL is configured.
2016-10-18 02:24:40 +00:00
dmiller
20de140ae6
Fix file permissions again for zenmap.conf. Handle it in one place only.
2016-10-17 16:14:58 +00:00
vincent
ab44513a98
Add check before 'case ENONET:' to check for ENONET existence
...
This avoid compiling error in case ENONET is not defined, for
example when compiling nmap without openssl
2016-10-17 11:21:32 +00:00
vincent
f704b6e830
Split declaration and setting of variable nsp to avoid warning
...
Actually this is not a problem. I've just split the variable
declaration and assignment to fix the following compiler warning:
Compiler warning avoided: "variable nsp unused" - in case nmap has
been compiled without openssl.
Thus, this is more to bypass the warning than to fix anything at
all.
2016-10-17 11:19:25 +00:00
vincent
9d083df888
Move declaration of var fdi to the correct block to avoid warning
2016-10-17 11:16:30 +00:00
dmiller
60714a71d2
Update Windows install/build instructions for Npcap and VS 2013
2016-10-16 16:23:18 +00:00
dmiller
72c54e9c8f
Don't run smbauth tests requiring OpenSSL if it's not present
2016-10-16 13:58:10 +00:00
dmiller
6352cb16f3
Add necessary include
2016-10-16 13:58:10 +00:00
dmiller
c1042454a9
Avoid equality comparison of doubles without accounting for error. Closes #350 . Fixes #472
2016-10-16 04:48:53 +00:00
tudor
9c8a435bbf
Fixed scanning the same IP multiple times with a type of scan that is now raw, incompleteHosts and completedHosts are now multisets instead of sets
2016-10-15 22:26:43 +00:00
dmiller
fbc9ddae92
More accurate handling of obscure ICMP-based connect errors.
2016-10-12 15:26:55 +00:00
dmiller
594756bd1d
Be more clear: if it's ICMP Dest Unreach, say so.
2016-10-12 15:26:54 +00:00
dmiller
99efa84d86
Make sure Nmap.nsi gets regenerated when necessary and safely
2016-10-07 02:54:04 +00:00
dmiller
5806603494
Fix Npcap loading in Nping. Fixes #559
2016-10-07 02:54:03 +00:00
dmiller
bf4c2651ec
Some changelog updates
2016-10-07 02:54:02 +00:00
yang
c238ef3df4
Fix MSVC 2010's compilation warning on DLT_NULL_HEADER pointer assignment ( https://github.com/nmap/nmap/issues/563 )
2016-10-06 03:40:29 +00:00
dmiller
b3c0887e9a
Fix a crash in About page due to missing format specifier in spanish translation
2016-10-05 22:00:50 +00:00
dmiller
81edb3ad3b
Remove the correct error message, by nnposter. Fixes #561
2016-10-05 13:55:36 +00:00
dmiller
82b6da33fc
Indicate that hostname is turned off when address is not shown in topology. Fixes #556
2016-10-03 14:12:29 +00:00
nnposter
670a90fae3
Adds a missing check for OpenSSL to one of the fingerprints
2016-10-01 00:27:44 +00:00
nnposter
8be2332c54
Fixes unpacking of the Java serialization magic marker. This complements the change in r36149.
2016-09-30 20:22:09 +00:00
dmiller
7128753730
Randomly ask for user submission of already-matching IPv6 fingerprint from weak groups
2016-09-30 05:30:44 +00:00
dmiller
3a69dbaa51
Add number of prints to IPv6 model
2016-09-30 04:25:32 +00:00
dmiller
2b3d9fd550
Add a data member for number of prints in a group
2016-09-30 04:15:44 +00:00
dmiller
74c139be73
Bump version and regen docs for 7.30 release
2016-09-29 18:00:59 +00:00
fyodor
cb80ead20f
Latest regeneration of the auto-built files
2016-09-29 17:58:45 +00:00
dmiller
82ea8a80d3
Fixed -iR scanning too many targets
...
Fixed a discrepancy between the number of targets selected with -iR and
the number of hosts scanned. Because "up" hosts did not count towards
the number of hosts in a hostgroup, Nmap would run an extra Ping scan
phase on that number of new targets before scanning. Those extra targets
in the last hostgroup would result in output like "Nmap done: 1056 IP
addresses" when the user specified -iR 1000.
https://security.stackexchange.com/questions/138150/scans-more-ips-than-asked
2016-09-29 14:56:47 +00:00
dmiller
4a8df9a9d7
Add options to http-enum fingerprints format. Patch based on work by Josh Amishav-Zlatin
2016-09-28 13:22:42 +00:00
dmiller
1d696c1918
Factor out handshake parsing. Trust me, it'll be worth it.
2016-09-28 13:22:41 +00:00
dmiller
b7bce6a45e
Add an IPv6 OS correction
2016-09-28 06:22:08 +00:00
dmiller
c10a712763
IPv6 fingerprints done through 2016-09-25
2016-09-27 22:44:28 +00:00
nnposter
5ac669b71c
Removes non-existent 4th parameter from http.pipeline_go() calls
2016-09-27 18:56:27 +00:00
nnposter
ec3f6f9ac4
Adds a notice that pipeline_go() may not return all responses.
2016-09-27 18:29:00 +00:00
nnposter
d834d652ac
Removes a hint that HTTP pipeline only handles GET requests
2016-09-27 16:05:48 +00:00
nnposter
06a25384b6
Fixes additional stale pipeline_go references
2016-09-27 16:01:39 +00:00
dmiller
1387f5c9df
Add a few localhost Windows fingerprints and sort
2016-09-26 04:54:10 +00:00
david
278ee23466
Expand HAProxy service match lines.
...
These are not observed in the wild, but derived from source code, namely
http://git.haproxy.org/?p=haproxy.git;a=blob;f=src/proto_http.c;h=50e3d486ee4798ae8d329b7a78a23b8ba82cff68
There were already matches for status codes 403 and 503 (not counting
the 200 for the statistics page); this change adds codes 400, 401, 403,
405, 407, 408, 429, 500, 502, 503, and 504.
Additionally, I dug through the history back to about 2006 and found a
few places where the responses changed. The new possible version ranges
are (available ranges depend on the status code):
< 1.3.1
>= 1.3.1
1.4.0 - 1.5.10
< 1.5.0
>= 1.5.0
>= 1.5.10
>= 1.6.0
http://seclists.org/nmap-dev/2016/q3/285
2016-09-25 03:31:28 +00:00
dmiller
95e4c05fc4
Refactor TLS record/message parsing a bit to make it clearer.
2016-09-24 00:58:27 +00:00
dmiller
4290b983d4
Fix parsing of TLS heartbeat (not used for ssl-heartbleed.nse)
2016-09-24 00:58:26 +00:00
dmiller
e7baa4418b
New DTLS service probe and match line.
2016-09-23 05:18:16 +00:00
dmiller
b61e92940e
Fix a typo from debugging.
2016-09-23 02:24:57 +00:00
dmiller
e42fecfb89
Update lltd-discovery to Lua 5.3 string packing
2016-09-21 20:44:00 +00:00
dmiller
fb56c01177
Fix a typo in getopt option string causing ncat's -n to consume the next option.
2016-09-21 20:04:16 +00:00
dmiller
59003c255b
Catch a few more config corruption issues. i18n for error messages
2016-09-21 15:17:34 +00:00
dmiller
91032d05dd
Grab a more-complete Npcap version string
2016-09-21 05:19:25 +00:00
dmiller
6b64fc4753
Fix a bug in lltd-discovery, trying to pack binary data as a hex string
2016-09-21 03:55:13 +00:00
dmiller
9370f5bd5d
Strip carriage returns (\r) from output to prevent spoofing
2016-09-21 03:55:12 +00:00
dmiller
d1fb502144
Fix some bad patterns with excessive backtracking
2016-09-21 03:55:11 +00:00
dmiller
da594ae5b8
Add services found in Alexa top 1m websites
2016-09-20 04:48:22 +00:00
paulino
7db0072047
Adds JBoss Seam Debug page. This page leaks critical information sometimes.
2016-09-19 21:32:10 +00:00