From 2cfa23e7f74e033e3a40c1cdca981277ec8904a0 Mon Sep 17 00:00:00 2001 From: Dirk Wetter Date: Sun, 12 Oct 2025 11:34:56 +0200 Subject: [PATCH] Minor fine tuning * version 3.2 was removed from links * badges updated * minor language improvements --- Readme.md | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/Readme.md b/Readme.md index 7f37c34..8626b5c 100644 --- a/Readme.md +++ b/Readme.md @@ -1,6 +1,10 @@ ## Intro + +![Static Badge](https://img.shields.io/badge/version-3.3dev-blue) ![Static Badge](https://img.shields.io/badge/%2Fbin%2Fbash_-blue) ![Static Badge](https://img.shields.io/badge/Libre+OpenSSL_-blue) [![License](https://img.shields.io/github/license/testssl/testssl.sh)](https://github.com/testssl/testssl.sh/LICENSE) @@ -9,7 +13,9 @@ ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/testssl/testssl.sh) [![CI test Ubuntu](https://github.com/testssl/testssl.sh/actions/workflows/unit_tests_ubuntu.yml/badge.svg)](https://github.com/testssl/testssl.sh/actions/workflows/unit_tests_ubuntu.yml?branch=3.3dev) [![CI test MacOS](https://github.com/testssl/testssl.sh/actions/workflows/unit_tests_macos.yml/badge.svg)](https://github.com/testssl/testssl.sh/actions/workflows/unit_tests_macos.yml?branch=3.3dev) -[![Docker](https://img.shields.io/docker/pulls/drwetter/testssl.sh)](https://github.com/testssl/testssl.sh/blob/3.2/Dockerfile.md) +[![Docker](https://img.shields.io/docker/pulls/drwetter/testssl.sh)](https://github.com/testssl/testssl.sh/blob/3.3dev/Dockerfile.md) +[![Vim](https://img.shields.io/badge/Vim-%2311AB00.svg?logo=vim&logoColor=white)](#) +[![Visual Studio Code](https://custom-icon-badges.demolab.com/badge/Visual%20Studio%20Code-0078d7.svg?logo=vsc&logoColor=white)](#) ![Mastodon Follow](https://img.shields.io/mastodon/follow/109319848143024146?domain=infosec.exchange) [![Bluesky](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fpublic.api.bsky.app%2Fxrpc%2Fapp.bsky.actor.getProfile%2F%3Factor%3Dtestssl.bsky.social&query=%24.followersCount&style=social&logo=bluesky&label=Follow%20%40testssl.sh) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/testssl/testssl.sh?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) @@ -30,8 +36,8 @@ cryptographic flaws. * Reliability: features are tested thoroughly. * Privacy: It's only you who sees the result, not a third party. * Freedom: It's 100% open source. You can look at the code, see what's going on. -* The development is free and open @ GitHub and participation is welcome. -* Unit tests ensure maturity (output is consistent, JSON is valid, runs under Linux+MacOS etc) +* The development is free and open @ GitHub. Participation and contributions are welcome. +* Unit tests ensure maturity: check for consistency, whether JSON is valid, runs under Linux+MacOS, and a lot more! ### License @@ -45,14 +51,14 @@ to get bugfixes, other feedback and more contributions. ### Compatibility -Testssl.sh is working on every Linux/BSD distribution and MacOS out of the box. Latest by 2.9dev -most of the limitations of disabled features from the openssl client are gone -due to bash-socket-based checks. An old OpenSSL-bad version is supplied but -but you can also use any LibreSSL or OpenSSL version. +Testssl.sh is working on every Linux/BSD distribution and MacOS out of the box. Latest when +the very old version 2.9 was developed, most of the limitations due to disabled features from +the openssl client are gone due to bash-socket-based checks. An old OpenSSL-bad version is +supplied but these days you can also use _any_ LibreSSL or OpenSSL version. testssl.sh also works on other unixoid systems out of the box, supposed they have -`/bin/bash` >= version 3.2 and standard tools like sed and awk installed. An implicit -(silent) check for binaries is done when you start testssl.sh . System V needs probably -to have GNU grep installed. Windows (using MSYS2, Cygwin or WSL) work too. +`/bin/bash` >= version 3.2 and standard tools like sed and awk installed. Windows +(using MSYS2, Cygwin or WSL/WSL2) work too. An implicit (silent) check for binaries is performed +when you start testssl.sh . System V Unix needs probably to have GNU grep installed. Update notifications can be found at [github](https://github.com/testssl/testssl.sh) or most important ones @ [mastodon](https://infosec.exchange/@testssl) or [bluesky](https://bsky.app/profile/testssl.bsky.social). [twitter](https://twitter.com/drwetter) is not being used anymore. @@ -68,8 +74,6 @@ You can download testssl.sh branch 3.3dev just by cloning this git repository: #### Docker - - Testssl.sh has minimal requirements. As stated you don't have to install or build anything. You can just run it from the pulled/cloned directory. Still if you don't want to pull the GitHub repo to your directory of choice you can pull a container from dockerhub and run it: