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

11010 Commits

Author SHA1 Message Date
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