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.91.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file RoboSslyze-0.91.tar.gz.

File metadata

  • Download URL: RoboSslyze-0.91.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for RoboSslyze-0.91.tar.gz
Algorithm Hash digest
SHA256 fc40da06d424a6757b9795697941bf90f19931c1a9dbf8ab17227cd2a4b16761
MD5 41a11f3ea049a70bd1b2b45e3cf62cf2
BLAKE2b-256 de65f92914b1e6fef273a7b11ff2b6f1164c6be90c1fdcebd9be028b87a6f424

See more details on using hashes here.

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