Sign inSign up

andreburgaud/jssl

By andreburgaud

Updated almost 3 years ago

SSL Client which checks SSL/TLS protocols enabled on a server (from SSLv3 to TLS v1.3)

Image
0

1.2K

andreburgaud/jssl repository overview

SSL Client which checks SSL/TLS protocols enabled on a server (from SSLv3 to TLS v1.3)

Check out https://github.com/andreburgaud/jssl for more information.

Usage

$ docker pull andreburgaud/jssl:latest
$ docker run --rm -it andreburgaud/jssl google.com

google.com
  SSLv3           not enabled
  TLSv1           enabled
  TLSv1.1         enabled
  TLSv1.2         enabled
  TLSv1.3         enabled

$

For more information:

$ docker run --rm -it andreburgaud/jssl --help
    __  ____  ____  __           
  _(  )/ ___)/ ___)(  )          
 / \) \\___ \\___ \/ (_/\ 
 \____/(____/(____/\____/      

Usage: jssl [-dhV] [--java-version] [-f=<file>] [--format=<format>]
            [-w=<workers>] [SERVER...]
Validate health of servers TLS configuration.
      [SERVER...]           One or more servers to analyze.
  -d, --debug               Display debug information.
  -f, --file=<file>         Servers are listed in a file.
      --format=<format>     Output format.
  -h, --help                Show this help message and exit.
      --java-version        Show Java Version.
  -V, --version             Print version information and exit.
  -w, --workers=<workers>   Number of concurrent workers.

To use a file, you can bind a volume to the container folder /files as follows:

$ docker run --rm -it -v $PWD:/files andreburgaud/jssl --file /files/servers.txt

The command above assumes you have a file servers.txt in the current directory. This file contains one server name per line. By default the expected port is 443. If your server uses a different port, append the port to the server name with a colon ':' as follows: myserver.com:5555 for port `5555.

If you have a long list of servers, you can indicate the number of workers to execute with option --workers or -w.

Tag summary

Content type

Image

Digest

sha256:94dc85094

Size

11 MB

Last updated

almost 3 years ago

docker pull andreburgaud/jssl