Skip to main content

Robot Framework Library for the SSLyze Python Script

Project description

RoboSSlyze

Robot Framework Library for python's SSLyze Script

Installation

pip install RoboSslyze

Running RoboSslyze

Keywords

Basic SSL/TLS Test

| test ssl basic | host (ip/domain) | port (optional |

Tests the following:

  • SSLv2 Cipher Suites
  • SSLv3 Cipher Suites
  • TLSv1 Cipher Suites
  • TLSv11 Cipher Suites
  • TLSv12 Cipher Suites
  • Heartbleed check
  • ROBOT Vulnerability Check

HTTP SSL/TLS Headers Check

| test ssl server headers | host (ip/domain) | port (optional)

this only works with HTTP services

Tests for the following:

  • HSTS Headers
  • Expect-CT Header

All Results are printed to the log.html file generated by Robot

Example

*** Settings ***
Library  RoboSslyze

*** Variables ***
${TARGET}  www.google.com

*** Test Cases ***
Test for SSL
    test ssl basic  ${TARGET}
    test ssl server headers  ${TARGET}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RoboSslyze-0.9.tar.gz (3.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page