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

10291 Commits

Author SHA1 Message Date
dmiller
4da5cfebc7 Avoid blank output from broadcast-dhcp-discover 2016-02-11 23:50:48 +00:00
dmiller
4a85f18938 Add TFTP/PXE-related DHCP options. patch by Mike Rykowski 2016-02-11 23:50:47 +00:00
dmiller
bfabd9816d Mark a done task (#30) 2016-02-11 05:52:36 +00:00
dmiller
27c2a64a17 Remove 6/8, 7/8, and 55/8 from ip_is_reserved. http://seclists.org/nmap-dev/2016/q1/11 2016-02-11 05:52:35 +00:00
dmiller
8d151fa690 Add additional Java RMI/JMX ports to the rmiregistry probe. Closes #246 2016-02-11 05:52:34 +00:00
gyani
cf326ea74f Corrected a spelling. Had misspelt JSON as J0SON. 2016-02-10 20:07:35 +00:00
jah
3da6feda13 Treat stale, unwritable files as unreadable. 2016-02-07 15:28:26 +00:00
jah
a40fe5413c Handle file io error messages on Windows
which prepends the file path to the error string.
2016-02-07 15:11:24 +00:00
jah
a9e7f696b9 Improve handling of locally cached assignment data
so that whois-ip will not make HTTP requests to iana.org unless it is
permitted to write the remote resources to a local file and to
subsequently read from the local file.
2016-02-07 14:10:09 +00:00
jah
a50e8cfa21 Seperate addr family check for assignment file use
A problem encountered while obtaining or locally caching a remote IANA
assignment file for one address family will not prevent the use of an
assignment file corresponding to a different address family.
2016-02-07 14:08:44 +00:00
jah
b7e597ed8f Various non-functional improvements
such as white space corrections, removal of redundant function arguments
and cetera.
2016-02-07 14:07:57 +00:00
dmiller
10bddaf1cf Update http-php-version based on scan data 2016-02-05 22:53:43 +00:00
dmiller
ab1e474475 Document an unknown field in ConnectionRequest for RDP 2016-02-05 22:53:43 +00:00
dmiller
431d3fa566 Process 22 IPv4 OS corrections 2016-02-05 03:42:40 +00:00
dmiller
07542949f6 Process remaining OS fingerprints through 2016/1/5 2016-02-04 16:23:05 +00:00
dmiller
a7502f54e2 Add STARTTLS support for Postgresql 2016-02-03 20:09:24 +00:00
dmiller
0816975261 Factor out some common code in sslcert.lua 2016-02-03 20:09:23 +00:00
dmiller
542f0afe65 Add DisplayVersion to Uninstall windows registry key. Closes #263 2016-02-03 19:19:37 +00:00
dmiller
b515430d19 Process 152 OS fingerprint submissions 2016-02-02 20:51:42 +00:00
dmiller
6ac8ffdba3 Process 89 OS fingerprint submissions 2016-02-01 17:12:14 +00:00
dmiller
ef214b435a Process 83 OS fingerprint submissions 2016-01-29 21:32:49 +00:00
dmiller
7237a4a444 Process 172 OS fingerprint submissions. 2016-01-27 19:20:09 +00:00
dmiller
747112554b Print getopt warnings after options summary when exiting. Fixes #269, Closes #272 2016-01-26 04:52:29 +00:00
dmiller
0d44a381b1 Fix netmask handling on FreeBSD. Fixes #284 2016-01-26 04:52:28 +00:00
dmiller
1168322849 Fix a CPE for HP-UX 2016-01-26 04:52:27 +00:00
dmiller
3dec95dcf8 Fix host header for http-brute; nsedoc and refactoring 2016-01-19 15:44:20 +00:00
dmiller
26510fe8a7 Remove hardcoded IP from ftp-bounce
Instead of hard-coding the many-years-invalid IP address of
scanme.nmap.org, look it up via DNS. Even better, you can override the
host used for this purpose, in case you don't want to tip your hand.
2016-01-15 20:19:55 +00:00
dmiller
4da091f1f0 Update http-robtex-shared-ns 2016-01-15 05:55:16 +00:00
dmiller
709fcfbefa Fix http-robtex-reverse-ip and make it a bit more resilient 2016-01-15 05:55:15 +00:00
dmiller
f8be8feade Allow newlines to separate script-args
This was previously done for --script-args-file with a blind gsub of all
newlines with commas (","), which meant that quoted strings could not
contain newlines. Now they can.
2016-01-14 21:08:29 +00:00
dmiller
97163a3052 Fingerprint for WebSphere console by Vlatko Kosturjak 2016-01-14 21:08:28 +00:00
dmiller
e124565c58 Use time_t instead of long and double for storing uptime
Fixes #275.

This results in fewer casts and less subtraction than the previous
method, and should still be portable. Only division and subtraction and
difftime are performed on the value, so it will not overflow. And the
TCP timestamp itself is a 32-bit value, so it can't refer to a time
farther in the past than the 32-bit epoch. One explicit cast (to long
long) is used in order to ensure the format string can handle any
conceivable value according to the compiler and avoid a warning message.
2016-01-13 20:53:39 +00:00
dmiller
f9a7123aed sys/uio.h needed for struct iovec on OpenBSD 2016-01-13 20:53:38 +00:00
dmiller
a2c3b2f03a Include -lcrypto when checking for -lssl. Fails on OpenBSD 5.5 w/1.0.1c 2016-01-13 20:53:37 +00:00
dmiller
e5767c245f Replace time(2) calls in bounce scan with ScanProgressMeter. Related to #275 2016-01-13 13:44:49 +00:00
dmiller
a205e0c4d4 Fix for OpenBSD packet loss. Fixes #274 2016-01-12 19:38:06 +00:00
dmiller
4f91604e75 Fix some incorrect formatting in @output sections 2016-01-08 19:34:05 +00:00
dmiller
cdb5e5b9d8 New script: ms-sql-ntlm-info 2016-01-08 19:34:04 +00:00
dmiller
1accb103d1 New script: nntp-ntlm-info 2016-01-08 16:17:12 +00:00
dmiller
5a1e018803 New script: pop3-ntlm-info 2016-01-08 16:06:37 +00:00
dmiller
82be9b48ee New script: telnet-ntlm-info 2016-01-08 15:54:53 +00:00
dmiller
1f74fc2550 New script: smtp-ntlm-info 2016-01-08 15:29:54 +00:00
dmiller
70798c2468 New script: imap-ntlm-info 2016-01-08 03:08:26 +00:00
dmiller
2702b4d030 Let http-ntlm-info use smbauth functions for generating and parsing NTLM blobs 2016-01-08 02:57:24 +00:00
dmiller
43dedd7b0e Extract optional OS version info from NTLM challenge message 2016-01-07 20:43:19 +00:00
dmiller
68599ce140 Solve "unexpected signature" message in SMB extended session setup (NTLM type 2 message only sent once) 2016-01-07 20:33:10 +00:00
dmiller
c8d64e9009 Print a helpful message when --resume is used with other options. Closes #84 2016-01-07 05:45:48 +00:00
dmiller
e43e6fc278 Fix a crash on dns.query failure in dns-client-subnet-scan. Fixes #93 2016-01-07 05:45:48 +00:00
dmiller
bc3ece44c9 Check for Lua 5.2 instead of Lua >=5.2. Closes #259 2016-01-07 05:45:47 +00:00
dmiller
b2d67c470f http-vuln-cve2013-6786 RomPager XSS script 2016-01-06 20:47:07 +00:00