Eli Fulkerson .com HomeProjectsChkssl
 

chkssl.exe

chkssl.exe is a command line utility that talks to an https server and dumbs some of the ssl information

Download:


Listing directory https://download.elifulkerson.com/files/chkssl/0.4: chkssl-src.zip June 25 2020 04:02:37 17098 Zip archive data, at least v2.0 to extract chkssl-src.zip.asc June 25 2020 04:02:37 801 GnuPG signature chkssl-src.zip.md5 June 25 2020 04:02:37 49 MD5 checksum chkssl-src.zip.sha1 June 25 2020 04:02:37 57 SHA1 checksum chkssl-src.zip.sha256 June 25 2020 04:02:37 81 SHA256 checksum chkssl-src.zip.sha512 June 25 2020 04:02:37 145 SHA512 checksum chkssl.exe June 25 2020 04:02:37 12288 PE32 executable (console) Intel 80386 Mono/.Net assembly, for MS Windows chkssl.exe.asc June 25 2020 04:02:37 801 GnuPG signature chkssl.exe.md5 June 25 2020 04:02:37 45 MD5 checksum chkssl.exe.sha1 June 25 2020 04:02:37 53 SHA1 checksum chkssl.exe.sha256 June 25 2020 04:02:37 77 SHA256 checksum chkssl.exe.sha512 June 25 2020 04:02:37 141 SHA512 checksumBrowse the download server

Usage:


Usage: chkssl [-d] [-c] [-r] [-p PORT] host
Flags:
    -p : Specify tcp port, default is 443
    -a : Turns on all the extra output (except raw)
    -d : Include more details about the certificate
    -c : Include all certificates in the chain
    -r : Dump the raw certificate
    -v : Show version information
    -h : Show this help

Example:


C:\Users\Eli\Desktop>chkssl -d www.google.com
SSL check run on: 11/20/2014 11:15:37 PM

Status   Start Date              Expires                 Days Left
-------  ----------------------- ----------------------  ---------
VALID    11/5/2014 7:22:42 AM    2/2/2015 7:00:00 PM            75

Subject:  CN=www.google.com, O=Google Inc, L=Mountain View, S=California, C=US
Issuer:   CN=Google Internet Authority G2, O=Google Inc, C=US
Serial:   7C58699CC45A9F5F
Version:  3
Format:   X509
Hash:     A9893C56048B0F2C846C410692735A92E98E17AD

Key Algorithm:       1.2.840.113549.1.1.1 Parameters: 0500
Signature Algorithm: sha1RSA

Requirements:

Its .NET 4.5, so you probably need the appropriate runtime.

Update:

0.4, 23 Jun 2020. Fix to include key length, reported by David Fu

0.3, 12 Dec 2017. Better error catching when domain name is unresolvable.