Dirk
e0e742379c
see previous commit
2024-10-14 17:15:43 +02:00
Dirk
ae77349f3a
see previous commit
2024-10-14 17:11:55 +02:00
Dirk
9b48c1641b
Minor polish unit tests
...
This PR (re-)names the unit test starter properly and improves for some unit tests the phrasing and formatting.
2024-10-14 17:08:12 +02:00
Dirk Wetter and GitHub
fee04f2db8
Merge pull request #2579 from drwetter/merge_2568
...
Merge 2568
2024-10-14 15:55:40 +02:00
Dirk
fa5664f434
Polish comment + grade cap reason for STARTTLS
2024-10-14 14:17:02 +02:00
Dirk
7c0ccb3da7
Fix HTML output in #2568
2024-10-14 13:08:45 +02:00
Dirk
6c771f7902
Merge branch '3.1dev' of https://github.com/magnuslarsen/testssl.sh into magnuslarsen-3.1dev
2024-10-14 13:03:46 +02:00
Dirk Wetter and GitHub
ddb84c27ce
Merge pull request #2577 from drwetter/fix_f5_short_rfc1918
...
Fix F5 cookie in 10.x.x.x.
2024-10-12 19:30:19 +02:00
Dirk Wetter
6110843fd0
The F5 cookie decoder doesn't detect IPs in the 10.x.x.x space for non-encrypted cookies.
...
This fixes the regex pattern, see also
https://github.com/drwetter/F5-BIGIP-Decoder/pull/4/files
2024-10-09 15:47:50 +02:00
Dirk Wetter and GitHub
541d3ff07a
Merge pull request #2574 from drwetter/dependabot/github_actions/docker/build-push-action-6.9.0
...
Bump docker/build-push-action from 6.8.0 to 6.9.0
2024-10-01 10:15:12 +02:00
Dirk Wetter and GitHub
93e5d3bcd1
Merge pull request #2573 from drwetter/dependabot/github_actions/docker/build-push-action-6.8.0
...
Bump docker/build-push-action from 6.7.0 to 6.8.0
2024-09-30 09:27:54 +02:00
Dirk Wetter and GitHub
94bbfff50c
Merge pull request #2569 from DaanSelen/patch-1
...
Minor English change
2024-09-20 10:38:10 +02:00
Dirk Wetter and GitHub
92bc6d4873
Merge pull request #2565 from drwetter/automagic
...
Amend docs wrt STARTTLS, clarify automagic switch for TLS 1.3 only hosts
2024-09-08 14:49:58 +02:00
Dirk Wetter
04c5ee391d
"only" was important here
2024-09-08 13:19:16 +02:00
Dirk Wetter
4ce91d7d61
Explain OSSL_SHORTCUT better, "automagically" is the word we wanted to use
2024-09-08 12:27:51 +02:00
Dirk Wetter
c5b07e7d99
Make the client side security clearer for STARTTLS
...
... also in the man pages. See also #2564 .
2024-09-08 12:22:52 +02:00
Dirk Wetter and GitHub
be3e7651bb
Merge pull request #2564 from drwetter/starttls_phrasing
...
Phrasing of reason for STARTTLS grading improved
2024-09-07 17:08:50 +02:00
Dirk
3b85f53d52
added an accidently erased char
2024-09-07 16:15:03 +02:00
Dirk
a1c67c0794
proper English
2024-09-07 16:03:53 +02:00
Dirk
f9edaa7fe1
Phrasing of STARTTLS grading improved
...
... a a comment added in the desciption.
Unfortunately I couldn't get the line wrapping working.
2024-09-07 15:51:12 +02:00
Dirk Wetter and GitHub
30f80cf9b3
Merge pull request #2561 from drwetter/fix_1312
...
Fix 1312
2024-09-06 18:55:24 +02:00
Dirk Wetter and GitHub
9efe597a86
Merge pull request #2562 from drwetter/revert-2547-drwetter-patch-1
...
Revert "Update Dockerfile to leap 15.6"
2024-09-06 18:00:14 +02:00
Dirk Wetter and GitHub
bb7d9f4ac5
Revert "Update Dockerfile to leap 15.6"
2024-09-06 17:53:58 +02:00
Dirk
733c2d31b7
Automagic with openssl and TLS 1.3-only host
2024-09-06 17:37:42 +02:00
Dirk
52213d3072
Suppy documenation for TLS 1.3 only hosts
...
and the automagic wrt /usr/bin/openssl OPENSSL2 and OSSL_SHORTCUT
2024-09-06 17:32:53 +02:00
Dirk
3d2bd5020c
fix spellcheck
2024-09-06 13:00:27 +02:00
Dirk
12bc15adc3
misc
...
- remove 1xLF in UI
- fix obsolete statment for OPENSSL2
2024-09-06 12:53:00 +02:00
Dirk
becd310390
Address open UI problems for TLS 1.3 only hosts
...
While in 3.2 there was only a hint how to deal with TLS 1.3 only hosts, a restart
with --openssl=/usr/bin/openssl or setting of OSSL_SHORTCUT-true was required.
This PR changes the behavior: if an openssl version can be found in /usr/bin/openssl
(or SUPPLIED via OPENSSL2=/home/version/ofopenssl testssl <cmdline>) which
supports TLS 1.3 it switches automatically and informs the user that it has done so.
This message is asynchonous and is implemented with a new function check_msg()
and a global OPEN_MSG, so that we maintain the formatting. Otherwise it would have
appeared between rDNS and service detection. Now it's nicely after service detection.
2024-09-06 12:47:03 +02:00
Dirk Wetter and GitHub
a20fd796e8
Merge pull request #2552 from drwetter/fix_2466
...
Trailing space after value in header is fine
2024-09-03 20:51:18 +02:00
Dirk Wetter and GitHub
031c2a55ec
Merge pull request #2553 from drwetter/noCtrlCharInHeader
...
Remove crtl chars from HTTP header
2024-09-03 20:50:18 +02:00
Dirk Wetter and GitHub
3cd027e1f1
Merge pull request #2551 from drwetter/banner
...
Improve banner (3.2)
2024-09-03 19:27:46 +02:00
Dirk
2b36b33112
Remove crtl chars from HTTP header
...
... which fixes #2337
2024-09-03 19:24:46 +02:00
Dirk
30a33e9a6e
Trailing space after value in header is fine
...
This fixes #2466 .
2024-09-03 19:10:29 +02:00
Dirk
dbb8fc8013
Fix CI
2024-09-03 18:28:56 +02:00
Dirk
408e8f84f4
modify issue template for bash version
2024-09-03 15:42:54 +02:00
Dirk
5a1fd2623f
Improve banner (3.2)
...
... for readability and bugs to be filed (fixes #2506 )
This PR defines a short string for the OpenSSL banner as some suppliers have made them (unnecessarily) long so that it won't fit nice in the banner anymore.
The banner also now omits the built line from openssl as for the user it is normally not important.
2024-09-03 15:40:55 +02:00
Dirk Wetter and GitHub
e59a0f202f
Merge pull request #2549 from drwetter/drwetter-patch-1
...
Ignore Dockerfile.git
2024-09-03 12:46:28 +02:00
Dirk Wetter and GitHub
5becbd0625
Merge pull request #2548 from drwetter/drwetter-patch-2
...
Update Dockerfile.git
2024-09-03 12:46:05 +02:00
Dirk Wetter and GitHub
1443c62036
Ignore Dockerfile.git
...
... for CI run
2024-09-03 12:44:45 +02:00
Dirk Wetter and GitHub
e7c0173f8c
Merge pull request #2547 from drwetter/drwetter-patch-1
...
Update to leap 15.6
2024-09-03 12:42:22 +02:00
Dirk Wetter and GitHub
79e199e736
Update Dockerfile.git
...
to use an up to date Alpine version
2024-09-03 12:41:09 +02:00
Dirk Wetter and GitHub
a9fcf443fa
Update to leap 15.6
...
as EOL for 15.5 is not very far away
2024-09-02 17:52:27 +02:00
Dirk Wetter and GitHub
b132a26432
Merge pull request #2544 from NaN-KL/patch-1
...
Fix: Reporting (Not Ok) for ClientHello/ServerHello errors
2024-08-26 18:14:23 +02:00
Dirk Wetter and GitHub
4d70c7b82a
Merge pull request #2545 from drwetter/fix_2542
...
fix typo
2024-08-26 10:40:35 +02:00
Dirk Wetter
5eb829e6d6
fix typo
2024-08-26 10:38:37 +02:00
Dirk Wetter and GitHub
f3f6dae8c1
Merge pull request #2540 from drwetter/dependabot/github_actions/docker/build-push-action-6.7.0
...
Bump docker/build-push-action from 6.5.0 to 6.7.0
2024-08-14 16:29:53 +02:00
Dirk Wetter and GitHub
009e358341
Merge pull request #2528 from drwetter/update_CAstores
...
Update Truststores
2024-07-23 12:11:54 +02:00
Dirk
76902af3b8
update hashes
2024-07-23 11:35:49 +02:00
Dirk
69c1a2fcb8
need to update hashes needs to be earlier
2024-07-23 11:35:16 +02:00
Dirk
778aab0241
dos2unix
2024-07-23 11:34:38 +02:00
Dirk
95ed863ac0
update MS CA root store
2024-07-23 10:42:14 +02:00
Dirk Wetter and GitHub
67f555e15b
Merge pull request #2533 from drwetter/dependabot/github_actions/docker/login-action-3.3.0
...
Bump docker/login-action from 3.2.0 to 3.3.0
2024-07-23 10:06:09 +02:00
Dirk Wetter and GitHub
04280396f6
Merge pull request #2532 from drwetter/dependabot/github_actions/docker/setup-qemu-action-3.2.0
...
Bump docker/setup-qemu-action from 3.1.0 to 3.2.0
2024-07-23 10:05:27 +02:00
Dirk Wetter and GitHub
4499ef5e13
Merge pull request #2534 from drwetter/dependabot/github_actions/docker/build-push-action-6.5.0
...
Bump docker/build-push-action from 6.4.1 to 6.5.0
2024-07-23 10:05:06 +02:00
Dirk Wetter and GitHub
fa9fe27ae6
Merge pull request #2530 from drwetter/fix_ipv6_ula_and_more
...
Fix IPv6 addresses
2024-07-22 23:31:37 +02:00
Dirk
dd66449a45
Fix IPv6 addresses
...
Local and ULA and more IPv6 adresses were incorrectly filtered by ``awk '/^[0-9]/ { print $1 }'``
which searches in the first term for only numeric values.
The PR adds a-f and fixes #2529 .
2024-07-22 21:07:50 +02:00
Dirk
472eff85b1
Update Apple CA store
...
...and modify readme to reflect that the certificates are better to retrieve from GH
2024-07-22 17:08:18 +02:00
Dirk
3a9c0aa8ed
Update Truststores
...
- Mozilla: 2024-7-02
- Debian 12, ca-certificates from 20230311
- JDK 21.04
See also #2525
ToDo:
- Apple (https://opensource.apple.com/source/security_certificates/ doesnt exist anymore), github?
- MS
- Check old LE CA
- update hashes
- update Readme
2024-07-22 16:38:45 +02:00
Dirk Wetter and GitHub
1dbd9b8b78
Merge pull request #2524 from drwetter/dependabot/github_actions/docker/build-push-action-6.4.1
...
Bump docker/build-push-action from 6.4.0 to 6.4.1
2024-07-18 09:09:13 +02:00
Dirk Wetter and GitHub
8cb483c4da
Merge pull request #2523 from drwetter/dependabot/github_actions/docker/build-push-action-6.4.0
...
Bump docker/build-push-action from 6.3.0 to 6.4.0
2024-07-16 11:17:27 +02:00
Dirk Wetter and GitHub
5696243616
Merge pull request #2520 from drwetter/dependabot/github_actions/docker/setup-qemu-action-3.1.0
...
Bump docker/setup-qemu-action from 3.0.0 to 3.1.0
2024-07-04 12:42:20 +02:00
Dirk Wetter and GitHub
94f4b57b77
Merge pull request #2519 from drwetter/dependabot/github_actions/docker/build-push-action-6.3.0
...
Bump docker/build-push-action from 6.2.0 to 6.3.0
2024-07-04 12:41:46 +02:00
Dirk Wetter and GitHub
bcb2ef373b
Merge pull request #2517 from drwetter/dependabot/github_actions/docker/build-push-action-6.2.0
...
Bump docker/build-push-action from 6.1.0 to 6.2.0
2024-06-28 15:04:12 +02:00
Dirk Wetter and GitHub
5c8ccb4f81
Merge pull request #2515 from drwetter/dependabot/github_actions/docker/build-push-action-6.1.0
...
Bump docker/build-push-action from 6.0.2 to 6.1.0
2024-06-24 18:27:03 +02:00
Dirk Wetter and GitHub
5452325885
Merge pull request #2513 from drwetter/dependabot/github_actions/docker/build-push-action-6.0.2
...
Bump docker/build-push-action from 5.4.0 to 6.0.2
2024-06-21 18:38:56 +02:00
Dirk Wetter and GitHub
4688295d24
Update bug_report.md
2024-06-13 18:49:47 +02:00
Dirk Wetter and GitHub
90c6903a27
Merge pull request #2501 from drwetter/dependabot/github_actions/docker/build-push-action-5.4.0
...
Bump docker/build-push-action from 5.3.0 to 5.4.0
2024-06-13 16:14:53 +02:00
Dirk Wetter and GitHub
a6898acf7d
Merge pull request #2504 from dcooper16/fix2502
...
Fix #2502
2024-06-13 16:13:55 +02:00
Dirk Wetter and GitHub
c2a322419c
Update pull_request_template.md
...
typo fixes
2024-06-13 10:35:17 +02:00
Dirk Wetter and GitHub
bae14b1208
Update bug_report.md
2024-06-13 10:32:36 +02:00
Dirk Wetter and GitHub
d90728157f
Update feature_request.md
2024-06-13 10:30:37 +02:00
Dirk Wetter and GitHub
c8220e8b8b
Update feature_request.md
...
For 3.0.x we don´t accept new features
2024-06-13 10:28:59 +02:00
Dirk Wetter and GitHub
5b75dd7f01
Merge pull request #2498 from drwetter/dependabot/github_actions/docker/login-action-3.2.0
...
Bump docker/login-action from 3.1.0 to 3.2.0
2024-05-29 10:55:01 +02:00
Dirk Wetter and GitHub
b22f9cb501
Merge pull request #2497 from drwetter/fix_2496
...
Supply overwrite option to --file/-iL with warnings off
2024-05-26 17:37:44 +02:00
Dirk
ed087197fe
Add docu for #2497
2024-05-24 14:00:59 +02:00
Dirk
0d5bb1cd17
mute codespell
2024-05-24 14:00:39 +02:00
Dirk
5af152d575
Address overwrite option to --file/-iL with warnings off
...
When choosing --file or -iL warnings were set in any case to --batch which
needs e.g. crurrenly an interaction when do bacth scanning. This PR enables
to supply WARNINgs / --warnings =off before so that the intercation is mot
needed.
See also #2496 .
2024-05-24 13:53:09 +02:00
Dirk Wetter and GitHub
e3b3c358fd
Merge pull request #2492 from drwetter/fix2490_add
...
Add / improve #2490
2024-04-26 16:31:12 +02:00
Dirk
e49747ca14
Add / improve #2490
2024-04-26 16:29:43 +02:00
Dirk Wetter and GitHub
7eadfd12fb
Merge pull request #2491 from drwetter/fix2490_add
...
Add / improve #2490
2024-04-26 16:11:45 +02:00
Dirk
a3d3133c59
Add / improve #2490
2024-04-26 16:10:03 +02:00
Dirk Wetter and GitHub
4ca02764fa
Merge pull request #2490 from Blyzz616/3.2
...
Update testssl.sh
2024-04-25 09:55:15 +02:00
Dirk Wetter and GitHub
5581499da5
Merge pull request #2487 from Tazmaniac/renego-fix3
...
[Client Renego] Small important fixes
2024-04-02 11:15:12 +02:00
Dirk Wetter and GitHub
979a22c126
Merge pull request #2480 from drwetter/dependabot/github_actions/docker/build-push-action-5.3.0
...
Bump docker/build-push-action from 5.2.0 to 5.3.0
2024-03-15 11:48:46 +01:00
Dirk Wetter and GitHub
375ddf565c
Merge pull request #2475 from Tazmaniac/renego_timing_fix2
...
Renego timing fix2
2024-03-14 13:57:53 +01:00
Dirk Wetter and GitHub
16efbd645c
Merge pull request #2476 from akabe1/3.2
...
Fix mtls option location in s_client_options() and code cleanup
2024-03-14 10:13:57 +01:00
Dirk Wetter and GitHub
db9aa231f0
Merge pull request #2478 from drwetter/dependabot/github_actions/docker/login-action-3.1.0
...
Bump docker/login-action from 3.0.0 to 3.1.0
2024-03-14 09:51:26 +01:00
Dirk Wetter and GitHub
ed7bdf1571
Merge pull request #2477 from drwetter/dependabot/github_actions/docker/build-push-action-5.2.0
...
Bump docker/build-push-action from 5.1.0 to 5.2.0
2024-03-12 10:03:11 +01:00
Dirk Wetter and GitHub
a2fdfb011e
Merge pull request #2474 from drwetter/mtls_beta
...
Polish PR2461 (mTLS) + label as beta
2024-02-28 10:22:11 +01:00
Dirk
55ae9bf248
Polish PR2461 (mTLS) + label as beta
...
also revert #1383
2024-02-27 15:59:16 +01:00
Dirk Wetter and GitHub
94ef475255
Merge pull request #2461 from akabe1/3.2
...
Add mTLS new feature to support scans with client authentication
2024-02-27 15:47:03 +01:00
Dirk Wetter and GitHub
f84e8c05f5
Merge pull request #2470 from Tazmaniac/renego_timing_fix
...
Correct client_renego timing bug.
2024-02-21 17:17:51 +01:00
Dirk Wetter and GitHub
32a279730f
Merge pull request #2472 from Tazmaniac/zombies-fix-3.2
...
Fix subshell killing to avoid zombies
2024-02-20 10:03:19 +01:00
Dirk Wetter and GitHub
19607d7c2c
Merge pull request #2467 from Tazmaniac/mongodb-detection-fix
...
MongoDB identification fix
2024-02-13 17:15:01 +01:00
Dirk Wetter and GitHub
62b5859d52
Merge pull request #2465 from Odinmylord/3.2
...
Add SNI to ticketbleed check
2024-02-09 09:56:58 +01:00
Dirk Wetter and GitHub
c30e541658
Merge pull request #2463 from janbrasna/fix-docker-md-quotes
...
Fix Dockerfile.md formatting
2024-02-02 20:25:46 +01:00
Dirk Wetter and GitHub
7ec7f8cf32
Merge pull request #2460 from Tazmaniac/client-renego-regression
...
Fixed regression in printing results
2024-01-22 09:51:11 +01:00
Dirk Wetter and GitHub
ad04a90b2a
Merge pull request #2459 from Tazmaniac/client-renego-fix
...
Secure Client-Initiated Renegotiation : fixes/enhancements
2024-01-18 18:37:58 +01:00
Dirk Wetter and GitHub
b6fdfb1986
Merge pull request #2458 from drwetter/drwetter-patch-1
...
Create pull_request_template.md
2024-01-10 19:28:22 +01:00
Dirk Wetter and GitHub
6e84f5f139
Fill pull_request_template.md
2024-01-10 19:27:24 +01:00