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.

Filename, size & hash SHA256 hash help File type Python version Upload date
RoboSslyze-0.91.tar.gz (3.8 kB) Copy SHA256 hash SHA256 Source None Jun 19, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page