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 |
| Implementation | C++ |
Recent releases


Changes: This is a minor update that brings the spec file into compliance, corrects a few minor bugs, adds support for the new wuaupdatesearcher_test, and adds support for RedHat EL5.


Changes: The OVAL Interpreter was updated to align with version 5.5 of the OVAL Language. Several bugfixes were made to address memory leaks and evaluation problems. New probes were added for increased data collection capabilities on Windows. A command line flag was added to force input XML files to be validated against the schema bundled with the interpreter.


Changes: This release has been updated to align with version 5.4 of the OVAL Language.


Changes: The interpreter can now parse XML files and has better regular expression handling. This update also makes minor fixes in Windows file probes and general pattern matching.


Changes: The XML schemas were updated to version 4.0, tightening integration between vulnerability, results, and system configuration schemas.