Skip to main content

Tool for visualization of SCAP rule evaluation results

Project description

oval-graph

Scrutinizer Code Quality Code Coverage Build Status Code Intelligence Status Total alerts Language grade: Python Language grade: JavaScript

Understanding result in the blink of an eye

This tool generates an OVAL result in the form of a tree graph from an ARF xml report from an OpenSCAP scan.

Installation

Learn how to install tool in the Guide.

Example usage

More usage examples are in user Guide

This commands consumes the rule name or regular expression of rule name and the ARF file, which is one of possible standardized format for results of SCAP-compliant scanners. You can read about generating ARF report files using OpenSCAP in the OpenSCAP User Manual. Or you can use test arf files from repository /tests/test_data.

arf-to-graph scan-data/ssg-fedora-ds-arf.xml xccdf_org.ssgproject.content_rule_audit_rules_unsuccessful_file_modification_creat

This command generates a graph and saves file named graph-of-<rule_id>-<date>.html (The date the graph was created.) in the working directory. Then, it opens the generated file in your web browser. Default web browser is Firefox. If Firefox is not installed, the default web browser in OS is used.

demo-screenshot

Execute the test suite

Learn how to execute the test suite in the Guide.

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

oval_graph-1.3.3.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

oval_graph-1.3.3-py3-none-any.whl (268.7 kB view details)

Uploaded Python 3

File details

Details for the file oval_graph-1.3.3.tar.gz.

File metadata

  • Download URL: oval_graph-1.3.3.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.6.3 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.9

File hashes

Hashes for oval_graph-1.3.3.tar.gz
Algorithm Hash digest
SHA256 661b840b223690c1023caf93b48cdc0581ada45cb0c923fbd0b8e8edaf4d1130
MD5 82c2de6a82d4f5b3dbba023588da90de
BLAKE2b-256 e500bc2389354dacdd01d16f4e5e66af2e881ccd07aea7c01c3e61b8c7b2ee58

See more details on using hashes here.

File details

Details for the file oval_graph-1.3.3-py3-none-any.whl.

File metadata

  • Download URL: oval_graph-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 268.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.6.3 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.9

File hashes

Hashes for oval_graph-1.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a57b6454dd5a0a19dcd3b7f488f9a31cc96d54f926d10aa9eb45c57800910a69
MD5 a68dadf6b85232333008a686db440e26
BLAKE2b-256 edf85d4f4b4b6700b2567cfa06f1ba28fa594a8af782324707f757972458c46e

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