testssl.sh/utils
Dirk 5f047db92f Add client simlation data and provide howto
While we are thankful that Ivan Ristic permitted to use the client
data from SSLlabs, it became of bit outdated now (see #1158). Also
as sslhaf [1] was used, the data comes from HTTP traffic only.

This is a start to address it. It provides data from Android 9
(connecting to the play store, so that it is sure we don't capture
a ClientHello from an application having an own TLS stack.

Also it provides documentation how to grab data yourself, and
provide it back to testssl.sh.

Aim is at least for testssl.sh 3.0 to add Android 8 and OpenSSL 1.1.1 (@drwetter).

My hope others can assist with  Safari on OSX 11 and 12. Java 10 and 11,
and a recent Opera and Edge version. (Firefox and Chrome are out of
date too)

Mail clients to follow later.

[1] https://github.com/ssllabs/sslhaf
2019-04-18 10:06:01 +02:00
..
00_unittest_baseline.sh PoC for unit test in bash 2017-05-31 10:30:02 +02:00
ccs-injection.bash Fix typos found by codespell 2018-04-10 17:37:04 +02:00
checkcert.sh Fix typos found by codespell 2018-04-10 17:37:04 +02:00
create_ca_hashes.sh any openssl will do 2017-09-18 14:02:12 +02:00
curves.bash Fix typos found by codespell 2018-04-10 17:37:04 +02:00
generate_static_cipher_lists.sh Merge branch '2.9dev' into rename_ephemeral_DH_ciphers 2017-02-03 13:42:04 -05:00
gmap2testssl.sh added "gmap2testssl.sh": utility which converts grepable nmap output to testssl's file input 2017-06-09 11:22:11 +02:00
heartbleed.bash - making the read buffer for server hello bigger+variable 2016-03-08 10:38:21 +01:00
hexstream2cipher.sh Add client simlation data and provide howto 2019-04-18 10:06:01 +02:00
make-openssl.sh Revert change for MacOSX as hinted 2019-03-19 10:00:13 +01:00
make-openssl111.sh Minor polish 2018-07-18 00:57:32 +02:00
parse_client_ciphers.pl changed to Linux 2017-05-15 20:53:09 +02:00
prototype.ssl2proto-check.bash Merge branch 'master' into CA_pinning 2016-10-27 21:59:10 +02:00
prototype.tls-protocol-checker.bash Fix typos found by codespell 2018-04-10 17:37:04 +02:00
resume.sh add missing # 2017-04-22 15:19:39 +02:00
ticketbleed.bash Fix typos found by codespell 2018-04-10 17:37:04 +02:00
update_client_sim_data.pl Check for OpenSSL + use unames 2018-11-12 20:46:35 +01:00