SSL CertInfo collects information about SSL certificates from a set of hosts.
Project description
build |
|
---|---|
quality |
|
coverage |
|
dependencies |
|
package |
SSL CertInfo collects information about SSL certificates from a set of hosts.
Features
Hosts to be scanned can be specified as a list of
hostnames (fully qualified domain names), e.g. github.com,
ip addresses, e.g. 1.1.1.1,
ip networks in CIDR format, e.g. 10.0.0.0/24,
ip ranges, e.g. 10.0.0.1-10.0.0.10,
or any combination of the previous.
Results will be presented in various output formats: --table, --json, --yaml, --csv, --raw.
Installation
You can download and install the latest version of this software from the Python package index (PyPI) as follows:
$ pip install ssl_certinfo
Usage
When you install ssl_certinfo, a command-line script called ssl_certinfo is placed on your path. You can invoke ssl_certinfo directly via this script from the command line:
$ ssl_certinfo [...]
You can also invoke it through the Python interpreter from the command line:
$ python -m ssl_certinfo [...]
Help is available with the --help or -h switch:
$ ssl_certinfo -h usage: ssl_certinfo [-h] [-V] [-v | -q] [-p PORT] [-t TIMEOUT] [-T | -j | -y | -c | -r] [host [host ...]] Collect information about SSL certificates from a set of hosts positional arguments: host Connect to HOST optional arguments: -h, --help show this help message and exit -V, --version display version information and exit -v, --verbose verbose output (repeat for increased verbosity) -q, --quiet quiet output (show errors only) -p PORT, --port PORT TCP port to connnect to [0-65535] -t TIMEOUT, --timeout TIMEOUT Maximum time allowed for connection -T, --table Print results in table format -j, --json Print results in JSON format -y, --yaml Print results in YAML format -c, --csv Print results in CSV format -r, --raw Print results in raw format
Credits
This package was created with Cookiecutter and the stdtom/cookiecutter-pypackage-pipenv project template, based on audreyr/cookiecutter-pypackage.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ssl_certinfo-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f55b1673f02d0beb15d0b5e922f5a22f74083f897b24d0aa3545fc12b6b3376a |
|
MD5 | 03b213088b8ef6ab7519c4507e258373 |
|
BLAKE2b-256 | 4a79ecbd707c8240eb5a0f6dfd1ad5f945db77dad1538c39d01af224e70a69f3 |