You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`testssl.sh` is a free command line tool which checks a server's service on
8
8
any port for the support of TLS/SSL ciphers, protocols as well as some
@@ -36,21 +36,29 @@ to get bugfixes, other feedback and more contributions.
36
36
testssl.sh is working on every Linux/BSD distribution out of the box. Latest by 2.9dev
37
37
most of the limitations of disabled features from the openssl client are gone
38
38
due to bash-socket-based checks. As a result you can also use e.g. LibreSSL or OpenSSL
39
-
1.1.1 . testssl.sh also works on other unixoid systems out of the box, supposed they have
39
+
1.1.1 or 3.x. testssl.sh also works on other unixoid systems out of the box, supposed they have
40
40
`/bin/bash` >= version 3.2 and standard tools like sed and awk installed. An implicit
41
41
(silent) check for binaries is done when you start testssl.sh . System V needs probably
42
42
to have GNU grep installed. MacOS X and Windows (using MSYS2, Cygwin or WSL) work too.
43
43
44
-
Update notification here or @ [mastodon](https://infosec.exchange/@testssl) (old: [twitter](https://twitter.com/drwetter)).
44
+
### Status
45
+
46
+
**Please note that very soon you won't receive any updates for the 3.0.x releases anymore.** While
47
+
this is true for quite some time as far as features are concerned, this will be also
48
+
the case for maintenance updates like CA and handshakes but also as far as security
49
+
fixes are concerned.
50
+
51
+
Please use the 3.2 branch!
52
+
53
+
Update notification here or @ [mastodon](https://infosec.exchange/@testssl) or [bluesky](https://bsky.app/profile/testssl.bsky.social). The [twitter](https://twitter.com/drwetter) account is not being used anymore.
45
54
46
55
### Installation
47
56
48
57
You can download testssl.sh by cloning this git repository:
For the stable version help yourself by downloading the latest [ZIP](https://github.com/drwetter/testssl.sh/releases) from the 3.0.X branch or the latest testssl-3.0.X.tar.gz from [https://testssl.sh](https://testssl.sh/) archive. Just ``cd`` to the directory created (=INSTALLDIR) and run it off there.
61
+
For the stable version help yourself by downloading the latest [ZIP](https://github.com/testssl/testssl.sh/releases) from the 3.0.X branch or the latest testssl-3.0.X.tar.gz from [https://testssl.sh](https://testssl.sh/) archive. Just ``cd`` to the directory created (=INSTALLDIR) and run it off there.
54
62
55
63
#### Docker
56
64
@@ -63,14 +71,9 @@ Or if you have cloned this repo you also can just ``cd`` to the INSTALLDIR (chan
For more please consult [Dockerfile.md](https://github.com/drwetter/testssl.sh/blob/3.0/Dockerfile.md).
67
-
68
-
### Status
69
-
70
-
This is the stable 3.0 version. That means you can and should use it for production and let us know if you encounter any additional bugs. Features implemented in 3.0 are listed in the [Changelog](https://github.com/drwetter/testssl.sh/blob/3.0/CHANGELOG.md). Support for 2.9.5 has been dropped.
71
-
72
-
The version 3.0 receives bugfixes, labeled as 3.0.1, 3.0.2 and so on. This will happen until 3.2 is released. Development is taking place in the [3.1dev](https://github.com/drwetter/testssl.sh/tree/3.1dev) branch which will eventually lead to version 3.2. We try to keep 3.1dev as solid as possible but things will certainly change in 3.1dev. Think of the 3.1dev branch like a rolling release.
74
+
Of course podman works too in the similar way.
73
75
76
+
For more please consult [Dockerfile.md](https://github.com/testssl/testssl.sh/blob/3.0/Dockerfile.md).
74
77
75
78
### Documentation
76
79
@@ -81,15 +84,15 @@ The version 3.0 receives bugfixes, labeled as 3.0.1, 3.0.2 and so on. This will
81
84
82
85
### Contributing
83
86
84
-
Contributions are welcome! See [CONTRIBUTING.md](https://github.com/drwetter/testssl.sh/blob/3.0/CONTRIBUTING.md) for details.
87
+
Contributions are welcome! See [CONTRIBUTING.md](https://github.com/testssl/testssl.sh/blob/3.0/CONTRIBUTING.md) for details.
85
88
86
89
### Bug reports
87
90
88
91
Bug reports are important. It makes this project more robust.
89
92
90
-
Please file bugs in the issue tracker @ github. Do not forget to provide detailed information, see template for issue, and further details @ https://github.com/drwetter/testssl.sh/wiki/Bug-reporting. Nobody can read your thoughts -- yet. And only agencies your screen ;-)
93
+
Please file bugs in the issue tracker @ github. Do not forget to provide detailed information, see template for issue, and further details @ https://github.com/testssl/testssl.sh/wiki/Bug-reporting. Nobody can read your thoughts -- yet. And only agencies your screen ;-)
91
94
92
-
You can also debug yourself, see [here](https://github.com/drwetter/testssl.sh/wiki/Findings-and-HowTo-Fix-them).
95
+
You can also debug yourself, see [here](https://github.com/testssl/testssl.sh/wiki/Findings-and-HowTo-Fix-them).
93
96
94
97
----
95
98
@@ -109,9 +112,12 @@ Please address questions not specifically to the code of testssl.sh to the respe
0 commit comments