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.

Project Activity

See All Activity >

Follow SSLScan - Fast SSL Scanner

SSLScan - Fast SSL Scanner Web Site

Other Useful Business Software

2018 Network Intelligence Planning Guide Icon
2018 Network Intelligence Planning Guide Icon

Get insights on net neutrality, cloud readiness, security and WAN transformation.

Networking is becoming cloudier, hybrid and more Internet-centric. IT managers now own user experience, whether they own the networks or not. Get our latest ebook to learn how network intelligence will help you adapt to a quickly changing Internet-centric environment.
Are you involved with your company's network performance/operations team?
Get Ebook

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

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)

    1 user found this review helpful.
  • 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

Read more reviews >

Additional Project Details

Intended Audience

Developers, Government, Information Technology, Quality Engineers, System Administrators, Telecommunications Industry

User Interface

Command-line

Programming Language

C

Registered

2007-08-27