metasploit-framework/modules/auxiliary/scanner
Brent Cook af7eef231c Fix a few issues with the SSL scanner
First, we need to handle public keys with strength not measured on the same bit
scale as RSA keys. This fixes handshakes for ECDSA and others.

Second, depending on the host we are talking to, we may not have a peer cert.
Handle this properly by checking first on the socket before using it.
2016-04-04 22:08:01 -05:00
..
acpp use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
afp use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
backdoor use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
chargen use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
couchdb use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
db2 use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
dcerpc use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
dect use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
discovery Land #6642, make ipv6_neighbor_router_advertisement discovery smarter 2016-03-13 16:53:11 -05:00
dlsw use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
dns use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
elasticsearch use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
emc use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
finger use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
ftp use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
h323 use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
http Fix a few issues with the SSL scanner 2016-04-04 22:08:01 -05:00
imap use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
ip use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
ipmi use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
kademlia use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
llmnr use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
lotus use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
mdns use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
misc Rm auxiliary/scanner/misc/redis_server 2016-03-31 17:13:08 -05:00
mongodb use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
motorola use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
msf use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
mssql Land #6644, datastore validation on assignment 2016-03-17 11:16:12 -05:00
mysql use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
natpmp use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
nessus Land #6646, add SSL SNI and unify SSLVersion opts 2016-03-15 16:35:22 -05:00
netbios use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
nexpose use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
nfs use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
ntp Land #6644, datastore validation on assignment 2016-03-17 11:16:12 -05:00
openvas use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
oracle use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
pcanywhere use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
pop3 use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
portmap use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
portscan use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
postgres use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
printer use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
quake use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
rdp Land #6644, datastore validation on assignment 2016-03-17 11:16:12 -05:00
redis Update auxiliary/scanner/redis/redis_server and mixin 2016-03-31 17:14:49 -05:00
rogue use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
rservices use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
rsync use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
sap use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
scada Bring #6545 up to date with upstream-master 2016-03-30 16:07:24 -05:00
sip use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
smb Land #6644, datastore validation on assignment 2016-03-17 11:16:12 -05:00
smtp use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
snmp use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
ssh Clean up module 2016-04-01 13:54:27 -05:00
ssl use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
steam use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
telephony use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
telnet use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
tftp Land #6644, datastore validation on assignment 2016-03-17 11:16:12 -05:00
upnp use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
vmware use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
vnc use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
voice use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
vxworks use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
winrm use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
x11 use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00
udp_scanner_template.rb use MetasploitModule as a class name 2016-03-08 14:02:44 +01:00