——语言——开放的脆弱性和评估
元素字典

下面是一个描述的元素,类型和属性组成FreeBSD具体测试中发现开放的脆弱性和评估语言(椭圆形)。每一个测试是一个扩展的标准测试元素中定义的核心定义模式。通过扩展,每个测试继承了一组元素和属性之间共享的所有椭圆测试。每个测试详细描述,应提供必要的信息,以了解每个元素和属性表示。本文档的目的是为开发人员和假设一些熟悉XML。一个高水平的描述不同的测试及其之间的交互关系的核心定义模式这里没有列出。

椭圆形的模式是由斜方公司维护和开发的公共社区椭圆形。manbetx客户端首页欲了解更多信息,包括如何参与项目以及如何提交变更请求,请访问总统网站http://oval.mitre.org。



< portinfo_test >

港口信息测试用于检查FreeBSD系统的一个组件的属性。它扩展了标准中定义的TestType oval-definitions-schema,另一个应该参考TestType描述的更多信息。所需的对象元素引用一个portinfo_object和可选状态元素指定数据检查。

扩展:oval-def: TestType

子元素 类型 MinOccurs MaxOccurs
对象 oval-def: ObjectRefType 1 1
状态 oval-def: StateRefType 0 无限

< portinfo_object >

portinfo_object元素使用的端口信息测试来定义特定的FreeBSD包来评估。每个对象中定义扩展了标准ObjectType oval-definitions-schema和一个应该参考ObjectType描述的更多信息。组常见元素允许使用过滤器创建复杂对象和设置逻辑。再一次,请参阅oval-definitions-schema中的一组元素的描述。

港口信息对象由一个pkginst元素识别一个特定的包。

扩展:oval-def: ObjectType

子元素 类型 MinOccurs MaxOccurs
pkginst oval-def: EntityObjectStringType 1 1
oval-def:过滤器 n /一个 0 无限

< portinfo_state >

portinfo_state元素定义了不同的信息,可以用来评估指定的包中。这包括名称、类别、版本、供应商,和描述。请参阅模式中各个元素的更多细节每一个代表什么。

扩展:oval-def: StateType

子元素 类型 MinOccurs MaxOccurs
pkginst oval-def: EntityStateStringType 0 1
的名字 oval-def: EntityStateStringType 0 1
一个包的名称。
类别 oval-def: EntityStateStringType 0 1
版本 限制oval-def: EntityStateAnySimpleType。有关详细信息,请参阅模式。 0 1
一个包的版本。
供应商 oval-def: EntityStateStringType 0 1
描述 oval-def: EntityStateStringType 0 1