Skip to content

eightseventhreethree/ssl_cert_inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Maintainability

ssl_cert_inspector

Python based CLI tool for inspecting properties in SSL certs

$python ssl_cert_check.py -h
usage: ssl_cert_check.py [-h] [-i HOST] [-p PORT] [-s SEARCH] [-v]

optional arguments:
  -h, --help  show this help message and exit
  -i HOST     inspect the following target to check ssl.
  -p PORT     port that the host is listening on.
  -s SEARCH   OpenSSL argument to look for in certificate, use "keys" to get
              list of keys to retrieve.
  -v          Enable verbosity/debug.

Pass it a host to inspect and port it's listening on and it will return available keys for that cert:

$python ssl_cert_check.py -i google.com -p 443
Available keys to search for:
 * crlDistributionPoints
 * subjectAltName
 * notBefore
 * caIssuers
 * OCSP
 * serialNumber
 * notAfter
 * version
 * subject
 * issuer

For example notBefore or notAfter for issue date and expiration dates:

$python ssl_cert_check.py -i google.com -p 443 -s notBefore
Mar  7 18:50:00 2018 GMT

$python ssl_cert_check.py -i google.com -p 443 -s notAfter
May 30 18:50:00 2018 GMT

About

Python based CLI tool for inspecting properties in SSL certs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy