Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- try:
- for port in ports:
- cert = ssl.get_server_certificate((host, port), ssl_version=ssl.PROTOCOL_TLSv1)
- connect_type = "TLSv1"
- return cert, connect_type
- except Exception:
- for port in ports:
- cert = ssl.get_server_certificate((host, port), ssl_version=ssl.PROTOCOL_SSLv2)
- connect_type = "SSLv2"
- return cert, connect_type
- except Exception:
- for port in ports:
- cert = ssl.get_server_certificate((host, port), ssl_version=ssl.PROTOCOL_SSLv23)
- connect_type = "SSLv23"
- return cert, connect_type
- except Exception:
- get_starttls_cert(host)
- return cert
- except Exception as e:
- print("Something went wrong: %s" % e)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement