SSLScan queries SSL services, such as HTTPS, in order to determine the ciphers that are supported. SSLScan is designed to be easy, lean and fast. The output includes prefered ciphers of the SSL service, the certificate and is in Text and XML formats.
License
GNU General Public License version 2.0 (GPLv2)Follow SSLScan - Fast SSL Scanner
Other Useful Business Software
Passwordless Authentication and Passwordless Security
It’s no secret — passwords can be a real headache, both for the people who use them and the people who manage them. Over time, we’ve created hundreds of passwords, it’s easy to lose track of them and they’re easily compromised. Fortunately, passwordless authentication is becoming a feasible reality for many businesses. Duo can help you get there.
Rate This Project
Login To Rate This Project
User Reviews
-
If you have trouble with ld, when making on Mac OS X : ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make: *** [all] Error 1 Try this post, it worked for me: aHR0cDovL3d3dy5xdWVzdGlvbi1kZWZlbnNlLmNvbS8yMDExLzA5LzAyL3NzbHNjYW4taW5zdGFsbC1lcnJvci1sZC1zeW1ib2xzLW5vdC1mb3VuZC1mb3ItYXJjaGl0ZWN0dXJlLXg4Nl82NC1pbnN0YWxsLXNzbHNjYW4tb24tb3N4LWxpb24= Please note, this site wraps text on words, so therefore you must copy both lines to get the FULL base64 url address. This is a Base64 Encoded URL, decode it to view the answer to your ld problems.
-
as redhat does not support elliptic curves in openssl, need to apply following patch to compile it on redhat systems: --- sslscan.c 2009-09-01 14:35:59.000000000 +0200 +++ sslscan-new.c 2013-09-13 10:15:51.311054350 +0200 @@ -985,6 +985,8 @@ fprintf(options->xmlOutput, " </pk>\n"); } break; +/* redhat does not support elliptic curves in openssl */ +#ifdef ENABLE_ELLIPTIC_CURVE case EVP_PKEY_EC: printf(" EC Public Key:\n"); if (options->xmlOutput != 0) @@ -996,6 +998,7 @@ fprintf(options->xmlOutput, " </pk>\n"); } break; +#endif default: printf(" Public Key: Unknown\n"); if (options->xmlOutput != 0)
-
on openSUSE 12.2 you have to modify the Makefile: gcc -g -Wall -lcrypto -lssl -o sslscan $(SRCS) $(LDFLAGS) $(CFLAGS) # gcc -g -Wall -lssl -o sslscan $(SRCS) $(LDFLAGS) $(CFLAGS)
-
I get ld: symbol(s) not found for architecture x86_64 for Mac OSX 10.7.5 with openssl 1.0.1c May 2012