Python v3 based SSL cipher verification tool
SSL Snake is a simple tool that verifies the SSL ciphers supported by a given server. It relies on OpenSSL to obtain the list of ciphers supported by the local host, and using this list, attempts to negotiate a connection to the remote server.
SSL Snake supports the standard cipher filters supported by OpenSSL: HIGH, MEDIUM, LOW/EXP, eNULL, aNULL, and SSlv2. Combine the cipher suites as you see fit. It's still in beta, and hasn't been tested against nearly enough live targets, so any input or suggestions is very much appreciated.
SSL Snake v0.9
-? this junk
-h host or ip
-f host file
-p port (default 443)
-all every supported cipher
-high high grade ciphers
-med medium grade ciphers
-low low grade ciphers
-sslv2 sslv2 ciphers
-anon null authentication ciphers
-clear clear-text ciphers
-v verbose output (print cert details)
Example:
python sslSnake.py -h www.example.com -low -ssl2v -v
Hit me up to complain: [email protected]