Skip to content

Commit 242256b

Browse files
authored
Merge pull request #2778 from testssl/drwetter-patch-1
slight rewording
2 parents 54964a9 + 81b377b commit 242256b

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

Readme.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ cryptographic flaws.
2929
* Reliability: features are tested thoroughly.
3030
* Privacy: It's only you who sees the result, not a third party.
3131
* Freedom: It's 100% open source. You can look at the code, see what's going on.
32-
* The development is open @ GitHub and participation is welcome.
32+
* The development is free and open @ GitHub and participation is welcome.
3333

3434
### License
3535

@@ -43,14 +43,14 @@ to get bugfixes, other feedback and more contributions.
4343

4444
### Compatibility
4545

46-
Testssl.sh is working on every Linux/BSD distribution out of the box. Latest by 2.9dev
46+
Testssl.sh is working on every Linux/BSD distribution and MacOS out of the box. Latest by 2.9dev
4747
most of the limitations of disabled features from the openssl client are gone
4848
due to bash-socket-based checks. An old OpenSSL-bad version is supplied but
4949
but you can also use any LibreSSL or OpenSSL version.
5050
testssl.sh also works on other unixoid systems out of the box, supposed they have
5151
`/bin/bash` >= version 3.2 and standard tools like sed and awk installed. An implicit
5252
(silent) check for binaries is done when you start testssl.sh . System V needs probably
53-
to have GNU grep installed. MacOS X and Windows (using MSYS2, Cygwin or WSL) work too.
53+
to have GNU grep installed. Windows (using MSYS2, Cygwin or WSL) work too.
5454

5555
Update notification here or @ [mastodon](https://infosec.exchange/@testssl) or [bluesky](https://bsky.app/profile/testssl.bsky.social). [twitter](https://twitter.com/drwetter) is not being used anymore.
5656

@@ -80,7 +80,7 @@ docker run --rm -it ghcr.io/testssl/testssl.sh <your_cmd_line>
8080
Or if you have cloned this repo you also can just ``cd`` to the INSTALLDIR and run
8181

8282
```
83-
docker build . -t imagefoo && docker run --rm -t imagefoo example.com
83+
docker build . -t imagefoo && docker run --rm -t imagefoo testssl.net
8484
```
8585

8686
For more please consult [Dockerfile.md](https://github.com/testssl/testssl.sh/blob/3.2/Dockerfile.md).
@@ -89,32 +89,33 @@ For more please consult [Dockerfile.md](https://github.com/testssl/testssl.sh/bl
8989

9090
Usage of the program is without any warranty. Use it at your own risk.
9191

92-
Testssl.sh is intended to be used as a standalone CLI tool. While we tried to apply best practise security measures, we can't guarantee that the program is without any vulnerabilities. Running as a service may pose security risks and you're recommended to apply additional security measures.
92+
Testssl.sh is intended to be used as a standalone CLI tool. While we tried to apply best practise security measures and sanitize external input, we can't guarantee that the program is without any vulnerabilities. Running as a web service may pose security risks and you're advised to apply additional security measures. Validate input from the user and from all services which are queried.
9393

9494
### Status
9595

96-
This is the stable release version 3.2. Please use it **now**, as 3.0.x will not get any updates after 3.0.10, with the current manpower we only support n-1 versions. There will be soon a separate 3.3.dev branch where further development takes place before 3.4 becomes the stable version and 3.2 becomes old-stable.
96+
This is the stable version 3.2. Please use it **now**, as 3.0.x will not get any updates after 3.0.10, with the current manpower we only support n-1 versions. There will be soon a separate 3.3.dev branch where further development takes place before 3.4 becomes the stable version and 3.2 becomes old-stable.
9797

9898
### Documentation
9999

100100
* .. it is there for reading. Please do so :-) -- at least before asking questions. See man page in groff, html and markdown format in `~/doc/`.
101101
* [https://testssl.sh/](https://testssl.sh/) will help to get you started.
102-
* For the (older) version 2.8, Will Hunt provides a longer [description](https://www.4armed.com/blog/doing-your-own-ssl-tls-testing/), including useful background information.
102+
* There's also a [https://deepwiki.com/testssl/testssl.sh](AI generated doc), see also below.
103+
* Will Hunt provides a longer [description](https://www.4armed.com/blog/doing-your-own-ssl-tls-testing/) for an older version (2.8), including useful background information.
103104

104105
### Contributing
105106

106-
A lot of contributors already helped to push the project where it currently is, see [CREDITS.md](https://github.com/testssl/testssl.sh/blob/3.2/CREDITS.md). Your contributions would be also welcome! There's a [large to-do list](https://github.com/testssl/testssl.sh/issues). To get started look for issues which are labeled as [good first issue](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22), [for grabs](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue+is%3Aopen+label%3A%22for+grabs%22) or [help wanted](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22). The latter is more advanced, you can also lookout for documentation issues.
107+
A lot of contributors already helped to push the project where it currently is, see [CREDITS.md](https://github.com/testssl/testssl.sh/blob/3.2/CREDITS.md). Your contribution would be also welcome! There's an [issue list](https://github.com/testssl/testssl.sh/issues). To get started look for issues which are labeled as [good first issue](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22), [for grabs](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue+is%3Aopen+label%3A%22for+grabs%22) or [help wanted](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22). The latter is more advanced. You can also lookout for [documentation issues](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue%20state%3Aopen%20label%3Adocumentation), or you can help with [unit testing](https://github.com/testssl/testssl.sh/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22unit%20test%22) or improving github actions.
107108

108-
It is recommended to read [CONTRIBUTING.md](https://github.com/testssl/testssl.sh/blob/3.2/CONTRIBUTING.md) and please also have a look at he [Coding Convention](https://github.com/testssl/testssl.sh/blob/3.2/Coding_Convention.md). Before you start writing patches with hundreds of lines, better create an issue first.
109+
It is recommended to read [CONTRIBUTING.md](https://github.com/testssl/testssl.sh/blob/3.2/CONTRIBUTING.md) and please also have a look at he [Coding Convention](https://github.com/testssl/testssl.sh/blob/3.2/Coding_Convention.md). Before you start writing PRs with hundreds of lines, better create an issue first.
109110

110-
In general there's also some maintenance burden, like maintaining handshakes and CA stores, writing unit tests, improving github actions. If you believe you can contribute and be responsible to one of those maintenance task, please speak up. That would free resources that we could use for development.
111+
In general there's also some maintenance burden, like maintaining handshakes and CA stores etc. . If you believe you can contribute and be responsible to one of those maintenance task, please speak up. That would free resources that we could use for development.
111112

112113

113114
### Bug reports
114115

115116
Bug reports are important. It makes this project more robust.
116117

117-
Please file bugs in the issue tracker @ GitHub. Do not forget to provide detailed information, see template for issue, and further details @
118+
Please file bugs in the issue tracker @ GitHub. Do not forget to provide detailed information, see the template for issues, and further details @
118119
https://github.com/testssl/testssl.sh/wiki/Bug-reporting. Nobody can read your thoughts -- yet. And only agencies your screen ;-)
119120

120121
You can also debug yourself, see [here](https://github.com/testssl/testssl.sh/wiki/Findings-and-HowTo-Fix-them).

0 commit comments

Comments
 (0)