Skip to content

Instantly share code, notes, and snippets.

@veehaitch
Created June 23, 2020 22:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save veehaitch/a7eb5164ff1480dd47da3500509897d3 to your computer and use it in GitHub Desktop.
Save veehaitch/a7eb5164ff1480dd47da3500509897d3 to your computer and use it in GitHub Desktop.
Test run of SSLyze 2.1.4 on macOS
============================= test session starts ==============================
platform darwin -- Python 3.8.3, pytest-5.4.3, py-1.8.1, pluggy-0.13.1 -- /nix/store/ajv4pqwfi2azhgc8cnr811b8hdx8l5rk-python3-3.8.3/bin/python3.8
cachedir: .pytest_cache
rootdir: /private/var/folders/3b/h5w7298j6_9_zvb09h1mdvbr0000gn/T/nix-build-python3.8-sslyze-2.1.4.drv-1/source
plugins: Faker-4.1.0
collected 100 items / 10 deselected / 90 selected
test_protocols.py::TestProtocols::test_smtp_custom_port PASSED [ 1%]
test_protocols.py::TestProtocols::test_ipv6 PASSED [ 2%]
test_protocols.py::TestProtocols::test_international_names PASSED [ 3%]
test_protocols.py::TestProtocols::test_xmpp_to PASSED [ 4%]
test_protocols.py::TestProtocols::test_starttls PASSED [ 5%]
test_protocols.py::TestProtocols::test_optional_client_authentication PASSED [ 6%]
test_protocols.py::TestProtocols::test_tls_1_only PASSED [ 7%]
test_scanner.py::TestScanner::test_synchronous_scanner PASSED [ 8%]
test_scanner.py::TestScanner::test_concurrent_scanner PASSED [ 10%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_command_line_parsed PASSED [ 11%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_server_connectivity_test_failed PASSED [ 12%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_server_connectivity_test_succeeded PASSED [ 13%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_server_connectivity_test_succeeded_with_required_client_auth PASSED [ 14%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_server_connectivity_test_succeeded_with_optional_client_auth PASSED [ 15%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_server_connectivity_test_succeeded_with_http_tunneling PASSED [ 16%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_scans_started PASSED [ 17%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_server_scan_completed PASSED [ 18%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_server_scan_completed_with_http_tunneling PASSED [ 20%]
cli_tests/test_console_output_generator.py::TestConsoleOutputGenerator::test_scans_completed PASSED [ 21%]
cli_tests/test_xml_output_generator.py::TestXmlOutputGenerator::test PASSED [ 22%]
cli_tests/test_xml_output_generator.py::TestXmlOutputGenerator::test_with_http_tunneling PASSED [ 23%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_ca_file_bad_file PASSED [ 24%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_ca_file PASSED [ 25%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_valid_chain_with_ocsp_stapling_and_must_staple SKIPPED [ 26%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_invalid_chain PASSED [ 27%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_1000_sans_chain PASSED [ 28%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_sha256_chain PASSED [ 30%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_unicode_certificate SKIPPED [ 31%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_ecdsa_certificate PASSED [ 32%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_chain_with_anchor PASSED [ 33%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_not_trusted_by_mozilla_but_trusted_by_microsoft PASSED [ 34%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_only_trusted_by_custom_ca_file PASSED [ 35%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_certificate_with_scts PASSED [ 36%]
plugin_tests/test_certificate_info_plugin.py::TestCertificateInfoPlugin::test_succeeds_when_client_auth_failed SKIPPED [ 37%]
plugin_tests/test_certificate_utils.py::TestCertificateUtils::test PASSED [ 38%]
plugin_tests/test_compression_plugin.py::TestCompressionPlugin::test_compression_disabled PASSED [ 40%]
plugin_tests/test_compression_plugin.py::TestCompressionPlugin::test_compression_enabled SKIPPED [ 41%]
plugin_tests/test_compression_plugin.py::TestCompressionPlugin::test_succeeds_when_client_auth_failed SKIPPED [ 42%]
plugin_tests/test_early_data_plugin.py::TestEarlyDataPlugin::test_early_data_enabled SKIPPED [ 43%]
plugin_tests/test_early_data_plugin.py::TestEarlyDataPlugin::test_early_data_enabled_online SKIPPED [ 44%]
plugin_tests/test_early_data_plugin.py::TestEarlyDataPlugin::test_early_data_disabled_no_tls_1_3 SKIPPED [ 45%]
plugin_tests/test_early_data_plugin.py::TestEarlyDataPlugin::test_early_data_disabled SKIPPED [ 46%]
plugin_tests/test_fallback_scsv_plugin.py::TestFallbackScsvPlugin::test_fallback_good PASSED [ 47%]
plugin_tests/test_fallback_scsv_plugin.py::TestFallbackScsvPlugin::test_fallback_bad SKIPPED [ 48%]
plugin_tests/test_fallback_scsv_plugin.py::TestFallbackScsvPlugin::test_fails_when_client_auth_failed SKIPPED [ 50%]
plugin_tests/test_fallback_scsv_plugin.py::TestFallbackScsvPlugin::test_works_when_client_auth_succeeded SKIPPED [ 51%]
plugin_tests/test_heartbleed_plugin.py::TestHeartbleedPlugin::test_heartbleed_good PASSED [ 52%]
plugin_tests/test_heartbleed_plugin.py::TestHeartbleedPlugin::test_heartbleed_bad SKIPPED [ 53%]
plugin_tests/test_heartbleed_plugin.py::TestHeartbleedPlugin::test_succeeds_when_client_auth_failed SKIPPED [ 54%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_hsts_enabled PASSED [ 55%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_hsts_and_hpkp_disabled PASSED [ 56%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_hpkp_enabled PASSED [ 57%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_expect_ct_disabled PASSED [ 58%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_expect_ct_enabled PASSED [ 60%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_fails_when_client_auth_failed_tls_1_2 SKIPPED [ 61%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_fails_when_client_auth_failed_tls_1_3 SKIPPED [ 62%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_works_when_client_auth_succeeded SKIPPED [ 63%]
plugin_tests/test_http_headers_plugin.py::TestHttpHeadersPlugin::test_legacy_ssl_client_missing_verified_chain PASSED [ 64%]
plugin_tests/test_openssl_ccs_injection_plugin.py::TestOpenSslCcsInjectionPlugin::test_ccs_injection_good PASSED [ 65%]
plugin_tests/test_openssl_ccs_injection_plugin.py::TestOpenSslCcsInjectionPlugin::test_ccs_injection_bad SKIPPED [ 66%]
plugin_tests/test_openssl_ccs_injection_plugin.py::TestOpenSslCcsInjectionPlugin::test_succeeds_when_client_auth_failed SKIPPED [ 67%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_enabled SKIPPED [ 68%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled PASSED [ 70%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv3_enabled SKIPPED [ 71%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv3_disabled PASSED [ 72%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_tlsv1_0_enabled PASSED [ 73%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_tlsv1_0_disabled PASSED [ 74%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_tlsv1_1_enabled PASSED [ 75%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_tlsv1_2_enabled PASSED [ 76%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_null_cipher_suites PASSED [ 77%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_rc4_cipher_suites PASSED [ 78%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_rc4_md5_cipher_suites PASSED [ 80%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_follows_client_cipher_suite_preference PASSED [ 81%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_server_cipher_ordering SKIPPED [ 82%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_smtp_post_handshake_response PASSED [ 83%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_tls_1_3_cipher_suites PASSED [ 84%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_succeeds_when_client_auth_failed_tls_1_2 SKIPPED [ 85%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_succeeds_when_client_auth_failed_tls_1_3 SKIPPED [ 86%]
plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_supported_curves SKIPPED [ 87%]
plugin_tests/test_robot_plugin.py::TestRobotPluginPlugin::test_robot_attack_good PASSED [ 88%]
plugin_tests/test_robot_plugin.py::TestRobotPluginPlugin::test_robot_attack_bad SKIPPED [ 90%]
plugin_tests/test_robot_plugin.py::TestRobotPluginPlugin::test_fails_when_client_auth_failed SKIPPED [ 91%]
plugin_tests/test_session_renegotiation_plugin.py::TestSessionRenegotiationPlugin::test_renegotiation_good PASSED [ 92%]
plugin_tests/test_session_renegotiation_plugin.py::TestSessionRenegotiationPlugin::test_fails_when_client_auth_failed_session SKIPPED [ 93%]
plugin_tests/test_session_renegotiation_plugin.py::TestSessionRenegotiationPlugin::test_works_when_client_auth_succeeded SKIPPED [ 94%]
plugin_tests/test_session_resumption_plugin.py::TestSessionResumptionPlugin::test_resumption_support PASSED [ 95%]
plugin_tests/test_session_resumption_plugin.py::TestSessionResumptionPlugin::test_resumption_rate PASSED [ 96%]
plugin_tests/test_session_resumption_plugin.py::TestSessionResumptionPlugin::test_fails_when_client_auth_failed_session SKIPPED [ 97%]
plugin_tests/test_session_resumption_plugin.py::TestSessionResumptionPlugin::test_works_when_client_auth_succeeded SKIPPED [ 98%]
plugin_tests/test_trust_store_repository.py::TestTrustStoresRepository::test_get_default PASSED [100%]
=============================== warnings summary ===============================
tests/test_protocols.py: 229 tests with warnings
tests/test_scanner.py: 8 tests with warnings
tests/plugin_tests/test_certificate_info_plugin.py: 236 tests with warnings
tests/plugin_tests/test_compression_plugin.py: 6 tests with warnings
tests/plugin_tests/test_fallback_scsv_plugin.py: 4 tests with warnings
tests/plugin_tests/test_heartbleed_plugin.py: 2 tests with warnings
tests/plugin_tests/test_http_headers_plugin.py: 52 tests with warnings
tests/plugin_tests/test_openssl_ccs_injection_plugin.py: 2 tests with warnings
tests/plugin_tests/test_openssl_cipher_suites_plugin.py: 2359 tests with warnings
tests/plugin_tests/test_robot_plugin.py: 6 tests with warnings
tests/plugin_tests/test_session_renegotiation_plugin.py: 11 tests with warnings
tests/plugin_tests/test_session_resumption_plugin.py: 394 tests with warnings
/nix/store/i1ij5qi2q7pvx316ifg8z92m1y1is3i2-python3.8-nassl-3.0.0/lib/python3.8/site-packages/nassl/ssl_client.py:195: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats
self._network_bio.write(handshake_data_in)
tests/plugin_tests/test_http_headers_plugin.py: 5 tests with warnings
tests/plugin_tests/test_openssl_cipher_suites_plugin.py: 40 tests with warnings
/nix/store/i1ij5qi2q7pvx316ifg8z92m1y1is3i2-python3.8-nassl-3.0.0/lib/python3.8/site-packages/nassl/ssl_client.py:254: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats
self._ssl.write(data)
tests/plugin_tests/test_http_headers_plugin.py: 7 tests with warnings
tests/plugin_tests/test_openssl_cipher_suites_plugin.py: 40 tests with warnings
/nix/store/i1ij5qi2q7pvx316ifg8z92m1y1is3i2-python3.8-nassl-3.0.0/lib/python3.8/site-packages/nassl/ssl_client.py:227: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats
self._network_bio.write(encrypted_data)
tests/plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled
tests/plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled
tests/plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled
tests/plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled
tests/plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled
tests/plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled
tests/plugin_tests/test_openssl_cipher_suites_plugin.py::TestOpenSslCipherSuitesPlugin::test_sslv2_disabled
/nix/store/i1ij5qi2q7pvx316ifg8z92m1y1is3i2-python3.8-nassl-3.0.0/lib/python3.8/site-packages/nassl/legacy_ssl_client.py:152: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats
self._network_bio.write(handshake_data_in)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
=== 59 passed, 31 skipped, 10 deselected, 3408 warnings in 198.22s (0:03:18) ===
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment