The OVAL Interpreter is a freely available reference implementation that demonstrates the evaluation of OVAL definitions. Based on a set of definitions, the interpreter collects system information, evaluates it, and generates a detailed OVAL results file.
|Tags||Security Software Development Interpreters|
|Operating Systems||Windows Windows POSIX Linux Mac OS X Solaris|
Release Notes: This minor update adds support for the use of the ipv6_address datatype within tests and evaluation, improves how the linux-def:rpminfo_test’s signature_keyid entity is collected, and modifies the collection format of the win-def:file_test’s language entity so that it may be specified by the OS. A number of bugs have been fixed, as well.
Release Notes: This minor update supports the windows_view behavior for file-based tests in the 32-bit build of the OVAL Interpreter, several new entities, and an updated HTML view of the results. A number of bugs have been fixed as well.
Release Notes: This minor update supports the windows_view behavior in the registry-based tests, which addresses registry redirection on 64-bit Windows. A number of bugs have been corrected, as well.
Release Notes: This is a minor update that adds support for OVAL Results directives and migrates the interpreter to use libgcrypt for hashing. A number of bugs were corrected as well.
Release Notes: This minor update brings the interpreter into compliance with version 5.7 of the OVAL Language and introduces support for several new tests and core capabilities defined in the OVAL Language. A number of bugs were corrected as well.