Merge pull request #1583 from drwetter/dcooper16-extend_run_server_preference

WIP: Extended run_server_preference()
This commit is contained in:
Dirk Wetter 2020-04-27 18:52:51 +02:00 committed by GitHub
commit 2854aafca6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 244 additions and 293 deletions

View File

@ -46,10 +46,10 @@ Any OpenSSL or LibreSSL version is needed as a helper\. Unlike previous versions
2) standard cipher categories to give you upfront an idea for the ciphers supported 2) standard cipher categories to give you upfront an idea for the ciphers supported
. .
.P .P
3) checks forward secrecy: ciphers and elliptical curves 3) server's cipher preferences (server order)
. .
.P .P
4) server preferences (server order) 4) forward secrecy: ciphers and elliptical curves
. .
.P .P
5) server defaults (certificate info, TLS extensions, session information) 5) server defaults (certificate info, TLS extensions, session information)
@ -61,10 +61,7 @@ Any OpenSSL or LibreSSL version is needed as a helper\. Unlike previous versions
7) vulnerabilities 7) vulnerabilities
. .
.P .P
8) testing each of 370 preconfigured ciphers 8) client simulation
.
.P
9) client simulation
. .
.SH "OPTIONS AND PARAMETERS" .SH "OPTIONS AND PARAMETERS"
Options are either short or long options\. Any long or short option requiring a value can be called with or without an equal sign\. E\.g\. \fBtestssl\.sh \-t=smtp \-\-wide \-\-openssl=/usr/bin/openssl <URI>\fR (short options with equal sign) is equivalent to \fBtestssl\.sh \-\-starttls smtp \-\-wide \-\-openssl /usr/bin/openssl <URI>\fR (long option without equal sign)\. Some command line options can also be preset via ENV variables\. \fBWIDE=true OPENSSL=/usr/bin/openssl testssl\.sh \-\-starttls=smtp <URI>\fR would be the equivalent to the aforementioned examples\. Preference has the command line over any environment variables\. Options are either short or long options\. Any long or short option requiring a value can be called with or without an equal sign\. E\.g\. \fBtestssl\.sh \-t=smtp \-\-wide \-\-openssl=/usr/bin/openssl <URI>\fR (short options with equal sign) is equivalent to \fBtestssl\.sh \-\-starttls smtp \-\-wide \-\-openssl /usr/bin/openssl <URI>\fR (long option without equal sign)\. Some command line options can also be preset via ENV variables\. \fBWIDE=true OPENSSL=/usr/bin/openssl testssl\.sh \-\-starttls=smtp <URI>\fR would be the equivalent to the aforementioned examples\. Preference has the command line over any environment variables\.

View File

@ -123,9 +123,9 @@ linked OpenSSL binaries for major operating systems are supplied in <code>./bin/
<p>2) standard cipher categories to give you upfront an idea for the ciphers supported</p> <p>2) standard cipher categories to give you upfront an idea for the ciphers supported</p>
<p>3) checks forward secrecy: ciphers and elliptical curves</p> <p>3) server's cipher preferences (server order)</p>
<p>4) server preferences (server order)</p> <p>4) forward secrecy: ciphers and elliptical curves</p>
<p>5) server defaults (certificate info, TLS extensions, session information)</p> <p>5) server defaults (certificate info, TLS extensions, session information)</p>
@ -133,9 +133,7 @@ linked OpenSSL binaries for major operating systems are supplied in <code>./bin/
<p>7) vulnerabilities</p> <p>7) vulnerabilities</p>
<p>8) testing each of 370 preconfigured ciphers</p> <p>8) client simulation</p>
<p>9) client simulation</p>
<h2 id="OPTIONS-AND-PARAMETERS">OPTIONS AND PARAMETERS</h2> <h2 id="OPTIONS-AND-PARAMETERS">OPTIONS AND PARAMETERS</h2>

View File

@ -42,9 +42,9 @@ linked OpenSSL binaries for major operating systems are supplied in `./bin/`.
2) standard cipher categories to give you upfront an idea for the ciphers supported 2) standard cipher categories to give you upfront an idea for the ciphers supported
3) checks forward secrecy: ciphers and elliptical curves 3) server's cipher preferences (server order?)
4) server preferences (server order) 4) forward secrecy: ciphers and elliptical curves
5) server defaults (certificate info, TLS extensions, session information) 5) server defaults (certificate info, TLS extensions, session information)
@ -52,9 +52,7 @@ linked OpenSSL binaries for major operating systems are supplied in `./bin/`.
7) vulnerabilities 7) vulnerabilities
8) testing each of 370 preconfigured ciphers 8) client simulation
9) client simulation
## OPTIONS AND PARAMETERS ## OPTIONS AND PARAMETERS

File diff suppressed because it is too large Load Diff