-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
87 additions
and
312 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,81 +1,21 @@ | ||
``` | ||
Mono JIT compiler version 4.5.2 | ||
F# Compiler for F# 4.1 | ||
|
||
Do not use old compilers if it is not required for some reason. | ||
For example Mono JIT compiler version 4.2.1 which is the currently (7.20.2016) default version | ||
when installed using apt-get FAILS the expired certificate test. | ||
|
||
``` | ||
|
||
``` | ||
|
||
platform: Linux (Ubuntu 16.04) | ||
runner: trytls 0.1.0 (CPython 2.7.12, OpenSSL 1.0.2g-fips) | ||
stub: FSharp-Net 'Run.exe' | ||
PASS expired certificate [reject expired.badssl.com:443] | ||
PASS wrong hostname in certificate [reject wrong.host.badssl.com:443] | ||
PASS self-signed certificate [reject self-signed.badssl.com:443] | ||
PASS SHA-256 signature [accept sha256.badssl.com:443] | ||
FAIL 1000 subjectAltNames [accept 1000-sans.badssl.com:443] | ||
PASS incomplete chain of trust [reject incomplete-chain.badssl.com:443] | ||
PASS Superfish CA [reject superfish.badssl.com:443] | ||
PASS eDellRoot CA [reject edellroot.badssl.com:443] | ||
PASS DSDTestProvider CA [reject dsdtestprovider.badssl.com:443] | ||
PASS protect against an OS X vulnerability [reject www.ssllabs.com:10443] | ||
PASS protect against the FREAK attack [reject www.ssllabs.com:10444] | ||
PASS protect against the Logjam attack [reject www.ssllabs.com:10445] | ||
SKIP valid localhost certificate [accept localhost:36162] | ||
SKIP invalid localhost certificate [reject localhost:44585] | ||
SKIP use only the given CA bundle, not system's [reject sha256.badssl.com:443] | ||
|
||
``` | ||
|
||
``` | ||
|
||
platform: Linux (Ubuntu 16.04) | ||
runner: simplerunner | ||
stub: FSharp-Net 'Run.exe' | ||
|
||
[F#-Net][ PASS ][ACCEPT][ Valid cert ][google.com] | ||
|
||
[F#-Net][ PASS ][REJECT][ dh480 ][dh480.badssl.com] | ||
[F#-Net][ PASS ][REJECT][ dsdtestprovider ][dsdtestprovider.badssl.com] | ||
[F#-Net][ PASS ][REJECT][ edellroot ][edellroot.badssl.com] | ||
[F#-Net][ PASS ][REJECT][ expired ][expired.badssl.com] | ||
[F#-Net][ PASS ][REJECT][ self-signed ][self-signed.badssl.com] | ||
[F#-Net][ PASS ][REJECT][ superfish ][superfish.badssl.com] | ||
[F#-Net][ PASS ][REJECT][ untrusted-root ][untrusted-root.badssl.com] | ||
[F#-Net][ PASS ][REJECT][ wrong host ][wrong.host.badssl.com] | ||
[F#-Net][ PASS ][ACCEPT][ sha-256 ][sha256.badssl.com] | ||
[F#-Net][ PASS ][ACCEPT][ supports SNI ][badssl.com] | ||
[F#-Net][ OK? ][ UNSUPPORTED ][ disable ca-bundles ][badssl.com] | ||
[F#-Net][ OK? ][REJECT][ dh1024 ][dh1024.badssl.com] | ||
[F#-Net][ OK? ][REJECT][ dh-small-subgroup ][dh-small-subgroup.badssl.com] | ||
[F#-Net][ OK? ][REJECT][ incomplete-chain ][incomplete-chain.badssl.com] | ||
[F#-Net][ OK? ][REJECT][ mozilla-intermediate ][mozilla-intermidiate.badssl.com] | ||
[F#-Net][ OK? ][REJECT][ mozilla-modern ][mozilla-modern.badssl.com] | ||
[F#-Net][ OK? ][REJECT][ subdomain.preloaded-hsts ][subdomain.preloaded-hsts.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ cbc ][cbc.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ hsts ][hsts.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ mixed ][mixed.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ mixed-favicon ][mixed-favicon.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ mixed-script ][mixed-script.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ mozilla-old ][mozilla-old.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ pinning-test ][pinning-test.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ preloaded-hsts ][preloaded-hsts.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ rc4 ][rc4.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ rsa8192 ][rsa8192.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ sha1-2016 ][sha1-2016.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ sha1-2017 ][sha1-2017.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ upgrade ][upgrade.badssl.com] | ||
[F#-Net][ OK? ][ACCEPT][ very ][very.badssl.com] | ||
[F#-Net][ FAIL ][REJECT][ 10000-sans (Bad in ten years) ][10000-sans.badssl.com] | ||
[F#-Net][ FAIL ][REJECT][ 1000-sans ][1000-sans.badssl.com] | ||
[F#-Net][ FAIL ][REJECT][ dh2048 ][dh2048.badssl.com] | ||
|
||
[F#-Net][ PASS ][REJECT][ OS X vulnerability ][www.ssllabs.com] | ||
[F#-Net][ PASS ][REJECT][ Freak ][www.ssllabs.com] | ||
[F#-Net][ PASS ][REJECT][ Logjam ][www.ssllabs.com] | ||
|
||
``` | ||
runner: trytls 0.2.0 (CPython 2.7.12, OpenSSL 1.1.0-pre6-dev) | ||
stub: mono 'Run.exe' | ||
PASS support for TLS server name indication (SNI) [accept badssl.com:443] | ||
PASS expired certificate [reject expired.badssl.com:443] | ||
PASS wrong hostname in certificate [reject wrong.host.badssl.com:443] | ||
PASS self-signed certificate [reject self-signed.badssl.com:443] | ||
PASS SHA-256 signature [accept sha256.badssl.com:443] | ||
FAIL 1000 subjectAltNames [accept 1000-sans.badssl.com:443] | ||
PASS incomplete chain of trust [reject incomplete-chain.badssl.com:443] | ||
PASS Superfish CA [reject superfish.badssl.com:443] | ||
PASS eDellRoot CA [reject edellroot.badssl.com:443] | ||
PASS DSDTestProvider CA [reject dsdtestprovider.badssl.com:443] | ||
PASS protect against Apple's TLS vulnerability CVE-2014-1266 [reject www.ssllabs.com:10443] | ||
PASS protect against the FREAK attack [reject www.ssllabs.com:10444] | ||
PASS protect against the Logjam attack [reject www.ssllabs.com:10445] | ||
PASS protect against FREAK attack (test server 1) [reject cve.freakattack.com:443] | ||
PASS protect against FREAK attack (test server 2) [reject cve2.freakattack.com:443] | ||
SKIP valid localhost certificate [accept localhost:45876] | ||
SKIP invalid localhost certificate [reject localhost:41046] | ||
SKIP use only the given CA bundle, not system's [reject sha256.badssl.com:443] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,68 +1,21 @@ | ||
``` | ||
openssl: OpenSSL 1.1.0-pre6-dev | ||
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.1) 5.4.0 20160609 | ||
|
||
platform: Linux (Ubuntu 16.04) | ||
runner: bashtls | ||
stub: c-openssl | ||
``` | ||
|
||
``` | ||
[c-openssl][ PASS ][ACCEPT][ Valid cert ][google.com] | ||
[c-openssl][ PASS ][REJECT][ OS X vulnerability ][www.ssllabs.com] | ||
[c-openssl][ PASS ][REJECT][ Freak ][www.ssllabs.com] | ||
[c-openssl][ PASS ][REJECT][ Logjam ][www.ssllabs.com] | ||
[c-openssl][ PASS ][ACCEPT][ supports SNI ][badssl.com] | ||
[c-openssl][ PASS ][REJECT][ expired ][expired.badssl.com] | ||
[c-openssl][ PASS ][REJECT][ wrong host ][wrong.host.badssl.com] | ||
[c-openssl][ PASS ][REJECT][ self-signed ][self-signed.badssl.com] | ||
[c-openssl][ PASS ][ACCEPT][ sha-256 ][sha256.badssl.com] | ||
[c-openssl][ PASS ][ACCEPT][ 1000-sans ][1000-sans.badssl.com] | ||
[c-openssl][ FAIL ][REJECT][ 10000-sans (Bad in ten years) ][10000-sans.badssl.com] | ||
[c-openssl][ PASS ][REJECT][ incomplete-chain ][incomplete-chain.badssl.com] | ||
[c-openssl][ OK? ][ACCEPT][ pinning-test ][pinning-test.badssl.com] | ||
[c-openssl][ PASS ][REJECT][ superfish ][superfish.badssl.com] | ||
[c-openssl][ PASS ][REJECT][ edellroot ][edellroot.badssl.com] | ||
[c-openssl][ PASS ][REJECT][ dsdtestprovider ][dsdtestprovider.badssl.com] | ||
[c-openssl][ PASS ][REJECT][ disable ca-bundles ][badssl.com] | ||
[c-openssl][ PASS ][REJECT][ correct cn, wrong san ][localhost] | ||
[c-openssl][ PASS ][REJECT][ expired cert ][localhost] | ||
[c-openssl][ PASS ][REJECT][ sslv2 supported ][localhost] | ||
[c-openssl][ PASS ][REJECT][ sslv3 supported ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'ADH' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'AECDH' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'AECDH' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'DES' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'ECDSA' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'insecure' ciphers ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'MD5' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'NULL' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ supports 'RC4' ][localhost] | ||
[c-openssl][ PASS ][REJECT][ wrong hostname ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ correct cert ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports '3DES' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'AES' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'AES128' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'AES256' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'DH' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'ECDH' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'EDH' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports high(>128 bit) 'secure' ciphers ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'RSA' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'SHA' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'SHA256' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports 'SHA384' ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ supports ssl in at least some level ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ tlsv1.1 supported ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ tlsv1.2 supported ][localhost] | ||
[c-openssl][ PASS ][ACCEPT][ tlsv1 supported ][localhost] | ||
[c-openssl][ OK? ][REJECT][ supports 'DSS' ][localhost] | ||
[c-openssl][ OK? ][REJECT][ supports 'ECDSA' ][localhost] | ||
[c-openssl][ OK? ][REJECT][ supports medium(~128 bit) 'secure' ciphers ][localhost] | ||
[c-openssl][ OK? ][REJECT][ supports 'PSK' ][localhost] | ||
[c-openssl][ OK? ][REJECT][ supports 'SEED' ][localhost] | ||
[c-openssl][ OK? ][REJECT][ supports 'SRP' ][localhost] | ||
[c-openssl][ OK? ][ACCEPT][ correct cn, no san ][localhost] | ||
[c-openssl][ FAIL ][REJECT][ supports 'CAMELLIA128' ][localhost] | ||
[c-openssl][ FAIL ][REJECT][ supports 'CAMELLIA256' ][localhost] | ||
``` | ||
runner: trytls 0.2.0 (CPython 2.7.12, OpenSSL 1.1.0-pre6-dev) | ||
stub: './run' | ||
SKIP support for TLS server name indication (SNI) [accept badssl.com:443] | ||
SKIP expired certificate [reject expired.badssl.com:443] | ||
SKIP wrong hostname in certificate [reject wrong.host.badssl.com:443] | ||
SKIP self-signed certificate [reject self-signed.badssl.com:443] | ||
SKIP SHA-256 signature [accept sha256.badssl.com:443] | ||
SKIP 1000 subjectAltNames [accept 1000-sans.badssl.com:443] | ||
SKIP incomplete chain of trust [reject incomplete-chain.badssl.com:443] | ||
SKIP Superfish CA [reject superfish.badssl.com:443] | ||
SKIP eDellRoot CA [reject edellroot.badssl.com:443] | ||
SKIP DSDTestProvider CA [reject dsdtestprovider.badssl.com:443] | ||
SKIP protect against Apple's TLS vulnerability CVE-2014-1266 [reject www.ssllabs.com:10443] | ||
SKIP protect against the FREAK attack [reject www.ssllabs.com:10444] | ||
SKIP protect against the Logjam attack [reject www.ssllabs.com:10445] | ||
SKIP protect against FREAK attack (test server 1) [reject cve.freakattack.com:443] | ||
SKIP protect against FREAK attack (test server 2) [reject cve2.freakattack.com:443] | ||
PASS valid localhost certificate [accept localhost:36226] | ||
PASS invalid localhost certificate [reject localhost:32865] | ||
PASS use only the given CA bundle, not system's [reject sha256.badssl.com:443] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,81 +1,21 @@ | ||
``` | ||
Mono JIT compiler version 4.5.2 | ||
Mono C# compiler version 4.5.2.0 | ||
|
||
Do not use old compilers if it is not required for some reason. | ||
For example Mono JIT compiler version 4.2.1 which is the currently (7.20.2016) default version | ||
when installed using apt-get FAILS the expired certificate test. | ||
|
||
``` | ||
|
||
``` | ||
|
||
platform: Linux (Ubuntu 16.04) | ||
runner: trytls 0.1.0 (CPython 2.7.12, OpenSSL 1.0.2g-fips) | ||
stub: cSharp-Net 'Run.exe' | ||
PASS expired certificate [reject expired.badssl.com:443] | ||
PASS wrong hostname in certificate [reject wrong.host.badssl.com:443] | ||
PASS self-signed certificate [reject self-signed.badssl.com:443] | ||
PASS SHA-256 signature [accept sha256.badssl.com:443] | ||
FAIL 1000 subjectAltNames [accept 1000-sans.badssl.com:443] | ||
PASS incomplete chain of trust [reject incomplete-chain.badssl.com:443] | ||
PASS Superfish CA [reject superfish.badssl.com:443] | ||
PASS eDellRoot CA [reject edellroot.badssl.com:443] | ||
PASS DSDTestProvider CA [reject dsdtestprovider.badssl.com:443] | ||
PASS protect against an OS X vulnerability [reject www.ssllabs.com:10443] | ||
PASS protect against the FREAK attack [reject www.ssllabs.com:10444] | ||
PASS protect against the Logjam attack [reject www.ssllabs.com:10445] | ||
SKIP valid localhost certificate [accept localhost:36162] | ||
SKIP invalid localhost certificate [reject localhost:44585] | ||
SKIP use only the given CA bundle, not system's [reject sha256.badssl.com:443] | ||
|
||
``` | ||
|
||
``` | ||
|
||
platform: Linux (Ubuntu 16.04) | ||
runner: simplerunner | ||
stub: cSharp-Net 'run.exe' | ||
|
||
[C#-Net][ PASS ][ACCEPT][ Valid cert ][google.com] | ||
|
||
[C#-Net][ PASS ][REJECT][ dh480 ][dh480.badssl.com] | ||
[C#-Net][ PASS ][REJECT][ dsdtestprovider ][dsdtestprovider.badssl.com] | ||
[C#-Net][ PASS ][REJECT][ edellroot ][edellroot.badssl.com] | ||
[C#-Net][ PASS ][REJECT][ expired ][expired.badssl.com] | ||
[C#-Net][ PASS ][REJECT][ self-signed ][self-signed.badssl.com] | ||
[C#-Net][ PASS ][REJECT][ superfish ][superfish.badssl.com] | ||
[C#-Net][ PASS ][REJECT][ untrusted-root ][untrusted-root.badssl.com] | ||
[C#-Net][ PASS ][REJECT][ wrong host ][wrong.host.badssl.com] | ||
[C#-Net][ PASS ][ACCEPT][ sha-256 ][sha256.badssl.com] | ||
[C#-Net][ PASS ][ACCEPT][ supports SNI ][badssl.com] | ||
[C#-Net][ OK? ][ UNSUPPORTED ][ disable ca-bundles ][badssl.com] | ||
[C#-Net][ OK? ][REJECT][ dh1024 ][dh1024.badssl.com] | ||
[C#-Net][ OK? ][REJECT][ dh-small-subgroup ][dh-small-subgroup.badssl.com] | ||
[C#-Net][ OK? ][REJECT][ incomplete-chain ][incomplete-chain.badssl.com] | ||
[C#-Net][ OK? ][REJECT][ mozilla-intermediate ][mozilla-intermidiate.badssl.com] | ||
[C#-Net][ OK? ][REJECT][ mozilla-modern ][mozilla-modern.badssl.com] | ||
[C#-Net][ OK? ][REJECT][ subdomain.preloaded-hsts ][subdomain.preloaded-hsts.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ cbc ][cbc.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ hsts ][hsts.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ mixed ][mixed.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ mixed-favicon ][mixed-favicon.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ mixed-script ][mixed-script.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ mozilla-old ][mozilla-old.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ pinning-test ][pinning-test.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ preloaded-hsts ][preloaded-hsts.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ rc4 ][rc4.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ rsa8192 ][rsa8192.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ sha1-2016 ][sha1-2016.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ sha1-2017 ][sha1-2017.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ upgrade ][upgrade.badssl.com] | ||
[C#-Net][ OK? ][ACCEPT][ very ][very.badssl.com] | ||
[C#-Net][ FAIL ][REJECT][ 10000-sans (Bad in ten years) ][10000-sans.badssl.com] | ||
[C#-Net][ FAIL ][REJECT][ 1000-sans ][1000-sans.badssl.com] | ||
[C#-Net][ FAIL ][REJECT][ dh2048 ][dh2048.badssl.com] | ||
|
||
[C#-Net][ PASS ][REJECT][ OS X vulnerability ][www.ssllabs.com] | ||
[C#-Net][ PASS ][REJECT][ Freak ][www.ssllabs.com] | ||
[C#-Net][ PASS ][REJECT][ Logjam ][www.ssllabs.com] | ||
|
||
``` | ||
runner: trytls 0.2.0 (CPython 2.7.12, OpenSSL 1.1.0-pre6-dev) | ||
stub: mono 'run.exe' | ||
PASS support for TLS server name indication (SNI) [accept badssl.com:443] | ||
PASS expired certificate [reject expired.badssl.com:443] | ||
PASS wrong hostname in certificate [reject wrong.host.badssl.com:443] | ||
PASS self-signed certificate [reject self-signed.badssl.com:443] | ||
PASS SHA-256 signature [accept sha256.badssl.com:443] | ||
FAIL 1000 subjectAltNames [accept 1000-sans.badssl.com:443] | ||
PASS incomplete chain of trust [reject incomplete-chain.badssl.com:443] | ||
PASS Superfish CA [reject superfish.badssl.com:443] | ||
PASS eDellRoot CA [reject edellroot.badssl.com:443] | ||
PASS DSDTestProvider CA [reject dsdtestprovider.badssl.com:443] | ||
PASS protect against Apple's TLS vulnerability CVE-2014-1266 [reject www.ssllabs.com:10443] | ||
PASS protect against the FREAK attack [reject www.ssllabs.com:10444] | ||
PASS protect against the Logjam attack [reject www.ssllabs.com:10445] | ||
PASS protect against FREAK attack (test server 1) [reject cve.freakattack.com:443] | ||
PASS protect against FREAK attack (test server 2) [reject cve2.freakattack.com:443] | ||
SKIP valid localhost certificate [accept localhost:39737] | ||
SKIP invalid localhost certificate [reject localhost:32835] | ||
SKIP use only the given CA bundle, not system's [reject sha256.badssl.com:443] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.