dmiller
0bb036cda2
Allow rpcinfo.nse to set version info
...
The rpcinfo script can now set version info just like rpc-grind. Since
this requires considerably less traffic than rpc-grind, I made rpc-grind
depend on rpcinfo so that it will avoid running if we can get the
version information this way instead.
Also changed rpcinfo to only run on port 111, not on "rpcbind" service
since that's what -sV labels any detected RPC service.
2016-03-14 20:42:51 +00:00
dmiller
5843cd95a4
Add rusers script
2016-03-14 16:03:47 +00:00
dmiller
5729d3844e
Only run http-apache-server-status on Apache or unknown http servers. Add version info.
2016-03-14 03:41:38 +00:00
dmiller
2ec6eb5110
Only report unique VHosts in http-apache-server-status. Too much output otherwise.
2016-03-14 03:41:37 +00:00
dmiller
a4b81f39b6
Add http-apache-server-status. Closes #322
2016-03-14 03:41:36 +00:00
dmiller
7271efe963
Restore '%' deleted when http-vuln-cve2013-7091 was renamed. Closes #332
2016-03-13 20:29:11 +00:00
dmiller
2db52ae951
Force numeric values to string to avoid assertion in tab.lua. Related #266
2016-03-13 20:29:10 +00:00
dmiller
616cf9730e
clear session data before attempting a reconnect without SSLv2-compatibility. Fixes #318 . Fixes #308
2016-03-12 23:26:26 +00:00
dmiller
d2136e5ad0
Force-clear SSL_OP_NO_SSLv2 flag (required for 1.0.2g and later to allow SSLv2)
2016-03-12 23:26:25 +00:00
dmiller
2c6be2776d
Add port 4433 (default port for openssl s_server) to SSL-related probes
2016-03-12 23:26:24 +00:00
dmiller
78132b68ea
Remove an accidental partial match line from nmap-service-probes
2016-03-12 20:45:54 +00:00
dmiller
b6778204cd
Fix http-brute, munged by me in r35584. Closes #317
2016-03-12 20:45:53 +00:00
dmiller
801a19f137
Integrate 12 IPv6 OS fingerprint submissions
2016-03-10 19:17:44 +00:00
dmiller
9bcc6c09e2
Apply patch from Kali package reputed to address #237
2016-03-09 14:52:00 +00:00
dmiller
3c566485e3
Upgrade included liblua to 5.2.4
2016-03-09 14:51:59 +00:00
dmiller
22c1856940
Add a service fingerprint for WolfSSL example server
2016-03-07 16:44:53 +00:00
dmiller
3749c04310
Sanity check in pcap_recieve to avoid crash. Fixes #313
2016-03-07 16:44:52 +00:00
dmiller
acd525315d
Add a service match for facebook's cross-domain policy
2016-03-06 23:59:43 +00:00
fyodor
c5127147c9
Actually I will stick with the spanish translation of these literals for now. It should be English I think, since that's what users will see from Nmap. But since the problem is all throughout the translation, changing just these two instances would be more confusion than help, I think
2016-03-05 00:56:08 +00:00
fyodor
d43889a673
Make correction suggested by Pepe Maldonado
2016-03-05 00:53:37 +00:00
dmiller
0577e3bb1e
Avoid crashing when Nsock connect calls the callback immediately due to parameter errors
2016-03-04 23:04:01 +00:00
dmiller
374d0a1392
Document CIDR support for IPv6 targets. Closes #307
2016-03-03 17:15:13 +00:00
dmiller
b39e055e32
Fix crash when field doesn't exist. Closes #306
2016-03-03 17:15:12 +00:00
dmiller
5b5524d4ba
Change names of SSLv2 ciphersuites to match draft specification. Closes #314 .
2016-03-03 04:58:24 +00:00
dmiller
9c327f1ad7
Add minecraft-pe ports to Sqlping probe
2016-03-03 04:58:23 +00:00
tomsellers
af618266ec
Whitepace cleanup after last commit
2016-03-03 03:54:13 +00:00
tomsellers
318accba6e
NSE add STARTTLS to sslv2 improving detection of SSLv2 and DROWN oracles. Closes #320
2016-03-03 02:06:05 +00:00
dmiller
13006aea4d
Process remaining 45 service fingerprints
2016-03-02 20:49:08 +00:00
dmiller
c50cb220c6
Process 168 service fingerprints
2016-02-26 20:33:13 +00:00
dmiller
6a988fd6f6
Process 92 service fingerprints
2016-02-25 06:11:17 +00:00
dmiller
5bf6a0310d
Work around a C++ standard defect
...
Reported on Solaris 5.9:
nmap_dns.cc:1320: error: no match for 'operator!=' in 'c !=
std::basic_string<_CharT, _Traits, _Alloc>::rend() [with _CharT = char,
_Traits = std::char_traits<char>, _Alloc = std::allocator<char>]()'
Reference:
https://stackoverflow.com/questions/2135094/gcc-reverse-iterator-comparison-operators-missing
2016-02-22 13:55:25 +00:00
dmiller
27a5fd2132
Process 123 service fingerprints
2016-02-22 05:51:30 +00:00
dmiller
ecd041bd11
Avoid unused var warning if IPV6_TCLASS is not defined
2016-02-21 14:28:10 +00:00
dmiller
abb827a759
Let http-title fetch different url via script-args
2016-02-21 14:28:09 +00:00
dmiller
1d3b9f613f
Process 80 service fingerprints
2016-02-18 04:11:38 +00:00
dmiller
5faacee2a6
IBM i5/OS is just 'i' since version 6
2016-02-18 04:06:56 +00:00
dmiller
ab79e7ad88
Fix a mistake in merging #36 : append items instead of nesting lists
2016-02-17 13:26:29 +00:00
dmiller
21a08df083
Move Apache softmatch to the end of GetRequest probe
2016-02-15 19:03:18 +00:00
dmiller
0be412e50e
Add XML output to http-rfi-spider (nnposter). See #36
2016-02-14 14:42:19 +00:00
dmiller
b5f5690bb0
New default accounts from nnposter. Closes #301
2016-02-14 14:42:18 +00:00
dmiller
1cde9a4ed7
Display next-hop MTU instead of encapsulated total IP len. http://seclists.org/nmap-dev/2016/q1/112
2016-02-12 05:42:20 +00:00
dmiller
c2c86cb9f9
reduce memory reallocs in dhcp.lua (string building, static tables)
2016-02-12 05:42:19 +00:00
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